合并五列,但如果行包含两个值则不合并

合并五列,但如果行包含两个值则不合并

我有 5 列,全部包含数字数据。RSTUV
桌子

前三列可以在这里看到,这样你就能明白了。我想将它们全部合并到第一列“R”中 - 在大多数情况下,每行只有一个数据,在 RSTU 或 V 中。但对于某些行,会有两列数据。我想将它们全部合并到一列中,但对于包含两组数据的行,我不希望它们合并,我希望将第二个值放在“S”列中,或者只是保留在其原始列中。

答案1

如果 W 列非空,则放入 col R 的值,否则放入 col S 的值(如果 W 列非空),否则放入 col T 的值,否则放入 col U 的值,否则放入 col V 的值:

=IF(R2="";IF(S2="";IF(T2="";IF(U2="";V2;U2);T2);S2);R2)

如果 X 列非空,则放入 R 列的值;否则放入 S、T、U 和 V 列的连接值:

=IF(R2<>"";S2&T2&U2&V2;"")

相关内容