excel - excel中具有多个条件的依赖单元格值
问题描述
我希望有人能在这里引导我朝着正确的方向前进。
基本上我正在寻找一个公式或 VBA 代码来根据多个不同的条件更改单元格 A1 的值。条件是不同工作表中的不同名称范围(以下拉列表的形式)。因此,例如,这里有 3 个不同的条件:
如果 sheet1 中的 NameRange1 = “yes”,则单元格 A1 = A 否则什么也不做
如果 Sheet2 中的 NameRange2 = 2 则 A1 = B 否则 A1 = C
如果这些条件都不满足,则 A1 = D
我是 Excel 新手,我知道这很混乱,但我正在考虑嵌套 if 语句,其中前两个条件嵌套在 true 语句中,最后一个条件为 false?
=IF(A1="",IF(condition1,IF(condition2),condition3))
任何帮助,将不胜感激
解决方案
根据您的评论,看起来这将起作用:
=IF(nameRange1="yes","A",IF(nameRange2="red","B",IF(nameRange2="black","C","D")))
如果这不是您所需要的,您至少可以查看 IF 嵌入模式并根据您的需要进行调整。
推荐阅读
- c# - 无法使用 psexec.exe 远程启动进程
- reactjs - 我想监控点击是发生在组件内部还是外部
- php - PHP_EOL的正确使用以及读取文件时如何去除字符数
- azure - Azure 函数部署失败,出现错误 ERROR_CONNECTION_TERMINATED
- react-native - 使用 cognito auth 重新连接 awsmobile:未获取 userPool 错误
- android - 在哪里可以查看现有应用的 Firebase 崩溃报告
- java - jSerialComm 中没有异常句柄?
- java - Kafka Streams 收集列表中的流项目
- laravel - 获取两个日期之间的 Outlook 日历事件
- java - 选中单选按钮上的 Android Java 双向绑定