簡體   English   中英

如何對多個單元格使用IF語句?

[英]How to use an IF statement for multiple cells?

我有此聲明作為IF聲明

=IF(AND(C5,D5,E5,F5,G5,H5,I5= "x"),"1","0")

但是,如果最后一個單元格中有x,它只會標記為1,我希望它檢查這些單元格是否都具有x,那么它應該具有1,否則它將為0。

您可以使用以范圍為參數的數組公式來執行此操作:

=IF(AND(C5:I5="x"),"1","0")

(您需要按Ctrl + Shift + Enter確認它為數組公式。)

AND函數分別處理所有語句: AND(A1, A2="x")意思是“ A1中的值為TRUE,而A2中的值為'x'” -要檢查它們是否均為“ x”,您需要在每個語句中明確聲明: AND(A1="x", A2="x")

加分點-將TRUEFALSE更改為10很容易-只需在布爾值之前添加一個雙負號( -- ):(並包裝在TEXT以將其更改為字符串而不是數字)

=TEXT(--AND(C5="x", D5="x", E5="x", F5="x", G5="x", H5="x", I5="x"), "0")

沒有數組公式:

=--(COUNTIF(C5:I5,"x")=6)&IF(,,)

暫無
暫無

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

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