我需要在excel中执行此操作,并且我知道如何使用python等执行此操作,但必须在excel中完成VBA或公式(最佳选项)。
A栏,包含" W"字符。 B列,包含" abc"到处都是相同的单元格(其他行不会相同)。 C列,我在A列遇到" W"之前连接B列中的所有单元格。值。
我想在单个或多个步骤中实现某种公式,这将允许我连接所有B列行,直到列A具有" W"。连接必须发生在与#34; abc"相同的行中。在B列中,但粘贴在C列上。
提前谢谢
答案 0 :(得分:0)
如果您可以使用D列(作为中间步骤)以及C,请将C2设置为
=IF(A2="W",D2,"")
并将D2设置为
=B2&IF(A3="W","",";;"&D3)
然后根据需要将C和D列复制下来。