Excel - 扩展 IF/ELSE 语句

Excel - 扩展 IF/ELSE 语句

我想让单元格 F11 根据单元格 C11 的内容显示特定值。

例如,如果单元格 C11 显示“心理健康”,则 F11 应显示“Paula”,而如果单元格 C11 显示“药房”,则 F11 应显示“Lisa”。

然而,需要指出的是,C11 的值可以是 39 个值中的任意一个,而 F11 的值可以是 5 个名称中的任意一个。

现在,我知道如何创建嵌套的 IF 语句,但考虑到可能性/数据量,由于参数限制被违反,这将无法工作。我用人名(F11 值)命名了某些 C11 值组(我们称之为区域),以便每个人负责某个区域。这些区域的名称类似于 lisaArea、paulaArea 等。

C11 的值是通过我通过数据验证工具插入的下拉菜单选择的,并且我需要 F11 的值自动更新以反映哪个人与审查区域相关联。

请注意,理想情况下,我希望能够在不使用 VBA 的情况下成功完成此操作,但如果除了 VBA 之外没有其他方法,那就这样吧。

如果需要任何进一步的信息,请告诉我。

非常感谢。

答案1

您可以尝试使用VLOOKUPHLOOKUP。它通过查找单元格范围内的值来返回数据。

例如:

    A       B
1   input1  output1
2   input2  output2
3   input3  output3
4   input4  output4
5   input5  output5
6   input6  output6
7   input7  output7
8   input8  output8
9   input9  output9
10  input10 output10

公式=VLOOKUP("input4",A1:B10,2)将显示output4

HLOOKUP工作原理类似,但使用水平查找表。

相关内容