[英]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")
加分點-將TRUE
或FALSE
更改為1
或0
很容易-只需在布爾值之前添加一個雙負號( --
):(並包裝在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.