excel - 比较两列,如果另一列等于指定文本,则返回其中一列的值
问题描述
我正在尝试比较 A 列和 B 列。如果 A1 和 B1 等于“不存在”,则返回“不存在”,否则返回不等于“不存在”的值(来自 A 或 B)。
到目前为止,我有:
=IF(AND(A1="DOES NOT EXIST", B1="DOES NOT EXIST"), "DOES NOT EXIST", ....)
但我不知道如何指定 IF 语句的 if_false 部分以返回不等于“不存在”的值。
即我希望 C1 返回“不存在”,C2 返回 12345,C3 返回 ABCDE。
解决方案
您可以进一步简化为:
=IF(A1<>"DOES NOT EXIST",A1,B1)
推荐阅读
- angular - Angular [scrollTop] 导致不需要的行为
- css - 我可以删除 Buefy-Bulma 布局组件中的填充吗?
- c - 在堆栈和堆上分配内存的 Eratosthenes 筛的内存错误
- sql-server - 使用 CTE 进行递归查询所需的帮助/建议
- c# - 如何从继承的 FromBody 模型中获得正确的类型?
- javascript - 我可以使用 fs 中的 createReadStream() 和 base64 图像而不是路径吗?
- ag-grid - Ag-Grid:使用 css 添加列标题图标,破坏排序功能
- c# - c# 到 Node.js - 刷新命名管道写入缓冲区不会结束流
- python - 如何使用 Sympy (Python) 在 for 循环中生成符号变量
- unity3d - Unity Streaming-assets 内容未在 Oculus Quest/Go 中读取