![](/img/trans.png)
[英]Excel: Fill a range of cells with a value or formula depending on only one cell
[英]concatenate formula formation of multiple cells into one cell
我试图将多个单元格的文本连接到一个也有空白单元格的单元格中,对于空白单元格,它采用我想要为空白的“0”,例如,
答案应该是没有任何零的 ABCD。
如果您有 Excel 365,则可以使用此方法:
=TEXTJOIN("",TRUE,A1:H1)
或者
{=TEXTJOIN("",TRUE,IF(ISTEXT(A1:H1),A1:H1,""))}
如果没有 Excel 365,则:
= CONCATENATE(
IF(COUNTBLANK(B1)=1,"",B1&CHAR(10)&","),
IF(COUNTBLANK(C1)=1,"",C1&CHAR(10)&","),
IF(COUNTBLANK(D1)=1,"",D1&CHAR(10)&","),
IF(COUNTBLANK(E1)=1,"",E1&CHAR(10)&","),
IF(COUNTBLANK(F1)=1,"",F1&CHAR(10)&","),
IF(COUNTBLANK(G1)=1,"",G1&CHAR(10)&","),
IF(COUNTBLANK(H1)=1,"",H1&CHAR(10)&","),
IF(COUNTBLANK(I1)=1,"",I1&CHAR(10)&","),
IF(COUNTBLANK(J1)=1,"",J1&CHAR(10))
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.