首页 > 解决方案 > 如何匹配值然后使用 if 函数

问题描述

我想创建第三个表,我可以首先返回两个可用表之间的公共数字 - 这部分很简单.. vlookup 工作正常。

下一步是比较 ER、SR、SM、EC 列中的值是否相似,基于它们在“数字”列中具有相同键的事实

在此处输入图像描述

为此,我正在尝试构建 - if(vlookup 或 iferror 公式 - 但我真的不明白。

理想情况下,第三张表应如下所示:

                            ER    SR   SM   EC

例如数字 100002(在第 2 行) False True True False

ER 和 EC 返回 false,因为两个表中的值不同,而 SR 和 SM 返回 True,因为值相同(均为 NULL)。

我会很感激你们的帮助!

标签: excelif-statementexcel-formulavlookup

解决方案


假设“第三个表”从 T2 单元格开始......其中 T1 是“数字”,U1 是“ER”,V1 是“SR”,W1 是“SM”,X1 是“EC”。还假设您将填写“数字”值。

放入U2=if(index(B:B,match($T2,$A:$A,0))=index(L:L,match($T2,$K:$K,0)),TRUE,FALSE)

然后将其向右+向下拖动。


推荐阅读