在 Excel 裡,如何判斷數值是否為整數?

image

【設計與解析】

提供以下三種方式:

(1) 儲存格B3:=INT(A3)=A3

利用 INT 函數,取不大於儲存格A3的最大整數,如果和儲存格A3相等,則為整數(傳回TRUE)。

(2) 儲存格B3:=MOD(A3,1)=0

利用 MOD 函數,取儲存格A3除以1的餘數,如果等於0,則為整數(傳回TRUE)。

(3) 儲存格B3:=ROUNDUP(A3,0)=A3

利用 ROUNDUUP 函數,取儲存格A3的無條件進位至整數,如果和儲存格A3相等,則為整數(傳回TRUE)。

如果儲存格中有空白儲存格,則公式要進行修正。(顯示FALSE)

image

儲存格B3:=AND(INT(A3)=A3,A3<>"")

儲存格B3:=AND(MOD(A3,1)=0,A3<>"")

儲存格B3:=AND(ROUNDUP(A3,0)=A3,A3<>"")

 

【參考資料】

image COUNTIF 函數參考微軟提供的說明網頁:COUNTIF 函數
image INT 函數參考微軟提供的說明網頁:INT 函數
image MOD 函數參考微軟提供的說明網頁:MOD 函數
image ROUNDUP 函數參考微軟提供的說明網頁:ROUNDUP 函數

 

學不完.教不停.用不盡文章列表

arrow
arrow

    vincent 發表在 痞客邦 留言(0) 人氣()