(1)復習 IF 函數的語法:可參考微軟網站說明
IF(logical_test,[value_if_true],[value_if_false])
說明:
logical_test:表示要輸入邏輯判斷式,讓 Excel 判斷執行結果是 TRUE 或 FALSE
value_if_true:表示當邏輯判斷式執行結果是 TRUE 時就傳回該值,若沒輸入該值會回傳 0
value_if_false:表示當邏輯判斷式執行結果是 FALSE 時就傳回該值,若沒輸入該值會回傳 FALSE
(2)復習 ISNUMBER 函數的語法:可參考微軟網站說明
ISNUMBER(value)
說明:
value :表示要檢查的值, 如果為數字就回傳 TRUE ,否則回傳 FALSE
(3)首先輸入首先在D2儲存格的資料編輯列輸入=ISNUMBER(B2*C2),此式子表示用 ISNUMBER 函數判斷 B2*C2 的值是否為數值,如果是數值就傳回 TRUE ,如果不是數值就傳回 FALSE,如圖:
(4)然後將IF函數加入剛剛輸入的公式,使式子為 =IF(ISNUMBER(B2*C2),B2*C2,"請輸入數字"),此式子表示用 IF函數判斷,如果 ISNUMBER 函數回傳的是 TRUE 則回傳 B2*C2 的值,否則就回傳"請輸入數字"訊息提醒輸入人員,如圖:
(5)在儲存格 D2 往下拖曳填滿控點至要複製的儲存格,如圖: