如果两个单元格匹配,则将第三个“匹配”单元格的返回值垂直合并
问题描述:
我有一个需要清理的来自地狱的联系人列表。基本问题是:公司名称是垂直合并的,每个公司有多行信息(到处都是空白单元格)。如果两个单元格匹配,则将第三个“匹配”单元格的返回值垂直合并
我已经创建了一个第二片材并成功地使用式I上堆栈溢出发现用于从所述第二塔获得的数据(该数据是在第3顶部行):
=INDEX('Sheet1'!D:D,MATCH(A4,'Sheet1'!A:A,0))
但是,当所需数据位于第二行时,相同的公式不起作用。
我想过试图拆分列A,然后将数据从合并的单元格复制到每个未合并单元格。但是恐怕有三个匹配的单元格会返回上面公式的空格。
*我不是一个程序员,但我发现堆栈溢出对于使用Excel非常有帮助。感谢您对我的耐心,我非常感谢您能给予的任何帮助。
是否总是一行向下?如果是这样,那么简单地'= INDEX('Sheet1'!D:D,MATCH(A4,'Sheet1'!A:A,0)+1)'将从列D拉出1行,找到。 –
谢谢@ScottCraner。我想我没有给出一个很好的例子 - 电子邮件地址并不总是在三者中的第二行。虽然我赞赏这个想法! –