我有一张工作表,我需要检查单元格的值与外部工作表中列中的所有值是否相符,以及它是否与匹配的较早单元格相匹配细胞排。Excel检查单元格是否与多个其他单元格进行字符串匹配
这是完美的单细胞检查:
=IF(E2=(external.xlsx!D2),(external.xlsx!A2),"")
...但如果我要检查,如果符合E2 D2什么:D500,如果做复制A2:分别A500?下面
的数据可以有助于澄清:
MASTER SHEET
COLUMN E COLUMN F
2 - 0007597_halka_kamila.jpeg
3 - 0007597_halka_kamila.jpeg
4 - 0007597_halka_kamila.jpeg
5 - 0007715_komplet_elena.jpeg
6 - 0007715_komplet_elena.jpeg
7 - 0007715_komplet_elena.jpeg
8 - 0007913_podomka_erika.jpeg
9 - 0007913_podomka_erika.jpeg
EXTERNAL SHEET
COLUMN A COLUMN D
2 - HALKA KAMILA 0007597_halka_kamila.jpeg
3 - HALKA KAMILA 0007597_halka_kamila.jpeg
4 - HALKA KAMILA 0007597_halka_kamila.jpeg
5 - KOMPLET ELENA 0007715_komplet_elena.jpeg
6 - KOMPLET ELENA 0007715_komplet_elena.jpeg
7 - KOMPLET ELENA 0007715_komplet_elena.jpeg
8 - PODOMKA ERIKA 0007913_podomka_erika.jpeg
9 - PODOMKA ERIKA 0007913_podomka_erika.jpeg
因此,在上面的例子中我需要在原材列F2式检查针对在外部片列D的每一个细胞的匹配如果有一个匹配,那么从外部片列A对应的值被复制到模片F2这将有希望得到:
MASTER SHEET DESIRED RESULT
COLUMN E COLUMN F
2 - 0007597_halka_kamila.jpeg HALKA KAMILA
3 - 0007597_halka_kamila.jpeg HALKA KAMILA
4 - 0007597_halka_kamila.jpeg HALKA KAMILA
5 - 0007715_komplet_elena.jpeg KOMPLET ELENA
6 - 0007715_komplet_elena.jpeg KOMPLET ELENA
7 - 0007715_komplet_elena.jpeg KOMPLET ELENA
8 - 0007913_podomka_erika.jpeg PODOMKA ERIKA
9 - 0007913_podomka_erika.jpeg PODOMKA ERIKA
目的是再复制公式,以便它可以针对500点左右的行我有运行。感谢任何建议和帮助。
这不是完全清楚你想要达到的目标。发布数据样本和预期结果。不是500行。 – teylyn
已更新数据以尝试澄清,非常感谢。 – d1ch0t0my
我发布的公式确实如此。你需要帮助把正确的范围?它应该是相当明显的。 – teylyn