Google 表格 - 根据其他 3 个单元格在单元格中显示文本 - 1:非空白,2+3:Yes/No
Google Sheets - Show text in cell based on 3 other cells - 1: Not blank, 2+3: Yes/No
我希望我的输出单元格基于 3 个单元格显示“成功”/“不完全成功”:
- 空白/非空白
- 是/否
- 是/否
我的问题是在“IF”中组合“isblank”。
下面的公式是我得到的最接近的公式,但它不起作用 -
=(if(and(E3<>,F3="Yes",G3="Yes"),"Success!","Not quite there"))
希望得到您的建议!
尝试:
=IF((E3="")*(F3="yes")*(G3="yes"); "Success!"; "Not quite there")
或:
=IF((E3<>"")*(F3="yes")*(G3="yes"); "Success!"; "Not quite there")
数组使用:
=ARRAYFORMULA(IF((E3:E="")*(F3:F="yes")*(G3:G="yes"); "Success!"; "Not quite there"))
如果您需要 OR 逻辑,请将 *
替换为 +
示例:
=IF((E3="")*((F3="yes")+(G3="yes")); "Success!"; "Not quite there")
我希望我的输出单元格基于 3 个单元格显示“成功”/“不完全成功”:
- 空白/非空白
- 是/否
- 是/否
我的问题是在“IF”中组合“isblank”。
下面的公式是我得到的最接近的公式,但它不起作用 -
=(if(and(E3<>,F3="Yes",G3="Yes"),"Success!","Not quite there"))
希望得到您的建议!
尝试:
=IF((E3="")*(F3="yes")*(G3="yes"); "Success!"; "Not quite there")
或:
=IF((E3<>"")*(F3="yes")*(G3="yes"); "Success!"; "Not quite there")
数组使用:
=ARRAYFORMULA(IF((E3:E="")*(F3:F="yes")*(G3:G="yes"); "Success!"; "Not quite there"))
如果您需要 OR 逻辑,请将 *
替换为 +
示例:
=IF((E3="")*((F3="yes")+(G3="yes")); "Success!"; "Not quite there")