Excel“if-then”和 VLOOKUP 公式

Excel“if-then”和 VLOOKUP 公式

收入:

收入

公司信息:

公司信息

我希望将“收入”表中的收入栏值放入“公司信息”表的 C 栏中。

为此,我希望它首先检查“收入”表中的每个公司名称是否位于“公司信息”表的关联列中,然后检查“收入”表中的每个公司 ID 是否位于“公司信息表”的公司 ID 列中。如果这两项都是正确的,则返回公司信息表 C 列中的相关收入。

答案1

这是使用结构化引用,因为 Excel 表格对象使生活更轻松。我将第一个屏幕截图表格称为“源”,将第二个屏幕截图表格称为“目标”。如果需要,请用 A1 范围替换

在此处输入图片描述

公司信息表 C2 单元格中的公式为

=IFERROR(INDEX(Source[Revenue],
MATCH([@[Company Name]]&[@[Company ID]],
INDEX(Source[Company Name]&Source[Company ID],0),0)),"")

不要使用整列,除非您喜欢盯着“计算 2% ...”消息。使用 Excel 表格时,列范围仅定义为表格行。如果您不想使用表格,请考虑使用动态范围名称。除了整列之外的任何内容。

相关内容