2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

這么長的IF公式,優(yōu)化后竟然這么簡潔易懂,你的公式暴露了你的Excel水平

 L羅樂 2019-03-12

本文轉(zhuǎn)載自公眾號:Excel聚焦,作者:小必。

IF函數(shù)相信大多數(shù)的小伙伴們已經(jīng)對于這個函數(shù)使用的比VLOOKUP函數(shù)還順當吧,但是有一類問題呢,相當大家會經(jīng)常遇到,那就是多重條件判斷的問題。下面就是幾個例子,與你的公式相比較你覺得那一個更加地清楚。

01

等級判斷

下面是一張年度評比考核的成績表,現(xiàn)在要求評比出各個分數(shù)段的等級。

從上面的圖中可以看出,有很多個多重條件,上面的圖中使用了IF函數(shù):

=IF(F2>=120,'A',IF(F2>=100,'B',IF(F2>=90,'C',IF(F2>=80,'D',IF(F2>=70,'E',IF(F2>=60,'F','G'))))))

使公式變得非常么地長,不易于維護與理解。但是在日常的使用中,并不會直接地寫這么長的函數(shù),通??梢允褂靡韵碌膬煞N函數(shù):

=LOOKUP(F2,{0,'G';60,'F';70,'E';80,'D';90,'C';100,'B';120,'A'})

或者還可以使用VLOOKUP函數(shù)進行判斷,如下圖所示:

=VLOOKUP(F2,{0,'G';60,'F';70,'E';80,'D';90,'C';100,'B';120,'A'},2,1)

注意:采取上述問題時候一定要分清楚包含與不包含的問題,這樣才能確定分隔點,保證公式的準確。

02

簡稱查全稱

下面一個對話記錄的表,要求從對話記錄中提取關(guān)鍵字來找出對應(yīng)的部分。

從下圖可以看出,使用if函數(shù)的時候,十分地麻煩,導(dǎo)致公式繁瑣:

=IF(ISNUMBER(FIND('新聞',B2)),'新聞部',IF(ISNUMBER(FIND('市場',B2)),'市場營銷部',IF(ISNUMBER(FIND('財務(wù)',B2)),'財務(wù)部',IF(OR(ISNUMBER(FIND('人資',B2)),ISNUMBER(FIND('HR',B2))),'人資部',IF(OR(ISNUMBER(FIND('技術(shù)',B2)),ISNUMBER(FIND('IT',B2))),'信息部')))))

這樣長的公式在實際的案例中是非常地不可取的,所以可以采用下面的公式:

=LOOKUP(9^9,FIND($F$3:$F$9,B2),$G$3:$G$9)

注意:這里的9^9表示很大的一個數(shù),可以其他的數(shù)字,在使用的時候只要記住這個套路即可。

03

多條件任意搭配判斷

如下圖所示,是一個年終考核的成績表,共有三個科目,要求是三個科目中有任意兩個科目的成績大于等于80,就可以增加500元。

使用IF函數(shù)進行正常的判斷的時候,公式為:

=IF(OR(AND(C2>=80,D2>=80),AND(C2>=80,E2>=80),AND(D2>=80,E2>=80)),500,0)

如果使用簡化的公式可以寫成:=(COUNTIF(C2:E2,'>=80')>=2)*500

注意:這個有條件會返回TRUE或FALSE,在計算的時候TRUE或FALSE這兩個邏輯值會與數(shù)值1與0進行互換運算。TRUE=1,FALSE=0.

像這樣的問題還有很多,大家只有熟練地使用函數(shù)才做到融會貫通,手到擒來。想要練手的小伙伴們可將下面的鏈接復(fù)制到瀏覽器中就可以下載。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多