Excel如果和或一起工作
我有数据,其中D5、D6、D7和D8可以是Y或N,取决于这些字段中的组合,我希望返回不适用、选择日期或无付款 因为Y,Y,Y,Y将返回不适用,因为组合Y,Y,Y,N我已经得到了以下结果: =IFD5=Y,IFD6=Y,IFD7=Y,IFD8=Y,不适用,IFD5=Y,IFD6=Y,IFD7=Y,IFD8=N,不适用 我的问题是将其扩展到其他场景。非常感谢任何提示 多谢各位 编辑 对不起。我尽量不把事情弄得太复杂。每个结果的完整可接受组合如下: 不适用 Y、 Y,Y,Y Y、 Y,Y,N N、 Y,Y,N N、 Y,N,Y 选举日期 Y、 Y,N,Y Y、 N,Y,Y Y、 N,N,Y N、 Y,Y,Y N、 N,Y,YExcel如果和或一起工作,excel,formula,Excel,Formula,我有数据,其中D5、D6、D7和D8可以是Y或N,取决于这些字段中的组合,我希望返回不适用、选择日期或无付款 因为Y,Y,Y,Y将返回不适用,因为组合Y,Y,Y,N我已经得到了以下结果: =IFD5=Y,IFD6=Y,IFD7=Y,IFD8=Y,不适用,IFD5=Y,IFD6=Y,IFD7=Y,IFD8=N,不适用 我的问题是将其扩展到其他场景。非常感谢任何提示 多谢各位 编辑 对不起。我尽量不把事情弄得太复杂。每个结果的完整可接受组合如下: 不适用 Y、 Y,Y,Y Y、 Y,Y,N N、 Y
N、 N,N,Y创建一个包含各种组合及其预期结果的小表格: 然后在IFERROR内使用VLOOKUP:
=IFERROR(VLOOKUP(D5&D6&D7&D8,G:H,2,FALSE),"No Payment")
这样做的好处是,值不是硬编码的,如果需要,可以在不解析公式的情况下进行更改
您只介绍了16种可能组合中的10种。我想所有其他的都将被视为不付款?是的,没错。Sorry@MikeJC请单击答案旁边的复选标记,将其标记为正确。只有提出问题的人才能做到这一点。