大家好,目前我有這樣的事情:
=IF(COUNTIF(B8:J8;"<>Y");0;1)+
IF(COUNTIF(B9:J9;"<>Y");0;1)
希望我正確翻譯了德文功能。所以我現在的問題是,在特定設定下我想忽略每第三行。在這種情況下 D、G 和 J。AND
可以正常工作,但我想在一個公式中比較大約 100 行,但超出了最大範圍。
有沒有辦法縮短它,例如:
B8:C8 & E8:F8 & H8:I8
或者有沒有一種方法可以計算不包含的Y
但忽略空白的?
答案1
我自己找到了解決方案,sry:
=IF(COUNTIFS(B8:J8;"<>Y";B8:J8;"?*");0;1) + ...
countifs 的第一個參數會檢查該行中是否存在不包含Y
第二個參數的儲存格,也檢查是否存在包含任何內容的儲存格。這意味著它會計算所有非 Y 且非空白的儲存格。對於前面的“如果”,我只是說如果發現有問題,則不要計算該行。
我為自己做了一個小補充:
IF(COUNTIF(B8:J8;"?*");IF(COUNTIFS(B8:J8;"<>Y";B8:J8;"?*");0;1);0)+ ...
這樣它還會檢查整行是否為空白,如果是這種情況,他不會進一步檢查。這樣空白行就會被忽略。