excel - Excel 公式中是否可以组合 AND() 和 OR()?

标签 excel excel-formula excel-2010

有没有一种简单的方法可以在 Excel 公式中组合 AND()OR()。浏览器:

IF(OR(AND(A2="",B2=""),AND(A2="(blank)",B2="(blank)")),"BLANK","NOT BLANK")

或者您是否需要使用嵌套来实现相同的最终目标?

最佳答案

如果您是一名程序员,这个语法可能对您更有吸引力:

=IF((A2="")*(B2="")+(A2="(blank)")*(B2="(blank)"),"BLANK","NOT BLANK")

如果您确实需要检查某个任意大小的范围,它是否为空(使用 "(blank)"作为空值的别名),您可以使用以下公式:

=IF(COUNTIF(CheckedRange,"(blank)")=COUNTA(CheckedRange),"BLANK","NOT BLANK")

只需添加更多 COUNTIFS 即可轻松扩展空值别名列表

关于excel - Excel 公式中是否可以组合 AND() 和 OR()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13219177/

相关文章:

excel - 如何编译单元格中存在的文本? (优秀)

Excel 和在两个下拉列表之间更改值

excel - 基于单元格颜色的条件格式

excel - 在日期类型标题上使用 INDIRECT()

excel - 修复 h=0 时格式错误的时间 'hh:nn:ss'

excel - excel中这个公式是什么意思? (一个单元格等于一个范围)

excel - VBA 中的工作表函数

java - 如何用java锁定Excel文件的读写?

excel - 我可以使用 VBScript 来获取现有的 CSV 并将它们制作成单个 Excel 工作簿的选项卡吗?

excel - 添加到现有的字符串值