EXCEL中怎樣判斷某單元格數值是否是質數

時間 2023-01-11 18:50:02

1樓:網友

=if(and(a1>>1,"合數","質數"),非質非合")

按ctrl+shift+enter結束輸入(陣列公式)。

excel中,,判斷單元格數值提示質數還是合數,,

2樓:

判斷a1是什麼數:

=if(and(a1>質數","合數"),非質非合")

excel如何判斷某單元格內容是公式還是數值?

3樓:

如果只是漢字,用如下公式。

=if(a1=b1,"相同","不同")

如果包含英文且要區分英文大小寫,用如下公式。

=if(exact(a1,b1),"相同","不同")

用evaluate函式可以實現對文字公式進行計算,並可以新增其他相關計算一起執行。

1.定義單元格,在空白單元格(計算結構輸入單元格)單擊選單欄--插入--名稱--定義(在excel2010中我是直接使用快捷鍵ctrl+f3,調出定義介面),設定定義名稱為x,可以更改為其他名稱。

2.在引用位置下方輸入函式式=evaluate(sheet4!$b$4)+sheet4!

$c$4,關閉視窗,在輸出結果單元格輸入=x,即為剛才定義的單元格名稱,回車,就可以返回計算結果,具體效果如下圖所示:

3.在**中,與2003中可以直接使用evaluate函式,可以不用定義單元格名稱。

4樓:匿名使用者

這個要用到巨集表函式,所以要自定義函式。

插入-名稱-定義。

定義名稱: xx (隨便起個名,別的也可以)引用位置:=get.

cell(6,sheet1!a1)然後在需要判斷的單元格旁邊的單元格內寫下公式=if(left(x,1)="公式","其他")

5樓:匿名使用者

英文輸入法狀態下,按ctrl+ ~組合鍵。

即可進行公式與值顯示狀態轉換。

excel判斷單元格內任意三個數字為質數還是合數

6樓:萬年金剛鑽

判斷很簡單,只是樓主這【任意取三個】不是太精確的描述,只能假設,在a1a2a3

生成三個範圍在1~1的1隨機數,然後在b1b2b3做判斷:

在a1輸入:=text(randbetween(1,11),"00")

下拉到a3在b1輸入=if(find(a1,""質數","合數")

下拉到b3

7樓:菸草香淡淡

1~11內只有4 6 8 9 10 5個數是合數。

故你只需判斷取出來的是否滿足這5數之一即可確定是否為質數還是合數了。

在excel中怎麼判斷某個數是質數還是合數?

8樓:

詳細參見我的blog:

假設在a1單元格是要判斷的資料,則在其他空白單元格(如a2)輸入陣列公式(輸入方法:輸入公式後,不是按回車,而是按組合鍵 ctrl+shift+enter):

=if(and(a1>合數","質數"),if(or(a1=),質數","合數"))

即可判斷出a1裡的資料是質數還是合數。不過,要注意其範圍:可判別不大於4295098368的數(包括小數和所有負數),可判別出的最大質數為4295098349

excel 公式如何判斷某單元格的數值是否滿足條件並給出返回值

9樓:山桑弓

如果資料在a1:a100中,b名輸入。

=if((right(a1)-3>0)+(right(a1)="0"),無結果

將b1中公式用自動填充柄下拉。

可以改為無結果")

10樓:朱仕平

假設資料在a1單元格。

b1單元格輸入公式。

=if(or(-right(a1)=-right(a1)+or(--right(a1,2)=)10,"無結果")

或=if(or(mod(a1,10)=)right(a1)+(left(right(a1,2))=1")*10,"無結果")

11樓:匿名使用者

假設要判斷的數字在a1單元格,公式:

=if(right(a1,1)="1",if(right(a1,2)<>11","1","11"),if(right(a1,1)="2",if(right(a1,2)<>12","2","12"),if(right(a1,1)="3",if(right(a1,2)<>13","3","13"),無結果"))

在excel中怎麼判斷某個數是質數還是合數

12樓:

1、查表法。

100以內的質數表:2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、83、89、97,共25個質數。

2、試除法。

①判斷100以內的數是不是質數,也可以用 2、3、5、7這四個質數連續去試除這個數,如果沒有一個數能整除它,這個數一定是質數,否則就不是質數。如用2、3、5、7連續去除119,它能被7整除,因而它是合數。

②判斷100-200的數是不是質數,則需要用2、3、5、7、11、13 這六個質數連續去試除,如果沒有一個數能整除它,這個數就是質數,否則不是。如143,它能被11整除,因而它是合數。

如果要判斷更大的數(500以內),則必須用2、3、5、7、11、17、19、23這幾個質數連續去除,方法同前,不再贅述。

3、完全平方法。

對於一個不十分大的自然數n,如果能找到一個比n大,但又最接近n的完全平方數m2,再用小於m的所有質數去除n,如果沒有一個質數能整除它,這個數就。

excel中如何判斷某一單元格數值包含在某一單元區域中

13樓:國王史萊克

=countif(a1:a100,b1)>=1

a1:a100:某區域。

b1:所要判斷的數值。

在EXCEL中如何用函式判斷單元格中的數字是否為文字

路堯家的顧小言 判斷單元格內容是否為文字可使用istext函式,它可以判斷引用的引數或指定的單元格的內容是否為文字,其語法結構為 istext value istext函式只有一個引數value,表示待測試的內容。如果測試的內容為文字,將返回true,否則將返回false。在引數中輸入文字時必須使用...

Excel求助,單元格引用另外單元格中包含幾個字的內容,用另一種符號代替

假設表如下 a b c1 健康狀況 高血壓 糖尿病2 高血壓 3 糖尿病 4 高血壓,糖尿病 那麼,要想在b2 c2 b3 c3 b4 c4 裡面自動判斷,請在b2裡面輸入公式 if iserror find b 1,a2 if c2 c2裡面輸入 if iserror find c 1,a2 然後...

excel 中如何把單元格中的數乘固定單元格數

小小小兔 方法 引用 絕對值 即可。1 開啟excel 在統計單元格輸入 b3 c 3 輸入c3後按f3即變為絕對值 2 因是絕對引用,此方法對其他單元格的變動不受影響。 羅夢家居 excel 如何每個數值都乘同一個數 使用絕對引用 如果c列的數等於b列中的數乘a1單元格,在c1中輸入 b1 a 1...