我想修改这个公式:
=A$1&": "&A4&" & "&B$1&": "&B4
示例:A 列:信息& B 列:b信息
因此,如果有一个空白单元格,标题和空白字段就不会显示。
如果 A 为空白,这就是我想要看到的:
B 列:b信息
如果 B 为空白,这就是我想要看到的:
A 列:信息
如果两个字段都是空白,则什么也不会显示。
答案1
尝试
=IF(LEN(A4),A$1&": "&A4,"")&IF(COUNTA(A4:B4)=2," & ","")&IF(LEN(B4),B$1&": "&B4,)
评论后编辑:如果公式在检查的单元格中返回一个空字符串,则需要考虑到这一点。考虑
=IF(LEN(AK2),AK$1&": "&AK2,"")&IF(AND(LEN(AK2&AL2)>0,COUNTA(AK2:AL2)=2)," & ","")&IF(LEN(AL2),AL$1&": "&AL2,)
现在,只有当两个受监视单元格中有内容时,才会包含 & 符号。请参见屏幕截图,其中 AM5 中的公式未返回任何内容,因为 AK5 和 AL5 均为空。