在Excel電子表格中找出所有位數小於6的3位數

在Excel電子表格中找出所有位數小於6的3位數

我有一個從 000 到 999 的數字列表,我必須找出所有數字都在 6 以下的數字,我已經嘗試過以下命令,但它不太正確,任何幫助將不勝感激,=IF(IF ((MID (A2,1,1)<6), (MID(A2,2,1)<6), (MID(A2,3,1)<6)),"1","0")

答案1

你忘了「與」。另外,您需要將 MID 的結果乘以 1,以欺騙 Excel 將文字轉換回數字。

=IF(AND((MID(A2,1,1)*1<6), (MID(A2,2,1)*1<6), (MID(A2,3,1)*1<6)),"1","0")

如果你想將你的值儲存為數字,這也可以工作:

=IF(QUOTIENT(A2,600)+QUOTIENT(MOD(A2,100),60)+QUOTIENT(MOD(A2,10),6)>0,"0","1")

請注意,即使沒有前導 0(單位數和雙位數),它也會傳回正數

相關內容