2

我試圖在表格上創建一個IF語句,這樣如果最後3列(W,X,Y)中至少有一列包含'YES',那麼Z列就會說1。它們全部爲空或包含「否」,那麼列Z將會說'錯'或'不'。如果/和Google表格錯誤

請看看下面我有,我每次做的時候,它只能與W取數據,而忽略X和Y

=IF(W3='DATA VALIDATION'!B2, 
    1, 
    AND(X3='DATA VALIDATION'!B2,1,AND(Y3='DATA VALIDATION'!B2,1,)) 
) 
+0

爲什麼[excel]標籤? – pnuts

回答

1

使用跨W上的COUNTIF:Y,看看是否有。任何大於的結果都將在if中響起。 Z2的公式爲:

=if(countif(W2:Y2, "Yes"), 1, "No") 

根據需要向下填充或拖動公式。

+0

@JPV - 好的!感謝那。現在更正。 – Jeeped

+0

對於具有相同公式的陣列啓用版本(例如第2到第100行).. = ArrayFormula(if(countif(if(W2:Y100 =「Yes」,row(W2:W100),),row(W2 :W100)),1,「否」)) – JPV

0

嘗試:

=if(or(W3="YES",X3="YES",Y3="YES"),1,"NO") 

您可以替換「數據驗證」 B2「是」每個實例如在原始公式!