excel中函數(shù)對多條件區(qū)間判斷取值的方法
excel中函數(shù)對多條件區(qū)間判斷取值的方法
在工作表中,要求按照D2:E6單元格區(qū)域中的成績與等級的對應(yīng)關(guān)系,返回A列分?jǐn)?shù)所屬的成績等級。今天,學(xué)習(xí)啦小編就教大家如何在多條件區(qū)間判斷取值的方法。
Excel中函數(shù)對多條件區(qū)間判斷取值的方法
Excel中函數(shù)對多條件區(qū)間判斷取值的方法圖1
成績等級的對應(yīng)關(guān)系如下。
● 60分以下:等級為差
● 60分以上(含60分),80分以下:等級為中。
● 80分以上(含80分),90分以下:等級為良。
● 90分以上(含90分):等級為優(yōu)。
通常情況下,此問題可以使用IF函數(shù)來解決,例如B3單元格中的公式:
=IF(A2>60,"差",IF(A2<80,"中",IF(A2<90,"良","優(yōu)")))
此公式簡單易用,但缺點是公式會隨著條件區(qū)間的增加而更加復(fù)雜,而且如果條件區(qū)間多于8級,則IF函數(shù)會因為嵌套數(shù)量的限制而導(dǎo)致公式編寫非常繁瑣。
而如果使用VLOOKUP函數(shù),就不會存在此類問題,如在B4單元格中輸入公式:=VLOOKUP($A3,$D:$E,2)
另一個有關(guān)此類應(yīng)用的典型實例就是計算個人所得稅。個人所得稅的區(qū)間等級劃分為9級,如下圖所示。
Excel中函數(shù)對多條件區(qū)間判斷取值的方法圖2
應(yīng)繳個人所得稅=因納所得額-起征點金額。
假設(shè)C16單元格的應(yīng)發(fā)工資為3000元,以下公式可以返回所得稅額:
=IF($C16<=$F class="main">
excel中函數(shù)對多條件區(qū)間判斷取值的方法
excel中函數(shù)對多條件區(qū)間判斷取值的方法
excel中函數(shù)對多條件區(qū)間判斷取值的方法
excel中函數(shù)對多條件區(qū)間判斷取值的方法
在EXCEL中如何把B列與A列不同之處標(biāo)識出來
(一)、如果是要求A、B兩列的同一行數(shù)據(jù)相比較:
假定第一行為表頭,單擊A2單元格,點“格式”->“條件格式”,將條件設(shè)為:
“單元格數(shù)值” “不等于”=B2
點“格式”->“字體”->“顏色”,選中紅色,點兩次“確定”。
用格式刷將A2單元格的條件格式向下復(fù)制。
B列可參照此方法設(shè)置。
(二)、如果是A列與B列整體比較(即相同數(shù)據(jù)不在同一行):
假定第一行為表頭,單擊A2單元格,點“格式”->“條件格式”,將條件設(shè)為:
“公式”=COUNTIF($B:$B,$A2)=0
點“格式”->“字體”->“顏色”,選中紅色,點兩次“確定”。
用格式刷將A2單元格的條件格式向下復(fù)制。
B列可參照此方法設(shè)置。
按以上方法設(shè)置后,AB列均有的數(shù)據(jù)不著色,A列有B列無或者B列有A列無的數(shù)據(jù)標(biāo)記為紅色字體。
EXCEL中怎樣批量地處理按行排序
假定有大量的數(shù)據(jù)(數(shù)值),需要將每一行按從大到小排序,如何操作?
由于按行排序與按列排序都是只能有一個主關(guān)鍵字,主關(guān)鍵字相同時才能按次關(guān)鍵字排序。所以,這一問題不能用排序來解決。解決方法如下:
1、假定你的數(shù)據(jù)在A至E列,請在F1單元格輸入公式:
=LARGE($A1:$E1,COLUMN(A1))
用填充柄將公式向右向下復(fù)制到相應(yīng)范圍。
你原有數(shù)據(jù)將按行從大到小排序出現(xiàn)在F至J列。如有需要可用“選擇性粘貼/數(shù)值”復(fù)制到其他地方。
注:第1步的公式可根據(jù)你的實際情況(數(shù)據(jù)范圍)作相應(yīng)的修改。如果要從小到大排序,公式改為:=SMALL($A1:$E1,COLUMN(A1))
猜你喜歡:
2.excel怎么使用條件統(tǒng)計函數(shù)COUNTIF
3.在excel中篩選出多個適合條件的數(shù)據(jù)