excel - EXCEL如何检查A列是否包含特定值而B列是否包含2个特定值?
问题描述
在我的 excel 电子表格中,我需要检查 A 列是否包含值“check”以及 B 列是否包含值“900”和/或“1185”。如果 B 列包含任一值,我希望这些值显示在 C 列上。
这是我使用的代码,但它不起作用:
=IF(AND(ISNUMBER(SEARCH("check",B4)),ISNUMBER(SEARCH("900",C4))),ISNUMBER(SEARCH("1185",C4))),C4,"N")
我需要使用ISNUMBER
公式而不是“=”公式,因为“check”只是 A 列中值的一部分。A 列中的实际值是这样的:“Example CHECK #3248”。所以我需要使用ISNUMBER。B 列仅包含数字。所以每行只有“900.00”之类的东西。
我不确定我应该使用什么语法或如何正确编写它。有人可以帮我处理这段代码吗?谢谢
解决方案
推荐阅读
- python - Python 3:迭代列的每个值的最佳方法是什么?
- testing - Testcafe 中止并出现 ELIFECYCLE npm 错误并退出状态 4
- pandas - 对数据框进行转换
- amazon-web-services - 如何通过 AWS SNS 发送高优先级推送通知
- android - 如何处理嵌套 NavHostFragments 中的返回事件?
- tensorflow - 在 tensorflow 2.2 中更新/分配依赖变量后,张量操作的值不会更新,在急切执行中运行
- python - Python 线程:哪些函数在哪个线程中运行
- r - 读取多个文件,提取某列,删除某行,写入多个新文件
- android - 具有自定义背景样式的 AlertDialog 中奇怪的弹出菜单
- python - 为什么 random.choice 不会生成随机列表?