亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風(fēng)向標(biāo)——亞洲寵物展覽會(huì)深度解析
1180
2025-03-31
Excel邏輯比較運(yùn)算符和布爾函數(shù)及實(shí)例
邏輯比較運(yùn)算符
比較運(yùn)算符有:= 等于;> 大于;>= 大于或等于;< 小于;<= 小于或等于;<> 不等于。
例如,如果單元格A1中的數(shù)值為10,單元格B1中的公式為=A1>10,那么由于公式不成立,因此會(huì)返回布爾值FALSE。如果公式為=A1>=10,則結(jié)果為T(mén)RUE。
在公式=A1>=10中,A1>=10稱(chēng)為邏輯表達(dá)式。
邏輯表達(dá)式的形式為:
表達(dá)式1 邏輯操作符 表達(dá)式2
在Excel中,邏輯表達(dá)式的值要么為T(mén)RUE,要么為FALSE。
有時(shí),將邏輯表達(dá)式的結(jié)果評(píng)估為1或0是有用的,特別是當(dāng)與數(shù)學(xué)運(yùn)算符聯(lián)合使用時(shí),Excel將布爾值視為1和0。例如,在上例中,如果輸入公式=(A1>10)*1,將返回0,而=(A1>=10)*1將返回1。
使用兩個(gè)負(fù)號(hào)可以使布爾值轉(zhuǎn)換為數(shù)字值,例如可以使用公式=–(A1>10)。也可以使用N函數(shù)將True轉(zhuǎn)換為1,F(xiàn)alse轉(zhuǎn)換為0。當(dāng)希望使用布爾值時(shí),Excel將任何非零值當(dāng)作TRUE,零值當(dāng)作FALSE。
布爾函數(shù)
AND函數(shù)和OR函數(shù)可用于測(cè)試兩個(gè)或多個(gè)邏輯表達(dá)式,而NOT函數(shù)用于取反邏輯表達(dá)式的值。
示例:
默認(rèn)情況下,Excel在單元格里水平居中放置布爾值。在上例中,如果輸入公式=A2>5,那么結(jié)果為T(mén)RUE,因?yàn)镋xcel將字母a(文本數(shù)據(jù)類(lèi)型)與5(也是文本數(shù)據(jù)類(lèi)型)相比較,而a的ASCⅡ值是97,而5的值是53。
關(guān)于布爾函數(shù),有一些通用的組合,如下表所示,其中A和B是結(jié)果為T(mén)RUE或FALSE的表達(dá)式或單元格引用。
實(shí)例
某制造工廠,每小時(shí)要測(cè)試10個(gè)項(xiàng)目,每個(gè)項(xiàng)目測(cè)量?jī)蓚€(gè)量:P和Q,P值必須滿(mǎn)足某個(gè)值,而Q值必須不能超過(guò)某個(gè)值,需要求出達(dá)到要求的產(chǎn)品百分比。
如下圖所示,在工作表中單元格A1:B16、C2:C3、C5:E5中輸入相應(yīng)的文本和數(shù)字。
將單元格C2和C3分別命名為P最小和Q最大。
在單元格C6中輸入公式:=–(A6>=P最小),并下拉至第15行;在單元格D6中輸入公式:=–(B6<=Q最大),并下拉至第15行;在單元格E6中輸入公式:=–AND(A6>P最小,B6<=Q最大),并下拉至第15行。
在第16行中匯總結(jié)果并給出測(cè)試合格的百分比。在C16中使用公式:=AVERAGE(C6:C15),向右拉至第18列。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。