在Excel中,我使用TRANSPOSE然后合并CONCATENATE合并大型列表。我的列表有> 400个名称,但并不总是按列来组织。
当我按下“ F9”时,Excel已开始添加“;”。在我所有的值之间,而不是“”之间,从而破坏了功能。其他人看到了吗?知道如何解决这个问题?如果我手动替换了分号,它将再次起作用。
示例数据:enter image description here
如果名称是垂直的/按列组织的
=TRANSPOSE(A1:A12)&", "
功能输出为
= {“ John”,“ Tom”,“ Mary”,“ Jackson”,“ Rob”,“ Gerry”,“ Heidi”,“ Sheila”,“ Alison”, “温迪”,“劳拉”,“马里恩”,}
如果名称是水平的/按行组织
=TRANSPOSE(A1:L1)&", "
无效输出是
= {“ John,”;“ Tom,”;“ Mary”;“ Jackson”,“ Rob”;“ Gerry”;“ Heidi”;“ Sheila”;“ Alison”; “ Wendy”,“ Laura”,“ Marion”,}
答案 0 :(得分:0)
如果名称是垂直的(A1:A12)。放
A2 =A1&","
A3 =A2&B3
并将两者拖动到L3。 A3是您的结果。
如果名称是水平(A1:L1),则输入
B1 =A1&", "
C1 =B1&C2
并将两者拖动到C12。 C1是您的结果。
希望能解决。 (: