Excel 公式 - 返回数据

Excel 公式 - 返回数据

我有一个包含四列数据的电子表格。

我想要列号D)显示列的值C如果列中其旁边的数字B) 火柴任何列中的数字A),否则为空白。

以下为示例:

 one     two     three   four
 45      45      80      80
 52      65      60
 525     25      20      20
 25      565     40
 25      52      60      60

希望这是有意义的。

答案1

假设您的表格从单元格 A1 开始,我认为这个公式应该可以做到这一点:

=IF(IFERROR(MATCH($B1;$A$1:$A$5;0)>0;"")="";"";$C1)

-语句MATCH在 A1:A5 范围中搜索 B1 中的值,如果找不到该值则返回 #N/A 错误(第三个参数 0 表示我们想要完全匹配)。

然后,IFERROR如果 -statement 里面的语句返回错误,则返回一个空字符串,否则返回找到的值的位置。

-statementIF检查是否IFERROR返回空字符串,如果为真,则将空字符串打印到单元格,否则打印 C1 中的值。

根据您的区域设置,您可能必须将公式中的分号更改为逗号才能使其正常工作。

相关内容