修改连接公式以添加附加列(Mac Excel 2011)

修改连接公式以添加附加列(Mac Excel 2011)

我想修改此公式以添加另一列:

=IF(LEN(AK2),AK$1&": "&AK2,"")&IF(AND(LEN(AK2&AL2)>0,COUNTA(AK2:AL2)=2)," _
& ","")&IF(LEN(AL2),AL$1&": "&AL2,)

我想要:连接 3 列 (AJ、AK 和 AL) - 连接的数据将输入到 V 列。

结果格式如下: - 如果存在空白单元格,则标题和空白字段不会显示

样本:

Column AJ |  Column AK  |  Column AL
 a info   |   b info    |   c info
  • 如果 AJ 和 AK 为空,我希望看到以下内容:C 列:C 信息
  • 如果 AK 为空,那么我希望看到的内容如下:AJ 列:a 信息 & AL 列:c 信息
  • 如果 AJ、AK 和 AK 都有信息:AJ 列:a 信息 & AK 列:b 信息 & AL 列:c 信息

答案1

据我理解,您只想header: Cell content在单元格内容不为空时包含。但是您的文本描述要复杂得多,如有必要,请澄清一下。

下面的公式确实做到了:如果单元格不为空,则仅包含来自列的数据,它看起来很长,但核心只有一半,我不得不复制公式以摆脱最后的“&”:

=IFERROR(LEFT(IF(AJ2<>"",AJ$1&": "&AJ2&" & ","")&IF(AK2<>"",AK$1&": "&AK2&" & ","")&IF(AL2<>"",AL$1&": "&AL2&" & ",""),LEN(IF(AJ2<>"",AJ$1&": "&AJ2&" & ","")&IF(AK2<>"",AK$1&": "&AK2&" & ","")&IF(AL2<>"",AL$1&": "&AL2&" & ",""))-3),"")

在此处输入图片描述

相关内容