免费高清特黄a大片,九一h片在线免费看,a免费国产一级特黄aa大,国产精品国产主播在线观看,成人精品一区久久久久,一级特黄aa大片,俄罗斯无遮挡一级毛片

分享

精通Excel數(shù)組公式012:布爾邏輯:AND和OR

 hercules028 2021-01-18

excelperfect

導(dǎo)言:本文為《精通Excel數(shù)組公式(學(xué)習(xí)筆記版)》中的一部分內(nèi)容節(jié)選。如果你想要系統(tǒng)學(xué)習(xí)并熟練掌握Excel數(shù)組公式,可以到知識(shí)星球App的完美Excel社群下載這本電子書(shū)學(xué)習(xí)。

布爾(Boolean)是一種數(shù)據(jù)類型,僅有兩個(gè)值,即TRUE或FALSE,或者1或0:

TRUE = 1

FALSE = 0

在Excel公式中,經(jīng)常要用到邏輯條件。對(duì)于AND條件來(lái)說(shuō),只有所有的邏輯測(cè)試都為TRUE時(shí),結(jié)果才為TRUE;對(duì)于OR條件來(lái)說(shuō),只要有一個(gè)邏輯測(cè)試為TRUE,結(jié)果就是TRUE。下圖1列出了3個(gè)條件時(shí)的所有邏輯測(cè)試。

圖1

AND條件

當(dāng)執(zhí)行AND邏輯測(cè)試時(shí),所有的測(cè)試都必須為TRUE,最終的AND邏輯測(cè)試結(jié)果才是TRUE。如果任何一個(gè)邏輯測(cè)試為FALSE,AND邏輯測(cè)試的結(jié)果為FALSE。

下面展示了一些AND條件的示例。

圖2:公式[1]至[4]使用了AND條件。公式[5]使用布爾乘法的AND條件。公式[6]使用布爾乘法和除法的AND條件。公式[7]使用IF函數(shù)和布爾AND條件。

圖3:帶篩選的數(shù)據(jù)透視表執(zhí)行AND條件的求和運(yùn)算。

圖4:具有已應(yīng)用篩選和總計(jì)行的表功能可以使用AND條件進(jìn)行平均值計(jì)算。

圖5:篩選功能可以使用AND條件篩選表。


圖6:高級(jí)篩選功能可以使用AND條件提取記錄。

圖7:在輔助列中使用了帶有4個(gè)邏輯測(cè)試的AND函數(shù)。

圖8:使用邏輯測(cè)試相乘來(lái)創(chuàng)建布爾輔助列。

正如在上述例子中所看到的,諸如像SUMIFS函數(shù)、使用布爾運(yùn)算或IF函數(shù)的數(shù)組公式、數(shù)據(jù)透視表、帶有篩選和匯總行的表、篩選、高級(jí)篩選、以及輔助列解決方法都可以使用AND條件運(yùn)算。

OR條件

當(dāng)執(zhí)行OR邏輯測(cè)試時(shí),只要有一個(gè)測(cè)試為TRUE,最終的OR邏輯測(cè)試結(jié)果就是TRUE。只有當(dāng)所有的邏輯測(cè)試都為FALSE時(shí),OR邏輯測(cè)試的結(jié)果才為FALSE。我們經(jīng)常使用“至少有一個(gè)”和“一個(gè)或多個(gè)”邏輯測(cè)試來(lái)描述OR邏輯測(cè)試。

下面是兩個(gè)OR條件的示例。

圖9:?jiǎn)卧裰械男彰欠袷恰癎idget”或“Rodger”。

圖10:測(cè)試客戶的凈資產(chǎn)大于100000,或者信用評(píng)級(jí)大于或等于3.5。

上圖10所示的例子中,OR條件測(cè)試獲得了兩個(gè)TRUE值,此時(shí)必須小心,特別是使用其作為另一公式的元素時(shí)。

1.OR邏輯測(cè)試結(jié)果為1個(gè)TRUE值:通常指向單個(gè)單元格且遍歷單列。

2.OR邏輯測(cè)試結(jié)果多于1個(gè)TRUE值:通常指向不同的單元格且遍歷多列。

示例:使用不能返回多個(gè)TRUE值的OR邏輯測(cè)試統(tǒng)計(jì)

如下圖11所示,使用了5個(gè)公式分別統(tǒng)計(jì)滿足條件的項(xiàng)目數(shù)量。

圖11:OR條件統(tǒng)計(jì)在單個(gè)單元格且單列中查找。

示例:使用返回多個(gè)TRUE值的OR邏輯測(cè)試統(tǒng)計(jì)

如下圖12所示,如果在創(chuàng)建OR條件公式時(shí)不細(xì)心,那么可能會(huì)統(tǒng)計(jì)兩次。示例統(tǒng)計(jì)凈資產(chǎn)大于100000或者信用評(píng)級(jí)大于等于3.5的客戶數(shù)。因?yàn)閮蓚€(gè)問(wèn)題在兩列中查詢,對(duì)于特定的客戶可能會(huì)返回兩個(gè)TRUE值,導(dǎo)致該客戶被統(tǒng)計(jì)兩次,例如Fruits Inc.的凈資產(chǎn)大于100000且信用評(píng)級(jí)大于等于3.5,在公式[4]和[5]中對(duì)該公司統(tǒng)計(jì)了兩次,返回不正確的結(jié)果。而公式[1]、[2]和[3]只統(tǒng)計(jì)一次,返回正確的結(jié)果。

圖12:OR邏輯測(cè)試指向兩個(gè)不同的單元格,因此可能返回兩個(gè)TRUE值;OR條件統(tǒng)計(jì)公式查找兩列。

用于求和、求平均值和查找最小或最大值的OR條件

示例如下圖13至圖15所示。

圖13:使用應(yīng)用到單列的OR條件來(lái)求和和求平均值。

圖14:使用應(yīng)用到不同列的OR條件來(lái)求和和求平均值。單個(gè)的OR邏輯測(cè)試可能產(chǎn)生多個(gè)TRUE值。

圖15:使用應(yīng)用到不同列的OR條件來(lái)求最小值和最大值。單個(gè)的OR邏輯測(cè)試可能產(chǎn)生多個(gè)TRUE值。在AGGREGATE函數(shù)的公式中,使用除法剔除0值。

在公式中同時(shí)使用AND條件和OR條件:OR邏輯測(cè)試不會(huì)返回多個(gè)TRUE值

當(dāng)在公式中同時(shí)使用AND條件和OR條件時(shí),仍然取決于OR邏輯測(cè)試是否返回多個(gè)TRUE值。

如下圖16所示,求區(qū)域West和Midwest在2019年3月18日和2019年5月12日之間的數(shù)量、營(yíng)業(yè)額之和、最小營(yíng)業(yè)額和平均營(yíng)業(yè)額。

圖16:AND和OR條件,此時(shí)OR邏輯測(cè)試指向單列。

在公式中同時(shí)使用AND條件和OR條件:OR邏輯測(cè)試會(huì)返回多個(gè)TRUE值

如下圖17所示,求凈資產(chǎn)大于100000,凈收入大于等于37500,信用評(píng)級(jí)1大于等于3.5或信用評(píng)級(jí)2大于等于6的客戶數(shù)、最大凈資產(chǎn)和平均凈資產(chǎn)。

圖17:AND和OR條件,此時(shí)OR邏輯測(cè)試指向多列。

注:如果有多個(gè)OR條件,可以使用ISNUMBER函數(shù)和MATCH函數(shù)的組合。

歡迎在下面留言,完善本文內(nèi)容,讓更多的人學(xué)到更完美的知識(shí)。

歡迎到知識(shí)星球:完美Excel社群,進(jìn)行技術(shù)交流和提問(wèn),獲取更多電子資料。

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

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多