資源描述:
《excel表格中的if函數(shù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、IF全部顯示全部隱藏根據(jù)對(duì)指定的條件計(jì)算結(jié)果為TRUE或FALSE,返回不同的結(jié)果??梢允褂肐F對(duì)數(shù)值和公式執(zhí)行條件檢測(cè)。語法IF(logical_test,value_if_true,value_if_false)Logical_test??表示計(jì)算結(jié)果為TRUE或FALSE的任意值或表達(dá)式。例如,A10=100就是一個(gè)邏輯表達(dá)式;如果單元格A10中的值等于100,表達(dá)式的計(jì)算結(jié)果為TRUE;否則為FALSE。此參數(shù)可使用任何比較運(yùn)算符。Value_if_true??是logical_test為
2、TRUE時(shí)返回的值。例如,如果此參數(shù)是文本字符串“預(yù)算內(nèi)”,而且logical_test參數(shù)的計(jì)算結(jié)果為TRUE,則IF函數(shù)顯示文本“預(yù)算內(nèi)”。如果logical_test為TRUE而value_if_true為空,則此參數(shù)返回0(零)。若要顯示單詞TRUE,請(qǐng)為此參數(shù)使用邏輯值TRUE。Value_if_true可以是其他公式。Value_if_false??是logical_test為FALSE時(shí)返回的值。例如,如果此參數(shù)是文本字符串“超出預(yù)算”而logical_test參數(shù)的計(jì)算結(jié)果為FAL
3、SE,則IF函數(shù)顯示文本“超出預(yù)算”。如果logical_test為FALSE而value_if_false被省略(即value_if_true后沒有逗號(hào)),則會(huì)返回邏輯值FALSE。如果logical_test為FALSE且value_if_false為空(即value_if_true后有逗號(hào)并緊跟著右括號(hào)),則會(huì)返回值0(零)。Value_if_false可以是其他公式。注解§最多可以使用64個(gè)IF函數(shù)作為value_if_true和value_if_false參數(shù)進(jìn)行嵌套以構(gòu)造更詳盡的測(cè)試。
4、(示例3是嵌套IF函數(shù)的一個(gè)例子。)此外,若要檢測(cè)多個(gè)條件,請(qǐng)考慮使用LOOKUP、VLOOKUP或HLOOKUP函數(shù)。(示例4是LOOKUP函數(shù)的一個(gè)例子。)§在計(jì)算參數(shù)value_if_true和value_if_false時(shí),IF會(huì)返回相應(yīng)語句執(zhí)行后的返回值。§如果函數(shù)IF的參數(shù)包含數(shù)組?(數(shù)組:用于建立可生成多個(gè)結(jié)果或可對(duì)在行和列中排列的一組參數(shù)進(jìn)行運(yùn)算的單個(gè)公式。數(shù)組區(qū)域共用一個(gè)公式;數(shù)組常量是用作參數(shù)的一組常量。),則在執(zhí)行IF語句時(shí),數(shù)組中的每一個(gè)元素都將計(jì)算?!霱icrosoftE
5、xcel還提供了其他一些函數(shù),它們可根據(jù)條件來分析數(shù)據(jù)。例如,如果要計(jì)算某單元格區(qū)域內(nèi)某個(gè)文本字符串或數(shù)字出現(xiàn)的次數(shù),則可使用COUNTIF和COUNTIFS電子表格函數(shù)。若要計(jì)算基于某區(qū)域內(nèi)一個(gè)文本字符串或一個(gè)數(shù)值的總和,可使用SUMIF和SUMIFS工作表函數(shù)。示例1如果將示例復(fù)制到一個(gè)空白工作表中,可能會(huì)更易于理解。如何復(fù)制示例1.創(chuàng)建一個(gè)空白工作簿或工作表。2.在幫助主題中選擇示例。?注釋???請(qǐng)不要選擇行或列標(biāo)題。從幫助中選擇示例3.按Ctrl+C。4.在工作表中,選擇單元格A1,然后按
6、Ctrl+V。5.若要在查看結(jié)果和查看返回結(jié)果的公式之間切換,請(qǐng)按Ctrl+`(重音符),或在“公式”選項(xiàng)卡的“公式審核”組中,單擊“顯示公式”按鈕。?12A數(shù)據(jù)50公式說明(結(jié)果)=IF(A2<=100,"預(yù)算內(nèi)","超出預(yù)算")如果上面的數(shù)字小于等于100,則公式將顯示“預(yù)算內(nèi)”。否則,公式顯示“超出預(yù)算”。(預(yù)算內(nèi))=IF(A2=100,SUM(B5:B15),"")如果上面數(shù)字為100,則計(jì)算單元格區(qū)域B5:B15,否則返回空文本("")示例2如果將示例復(fù)制到一個(gè)空白工作表中,可能會(huì)更易于
7、理解。如何復(fù)制示例1.創(chuàng)建一個(gè)空白工作簿或工作表。2.在幫助主題中選擇示例。?注釋???請(qǐng)不要選擇行或列標(biāo)題。從幫助中選擇示例3.按Ctrl+C。4.在工作表中,選擇單元格A1,然后按Ctrl+V。5.若要在查看結(jié)果和查看返回結(jié)果的公式之間切換,請(qǐng)按Ctrl+`(重音符),或在“公式”選項(xiàng)卡的“公式審核”組中,單擊“顯示公式”按鈕。?1234AB實(shí)際費(fèi)用預(yù)期費(fèi)用1500900500900500925公式說明(結(jié)果)=IF(A2>B2,"超出預(yù)算","OK")檢查第一行是否超出預(yù)算(超出預(yù)算)=IF
8、(A3>B3,"超出預(yù)算","OK")檢查第二行是否超出預(yù)算(OK)示例3如果將示例復(fù)制到一個(gè)空白工作表中,可能會(huì)更易于理解。如何復(fù)制示例1.創(chuàng)建一個(gè)空白工作簿或工作表。2.在幫助主題中選擇示例。?注釋???請(qǐng)不要選擇行或列標(biāo)題。從幫助中選擇示例3.按Ctrl+C。4.在工作表中,選擇單元格A1,然后按Ctrl+V。5.若要在查看結(jié)果和查看返回結(jié)果的公式之間切換,請(qǐng)按Ctrl+`(重音符),或在“公式”選項(xiàng)卡的“公式審核”組中,單擊“顯示公式”按鈕。?1234A成績(jī)459078公式