我希望这里有人可以带领我朝正确的方向前进。
基本上,我正在寻找一种公式或VBA代码来根据多个不同条件更改单元格A1的值。条件是不同工作表中的不同名称范围(以下拉列表的形式)。例如,这是3种不同的条件:
如果sheet1中的NameRange1 =“是”,则单元格A1 = A否则不执行任何操作
如果Sheet2中的NameRange2 = 2,则A1 = B,否则A1 = C
如果这些条件都不满足,则A1 = D
我是Excel的新手,我知道它相当混乱,但是我想嵌套的if语句的前两个条件嵌套在true语句中,最后一个条件嵌套在false中?
=IF(A1="",IF(condition1,IF(condition2),condition3))
任何帮助将不胜感激
答案 0 :(得分:0)
从您的评论看来,这将起作用:
=IF(nameRange1="yes","A",IF(nameRange2="red","B",IF(nameRange2="black","C","D")))
如果这不是您真正需要的,您至少可以看到IF嵌入模式并根据需要进行调整。