妙用XOR異或邏輯函數(shù)
?
作者:小窩來(lái)源:部落窩教育發(fā)布時(shí)間:2023-12-06 23:57:06點(diǎn)擊:777
XOR函數(shù)是判斷異或邏輯關(guān)系的函數(shù)。我們做隔列或隔行求和、判斷數(shù)據(jù)是否只滿足兩個(gè)條件中之一時(shí),用它還是很便利的。
大家最了解的邏輯運(yùn)算函數(shù)是AND和OR。AND是與邏輯函數(shù),判斷多個(gè)條件是否同時(shí)成立;OR函數(shù)是或邏輯函數(shù),判斷多個(gè)條件中是否有任意一個(gè)成立。
那XOR異或邏輯函數(shù)是什么呢?有何作用?
1.感受XOR
先看它在一個(gè)案例中的表現(xiàn)。
公司年底要評(píng)獎(jiǎng)。銷售金額和客戶增長(zhǎng)數(shù)都達(dá)標(biāo)的,評(píng)為一等獎(jiǎng);銷售金額與客戶增長(zhǎng)數(shù)其中一個(gè)達(dá)標(biāo)的,評(píng)為二等獎(jiǎng)。請(qǐng)判斷各人員是否獲得了二等獎(jiǎng)。
該怎么寫公式?AND函數(shù)肯定不行,OR函數(shù)好像可以哦?
不!也不行。
這時(shí)用XOR函數(shù)比較方便,公式=IF(XOR(B2>=$G$1,C2>=$G$2),"是","否")
小窩把用OR和用XOR的結(jié)果放在一起,不明白的朋友就理解為何不能用OR了。
OR函數(shù)是任意一個(gè)條件為真就成立,那對(duì)本處而言,它會(huì)把銷售金額和客戶增長(zhǎng)數(shù)都達(dá)標(biāo)的錯(cuò)判為二等獎(jiǎng)。兩者都達(dá)標(biāo)的應(yīng)該是一等獎(jiǎng)。
2.XOR的作用與語(yǔ)法
根據(jù)條件達(dá)成的個(gè)數(shù)是否是奇數(shù)來(lái)確定是否為真。
=XOR(邏輯值1,[邏輯值2],…)
只有達(dá)成條件的個(gè)數(shù),即TRUE值(或者不為0的數(shù)字)的個(gè)數(shù),為奇數(shù)的,XOR才返回TRUE;其他都返回FALSE。
譬如:
3.典型運(yùn)用
1)隔行統(tǒng)計(jì)
譬如下方,分別按單日和雙日統(tǒng)計(jì)當(dāng)天銷量。
=IF(XOR(ROW($1:1)),SUM(B28:C28),"")
說(shuō)明:
ROW可以生成行數(shù)數(shù)組。如果數(shù)組中數(shù)字個(gè)數(shù)是奇數(shù),XOR返回TRUE,個(gè)數(shù)是偶數(shù)XOR返回FALSE。
第一行ROW($1:1)只有1,XOR返回TRUE,求和;第二行ROW($1:2)有1、2兩個(gè)不等于0的數(shù),XOR返回 FALSE,不求和。
同理如果做隔列統(tǒng)計(jì),可以用XOR判斷COLUMN函數(shù)生成的列數(shù)數(shù)組中的數(shù)字個(gè)數(shù)是否是奇數(shù)來(lái)實(shí)現(xiàn)。
2)判斷兩個(gè)條件中只符合一個(gè)條件的人員
譬如下方,只滿足一個(gè)條件的作為第二梯隊(duì)。現(xiàn)在判斷是否是第二梯隊(duì)人員。
=IF(XOR(B40>=$G$39,C40>=$G$40),"是","否")
說(shuō)明:
很少用XOR判斷是否只符合一個(gè)條件,因?yàn)樗贿m合在兩個(gè)條件中判斷。因此,日常更多用條件相加后是否等于1判斷是否只符合一個(gè)條件。譬如下方判斷3個(gè)條件是否只有一項(xiàng)達(dá)標(biāo)。
Ok,關(guān)于XOR函數(shù)就介紹這么多。
本文配套的練習(xí)課件請(qǐng)加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!
掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
超長(zhǎng)文本數(shù)字怎么用替換才不會(huì)變科學(xué)計(jì)數(shù)?
新函數(shù)CHOOSECOLS和CHOOSEROWS用法
版權(quán)申明:
本文作者小窩;部落窩教育享有稿件專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說(shuō)是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
最新教程
- SHEETSNAME,一鍵獲得所有工作表名稱完成目錄制作
- 延遲退休落地,快速查詢你上幾年才退休!
- 快速將PDF電子發(fā)票數(shù)據(jù)提取到發(fā)票明細(xì)登記表的方法
- 提取、查找、替換數(shù)據(jù)的王者——REGEXP正則函數(shù)
- Excel表10萬(wàn)行數(shù)據(jù),篩選卡頓怎么辦?
- 兩個(gè)不用嵌套的萬(wàn)能提取公式,含用REGEXP函數(shù)提取
- 用Excel制作刷題器,備考無(wú)憂 !
- 如何用LET+LAMBDA直接寫遞歸公式?
- 用函數(shù)合并多個(gè)工作表數(shù)據(jù)
- 用LAMBDA自定義顏色求和函數(shù)