【发布时间】:2016-02-22 16:10:32
【问题描述】:
我有两张 Excel 表格,每张大约 500 行。工作表 A 有一个名称列 E),工作表 B 有两个名称列用于小名称和大名称 (H&I)。我想创建一个循环来遍历并比较这些列,如果找到匹配项,则将此匹配项粘贴到新工作表中。
进一步说明:
在工作表 B 上,两个名称列类似于 Cigna 和 Cigna Co,因此它们并不总是重复相同的名称,而在工作表 A 上,名称可能是 Cigna,因此它们并不总是准确的。但工作表 A 的名称必须与工作表 B 上的 1 或两个名称匹配。
【问题讨论】:
-
为什么不直接使用工作表公式。一些
countif()公式在这里会有很长的路要走。是否所有三列都需要包含名称才能成为“匹配”,或者只是名称不止一次是任何列?您的问题对细节有点轻描淡写。 -
@ JNevill 在工作表 B 上,两个名称列类似于 Cigna 和 Cigna Co,因此它们并不总是重复相同的名称,而在工作表 A 上,名称可能是 Cigna,所以它们不是不过总是准确的。但工作表 A 的名称必须与工作表 B 上的 1 或两个名称匹配。