打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel 中的 if 函数应该怎么用,才能摆脱多条件重重嵌套的噩梦?

前段时间我写过一篇教程,建议大家可以不用 if 就尽量不要用,训练自己写出更高效的公式。

那么 if 是不是绝对不能用?当然不是,该用还得用,只不过,if 也可以尝试一下用不同的思路来写。最起码,搞脑子的嵌套不要用了吧,换成简单的写法。

案例:

下图 1 中右侧的表是条件查询区域,需要在左侧查询出符合所有条件的行,在 E 列显示“是”,并且整行高亮显示。

效果如下图 2、3 所示。

解决方案:

1. 在 H 列中填入要查询的条件。

2. 在 E2 单元格中输入以下公式 --> 下拉复制公式:

=IF((B2=$H$2)+(A2=$H$1)+(MONTH(C2)>=$H$3)>2,'是','')

公式释义:

  • 这个公式的精髓在于:虽然用了 if,但是并未嵌套;将三个判断条件相加,公式一下子变得简单了很多,初学者都能看明白;

  • 三个条件相加后判断其是否 >2,即至少得满足 3 个条件为真;也就是三个条件都必须满足;

  • 如果满足则显示“是”,否则就留空,这样看起来也容易些

接下来用条件格式高亮显示符合条件的行。

3. 选中 A2:E21 区域 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”

4. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=$E2='是'

* 公式中的单元格要设置为列绝对引用,行相对引用。

5. 在弹出的对话框中选择“填充”选项卡 --> 选择所需的填充色 --> 点击“确定”

6. 点击“确定”

符合条件的行就自动变成了黄色。

如果更改了查询条件,符合条件的行也会自动变色。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
最简单的项目进度图,学会只要三分钟
你还在傻傻地手工标注带公式的单元格吗?用条件格式很简单!
excel报表小技巧
让EXCEL的一个单元格有多个判断条件
Excel每日一技,条件格式原来还可以这样用「项目进度表」
手把手教你制作EXCEL立体表格
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服