簡體   English   中英

如何檢查單元格是否包含多個值之一,如果這些列都包含任一值,則如何更改另一個單元格

[英]How can I check if cells contain one of several values and change another cell if those columns all contain either value

我有四列的單元格可以具有值 A 或 B,如果列包含任一值,我想更改第五個單元格的值。 這是一個例子。

如果IKO都包含值AB我希望列PTRUE

如果IMO都包含值AB我希望列PTRUE

如果KMO都包含值AB我希望列PTRUE

要填充列P ,列O始終需要具有值 A 或 B,並且三列 IK 和 M 中的兩列必須具有值“A”或“B”。

這是一個想法可行的公式,但我不知道如何檢查單元格是否等於兩個值之一。 例如:I2="A" 或 "B"、K2="A" 或 "B"、O2="A" 或 "B"

=IF(AND(I2="A", K2="A", O2="A"),"TRUE","")

我還嘗試將值AB更改為數字12 ,並將它們相加,但它似乎無法正常工作,因為我只能用兩列達到 3 的總和。 如果我沒有正確解釋這一點,我深表歉意..

=IF(AND(K1+M1>=2,N1>=85),"TRUE",IF(AND(I1+M1=2,N1>=85),"TRUE",IF(AND(K1+I1=2,N1>=85),"TRUE","")))

有很多方法可以做到這一點。 我的解決方案是使用 COUNTIF,假設“A”或“B”都不會出現在 J、L、N 列中。

 =AND(COUNTIF(I2:M2,"A")+COUNTIF(I2:M2,"B")>1, OR(O2="A", O2="B"))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM