Excel电子表格 – 合并第1列和第2,3和4列中的行等

我的客户可以为我提供这些地址的唯一方法是位置在一行中:位置名称,街道地址,城市…..然后下面的行包含邮政编码。 这重复了1600行。

当然,我需要一行上的所有信息。 在那里有一个天才,知道如何做短的工作,把邮政编码放在上面的线上?

在这里输入图像说明

如果您在第一行的columns A, B and C地址columns A, B and C第二行的column A邮政编码,请尝试下面的公式,

=INDEX(A:A,ROW()*2-1,1)&" " &INDEX(B:B,ROW()*2-1,1)& " " & INDEX(C:C,ROW()*2-1,1)& " " &INDEX(A:A,ROW()*2,1)

在这里输入图像说明

如果从第一行以外的其他行开始,则可能需要稍微修改公式。 希望这可以帮助。

使用公式来组合你的列。

这里我们有一些testing数据。

在这里输入图像说明

在D列中,指定一个公式,例如=A1 & ", " & B1 & " " & C1

在这里输入图像说明

如果您不熟悉公式,只需使用“=”来表示一个公式的开始,然后使用“&”连接您的值。

至于在多行的基础上实现这一点,你可以轻松地做到这一点。 一旦你拖下你的公式,它会自动增加列名称,除非你特别指定它不。 但是我现在不会进入。

所以我要做的只是在公式中添加一个IF语句来考虑那些不打算使用的行。 使用如下公式: =IF(B1="", "", A1 & ", " & B1 & " " & A2) ,我可以得到以下结果。

在这里输入图像说明