在 Excel 裡,如果要判斷儲存格內是否為數字,常會使用 ISNUMBER 函數來搞定。但是 ISNUMBER 函數如果遇到是數字被設定成文字格式,則 ISNUMBER 函數仍會判斷為非數字。該如何處理?
例如,儲存格C5,公式:
=IF(LEN(A5)=(SUM(LEN(A5)-LEN(SUBSTITUTE(A5,ROW($1:$10)-1,)))),"V","")
(1) LEN(SUBSTITUTE(A5,ROW($1:$10)-1,))
ROW($1:$10)表示1,2,...10,ROW($1:$10)-1,) 可以得到 0,1, ..., 9。