具體方法如下:
1邏輯函數If的語法為:IF(logical_test, value_if_true, [value_if_false]) 。其中logical_test表示判斷的條件,value_if_true表示符合條件的情況下該單元格的取值,[value_if_false]表示不符合條件下該單元格的取值。簡單地說,If就是在一個條件下,結果為真,有一個取值;為假,則取另一個值。
2例如,需要判斷競爭對手是否成熟,判斷條件為:綜合得分在6分以上。
這裏的公式應該為:IF(F3>=6,"是","否"),表示F3的取值大於等於6,單元格取值為“是”,否則就等於“否”。
同樣的,判斷競爭對手A是否優秀,判斷條件為:綜合得分在8分以上。
公式為:IF(F3>=8,"是","否"),表示F3的取值大於等於8,單元格取值為“是”,否則就等於“否”。
3下拉公式,判斷其他競爭對手是否成熟和優秀。
以上的結果看起來不便於分析。IF函數可以在另一個IF函數內使用。語法為IF(logical_test, value_if_true, IF(logical_test, value_if_true, [value_if_false]))
有時候為了方便,甚至可以多個IF函數疊加使用。
4在上例中,兩個IF函數一起使用可以對競爭對手進行綜合評價。
具體公式:IF(F3>=8,"優秀",IF(F3>=6,"成熟","一般"))
其中第一個條件用來判斷是否優秀,第二個是在不滿足優秀這個條件下判斷是否成熟。
5運算過程中,注意value_if_true, [value_if_false]參數值不要為空,否則會返回錯誤。另外,IF函數最多可嵌套7層。
電腦軟件相關教程