不同的工作表上四列匹配
有没有办法find4个列单元格值的组合是否与另一个工作表的4列单元格匹配,如果使用vlookup存在匹配,则显示为true? 如果不是,处理这种情况的最好办法是什么?
您似乎不需要从匹配行中返回任何值,只需检查是否存在四列匹配。 一个COUNTIFS函数可以有效地完成这个工作,并且不需要Helper列。 任何非零值都可以视为True,但是如果您需要在工作表上显示TRUE ,请将公式包含在AND函数中。
示例:要检查来自Sheet1的列A,B,C和D以及Sheet2中的列M,N,J和K. 在Sheet1上的数据右侧未使用的列中,使用此公式,
=AND(COUNIFS(Sheet2!M:M, A2, Sheet2!N:N, B2, Sheet2!J:J, C2, Sheet2!K:K, D2))
根据需要填写。 任何四个列匹配都会显示TRUE ; 不匹配的行将显示FALSE 。
对于某些绝对列引用,也可以在“条件格式”规则中使用此公式来突出显示匹配的行。
如果你只是想把4列组合起来,并且如果他们在其他4列中相匹配,那么他们就可以做到:
=A2&B2&C2&D2
在与4列中的每一列相邻的单元中。 在我的例子中,我刚刚在前4列有他们,并在第一行的标题行。
为两组列做这件事。 将公式向下拖动到整个列。 然后在旁边找一个你想find的匹配=Sheet2!E2=E2
这是假定第二组4列在sheet2中使用相同的前4列。 那么如果两者都存在,那么它就是真的或假的。