我在 A 列和 B 列以及 C 列和 D 列中有两组数据。C 列和 D 列中的某些内容未出现在 A 列和 B 列中:
A = reference numbers
00001, 00002, 00003, 00004
B = phone numbers for column a people
123456789, 234567890, 345678901, 456789012
C = reference numbers
(这些包含 A 列中出现的部分参考编号)
00001, 00002, 00004
(注意:缺少 00003)
D = phone numbers for column C people
(这些包含 B 列中的部分电话号码)
123456789, 234567890, 456789012
(注意:缺少电话号码 345678901)
我如何创建一个单独的列,其中包含 B 列中任何位置出现的参考编号的电话号码两个都A 和 C 列?
答案1
在 E 列中输入=IF(COUNTIF($A:$A,C1),B1,"")
。然后根据需要将此公式向下拖动。
这段代码的作用是计算列中引用号码在C
整个列中的出现次数A
。如果找到一个或多个实例,则输出在列中找到的电话号码D
,否则显示空白。
然后,您可以在列上应用过滤器E
,取消选中空白,复制列,删除过滤器并粘贴到列中F
以获得没有空白的连续列表(之后可以安全地删除列E
)。