資源描述:
《Excel中IF函數(shù)的嵌套用法.doc》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、Excel中IF函數(shù)的嵌套用法(多條件)函數(shù)格式:if(logical_test,value_if_true,value_if_false)。其中:“l(fā)ogical_test”表示設定的條件,“value_if_true”表示當目標單元格與設定條件相符時返回的函數(shù)值,“value_if_false”表示當目標單元格與設定條件不符時返回的函數(shù)值。一、IF函數(shù)的語法結構:IF:是執(zhí)行真假值判斷,根據(jù)邏輯測試的真假值返回不同的結果。語法結構:IF(條件,結果1,結果2)二、操作方法打開所需軟件Excel,輸入所需的的表格,再找到所填
2、等級資料的第一行,然后,找到工具欄的的“fx”或者點菜單“插入”→“fx函數(shù)”→在出現(xiàn)的粘貼函數(shù)窗口中選擇“全部”→移動滾動條選擇“IF”此時出現(xiàn)IF函數(shù)編輯窗口,在第一個文本框內輸入第一個條件,第二個文本框內輸入第一個條件結果,第三個文本框內輸入以后所有的條件并相應的結果。如公式:IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F"))))第一條件B2>89,第一條件結果"A",第三個文本框輸入:IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"
3、D","F"第二個方法是在編輯公式欄內直接輸入以下的公式。三、示例1、在學生成績工作表中,單元格B2中包含計算當前成績等級的公式。如果B2中的公式結果大于等于60,則下面的函數(shù)將顯示“及格”,否則將顯示“不及格”。條件結果1結果2IF(B2>=60,"及格","不及格")2、如果要給以學生成績?yōu)槊Q所引用的數(shù)字設置字母級別,請參閱下表:學生成績統(tǒng)計情況大于89A或優(yōu)80到89B或良70到79C或中60到69D或及格小于60F或差可以使用下列嵌套IF函數(shù):IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C
4、",IF(B2>59,"D","F"))))或IF(B2>89,"優(yōu)",IF(B2>79,"良",IF(B2>69,"中",IF(B2>59,"及格","差"))))還有一種方法為:IF(B2<60,"F",IF(B2<=69,"D",IF(B2<=79,"C",IF(B2<=89,"B","A",))))或IF(B2<60,"差",IF(B2<=69,"及格",IF(B2<=79,"中",IF(B2<=89,"良","優(yōu)"))))當在第一個空格出現(xiàn)結果后,下面結果如下操作:按住Ctrl把鼠標放在格子右下角,當鼠標變成十字時間
5、向下拖動,即可產(chǎn)生所有結果。注:1、B2是所要計算的值所在的列和行號,“B”為列號,數(shù)字“2”為第一個值所在的行。2、IF函數(shù)的結尾的“)”反括號的個數(shù)應為IF的個數(shù)。如:IF(B2<60,”差”IF(B2<=69,”及格”,IF(B2<=79,”中”,IF(B2<=89,”良”,”優(yōu)”)))),有4個IF,所以用了4個“)”。(2)語法第12頁共12頁RANK(number,ref,order)Number為需要找到排位的數(shù)字。Ref為數(shù)字列表數(shù)組或對數(shù)字列表的引用。Ref中的非數(shù)值型參數(shù)將被忽略。Order為一數(shù)字,指明排
6、位的方式。如果order為0(零)或省略,MicrosoftExcel對數(shù)字的排位是基于ref為按照降序排列的列表。如果order不為零,MicrosoftExcel對數(shù)字的排位是基于ref為按照升序排列的列表。說明函數(shù)RANK對重復數(shù)的排位相同。但重復數(shù)的存在將影響后續(xù)數(shù)值的排位。例如,在一列按升序排列的整數(shù)中,如果整數(shù)10出現(xiàn)兩次,其排位為5,則11的排位為7(沒有排位為6的數(shù)值)。由于某些原因,用戶可能使用考慮重復數(shù)字的排位定義。在前面的示例中,用戶可能要將整數(shù)10的排位改為5.5。這可通過將下列修正因素添加到按排位返回
7、的值來實現(xiàn)。該修正因素對于按照升序計算排位(順序=非零值)或按照降序計算排位(順序=0或被忽略)的情況都是正確的。重復數(shù)排位的修正因素=[COUNT(ref)+1–RANK(number,ref,0)–RANK(number,ref,1)]/2。在下列示例中,RANK(A2,A1:A5,1)等于3。修正因素是(5+1–2–3)/2=0.5,考慮重復數(shù)排位的修改排位是3+0.5=3.5。如果數(shù)字僅在ref出現(xiàn)一次,由于不必調整RANK,因此修正因素為0。示例如果您將示例復制到空白工作表中,可能會更易于理解該示例。操作方法創(chuàng)建空白
8、工作簿或工作表。請在“幫助”主題中選取示例。不要選取行或列標題。從幫助中選取示例。按Ctrl+C。在工作表中,選中單元格A1,再按Ctrl+V。若要在查看結果和查看返回結果的公式之間切換,請按Ctrl+`(重音符),或在“工具”菜單上,指向“公式審核”,再單擊“公式審核模式”