使用Excel IF函數輸入數據,文本或公式

IF函數通過測試指定的條件來判斷Excel 電子表格是否為真或假。 如果條件成立,該功能將執行一個動作。 如果條件不成立,它將執行不同的操作。 詳細了解下面的IF功能。

使用IF函數執行計算和輸入數據

用IF函數輸入計算或數字。 ©Ted French

函數的語法引用函數的佈局,並包含函數的名稱,括號和參數

該函數的語法是:

= IF(邏輯測試,值如果為真,值如果為假)

邏輯測試總是比較兩個值。 例如,使用比較運算符來查看第一個值是大於還是小於第二個值,或等於它。

例如,在這裡的圖片中,邏輯測試比較了B列員工的收入,看他們是否大於$ 30,000.00。

= IF(B2> 30000,B2 * 1%,300)

一旦函數確定邏輯測試是true還是false,它將執行由值指定的兩個操作之一,如果為true,則為value,如果為false argument,則執行值。

該功能可以執行的操作類型包括:

用IF函數執行計算

IF函數可以根據函數是否返回一個真值來執行不同的計算。

在上圖中,公式用於根據員工收入計算扣除額。

= IF(B2> 30000,B2 * 1%,300)

扣除率是使用作為真實參數的輸入的公式計算的。 如果員工的收入大於$ 30,000.00,則公式將B列中的收入乘以1%。

用IF函數輸入數據

IF功能也可以設置為將數字數據輸入到目標單元格中。 這些數據可以用於其他計算。

在上面的例子中,如果員工的收入少於30,000.00美元,那麼如果虛假參數的被設置為插入300.00美元的扣除率而不是使用計算。

注意:函數中沒有輸入美元符號或逗號分隔符,數字為30000或300。 輸入一個或兩個都會在公式中創建錯誤。

使用Excel IF功能顯示文本語句或將單元格留空

使用IF函數輸入文本或將單元格留空。 ©Ted French

用IF函數顯示單詞或文本語句

通過IF函數而不是數字顯示文本可以使查找和讀取工作表中的特定結果變得更加容易。

在上面的例子中,IF函數設置為測試參加地理測驗的學生是否正確識別南太平洋多個地點的首府城市。

IF函數的邏輯測試將學生在B列中的答案與輸入參數本身的正確答案進行比較。

如果學生的答案與輸入到邏輯文本參數中的名稱相匹配,則C列中將顯示“正確”一詞。如果名稱不匹配,則單元格留空。

= IF(B2 =“惠靈頓”,“正確”,“”)

要在IF函數中使用單個單詞或文本語句,每個條目都必須用引號引起來,例如:

將單元格留空

如上例中的false參數值所示,通過輸入一對空引號( “” )將單元格留空。