【发布时间】:2021-10-14 12:10:11
【问题描述】:
我有一个包含多列和多行的 excel 文件。 其中两列是电话号码和日期。
我想要完成的是检查两行是否共享相同的日期和相同的电话号码。这可能是另一列中的函数,它输出共享相同数据的行的索引,如果没有找到索引,则输出 0。
我知道如何在 SQL 或任何编程语言中执行此操作,但由于某种原因,excel 让我坚持了很长时间。这是我尝试使用的函数,但我担心结果不准确:IF(AND(MATCH(E2,E3:E4761,0)MATCH(I2,I3:I4761,0)),1,2)
E列代表电话号码,I列代表日期。
如果有匹配,我尝试输出 1,如果不匹配,则输出 2,但这太笼统了,因为我需要它每次都检查同一行并获取所有可用结果。
感谢您抽出宝贵时间,如果能提供任何帮助,我将不胜感激。
【问题讨论】:
-
您是在寻找任何匹配的行对,还是从特定行开始并查看其他行是否匹配?
-
我需要该函数来输出与正在测试的行匹配的所有行的索引。因此,例如,如果 A 行与 B 行和 C 行匹配,我需要 A 的输出为 B、C。对于 B 为 A 和 C。期望不是字母、索引。
-
请添加具有预期输出的示例数据以澄清您的问题