excel - Excel - 过滤多列
问题描述
我正在尝试为我的邮件列表创建一个联系人列表,并希望能够按个人兴趣过滤列表,在这个例子中是food andculture 。但是,我想在结果中包含多个过滤列,例如,一封电子邮件可能与对食物或文化感兴趣的人相关。因此,我想在两列中按“是”进行过滤,结果仍然显示第 2 行和第 3 行。这可能吗?
解决方案
一个简单的解决方案是添加一个帮助列作为过滤依据。在这种情况下,我将添加一个名为“食物或文化”的列,其公式如下:
=IF(OR([@Food]="Yes",[@Culture]="Yes"),"Yes","No")
如果 Food 或 Culture 为“Yes”,则返回“Yes”,如果 Food 和 Culture 均为“No”,则返回“No”。如果您的数据大于此示例,您可以更改此公式的逻辑以在 OR 语句中包含更多测试或更多逻辑比较以实现您想要的任何组合。只需将所有逻辑放在 IF 语句的条件部分。
然后,只需按“是”按帮助列过滤即可。
我希望这会有所帮助 - 干杯,祝你好运!
推荐阅读
- ruby-on-rails - 无法激活 httparty-0.13.7,因为 json-2.0.4 与 json (~> 1.8) 冲突
- r - 将指定数量的空白行添加到数据表而不覆盖标题
- javascript - SyntaxError:意外的令牌
- docker - 在 localhost (docker-compose) 上启动多个 kafka 节点
- go - 模拟 bufio.Scanner 输入
- python-3.x - 用于 searchtempest.com 的 toggleSwitch Selenium 按钮
- apache-spark - Spark窗口自定义函数——获取分区记录总数
- android - 窗口进入过渡在android中不起作用
- python - 如何调整烧瓶邮件以支持两个 SMTP 帐户
- css - 如何修复 flexbox 布局和绝对定位中的 z-index 问题?