首页 > 解决方案 > 如何在excel中做四倍IF

问题描述

我想在 Excel 中做一个 IF 语句,如果某个单元格等于 O、V、G 或 U,另一个单元格分别输出 1、2、3 或 4。

我找不到任何解决方案,对不起。

标签: excel-formula

解决方案


我认为最简单的解决方案是创建一个查找表,然后使用 INDEX MATCH 函数的组合来获取适当的值。您可以在此处阅读有关 INDEX MATCH 的更多信息:https ://exceljet.net/index-and-match

首先,创建一个类似于此的表:

在此处输入图像描述

然后假设您有一个要匹配的字母列表,您可以编写一个类似于此的公式:=INDEX(Table1[Output],MATCH(E3,Table1[Letter],0))。如果您希望公式返回空白“”而不是 #N/A,您可以将公式包装在 IFERROR 中: =IFERROR( INDEX(Table1[Output],MATCH(E3,Table1[Letter],0)) , ")

这是最终输出的图片。 在此处输入图像描述


推荐阅读