Excel-合并四列(如果任何单元格有数据)

Excel-合并四列(如果任何单元格有数据),excel,Excel,我正在从一个非常混乱的数据库导出一个电子表格。由于任何原因,有四个不同的邮政编码列,并且许多记录只填写了四列中的一列 假设我有Zip1,Zip2,Zip3,Zip4 我正试图按照以下思路做一些事情: if(zip!=“”,zip)对于每个zip。。。它可以默认为实际有数据的单元格。我对Excel条件句不是很在行。任何帮助都将不胜感激。如果您的邮政编码分布在I、J、K和L列,从第1行开始,可能在M1中: =I1&J1&K1&L1 并抄袭下来以适应。然后可以选择列、复制

我正在从一个非常混乱的数据库导出一个电子表格。由于任何原因,有四个不同的邮政编码列,并且许多记录只填写了四列中的一列

假设我有Zip1,Zip2,Zip3,Zip4

我正试图按照以下思路做一些事情:


if(zip!=“”,zip)
对于每个zip。。。它可以默认为实际有数据的单元格。我对Excel条件句不是很在行。任何帮助都将不胜感激。

如果您的邮政编码分布在I、J、K和L列,从第1行开始,可能在M1中:

=I1&J1&K1&L1  
并抄袭下来以适应。然后可以选择列、复制、粘贴特殊值、在顶部粘贴值,然后删除列si:L

相反,假设邮政编码是字符串,以防任何一行中的多个列可能具有相同的邮政编码值:

=HLOOKUP("zzzz",I1:L1,1)