在Excel中,我需要将每个其他单元格连接成一个“主”单元格。我使用这个公式在=SUBSTITUTE(TRIM(G2 & " " & BC2 & " " & BE2 & " " & BG2), " ", ", ")
之前征服,但是当我连接的数据中有一个逗号时,这会改变数据。连接如果不是空列表和逗号
我需要连接的单元格范围是从G2到BG2的其他所有单元格。什么是最好的行动,使这发生处理连接,涉及逗号列表?
编辑
通过什么我会改变数据的意思是,这
S223 - Pills, S2323 - Patterns - Backstock, 1/Var
颇有些前一阵子与上述
S223, -, Pills,, S2323, -, Patterns, -, Backstock,, 1/Var
TEXTJOIN(),它在office 365 excel中可用。它有能力忽略空白单元格。 –
你是什么意思“当我有逗号时改变数据”。此公式连接所有值,修剪开始和结束空白,然后用逗号和空格替换任何空格。它不会改变数据中的现有空间。我怀疑你可能想要在现有的替代函数中使用'SUBSTITUTE(TRIM(....),“,”,“;”)'来用数字或分号交换数据中的逗号......? – JNevill
@JNevill - 请参阅我的编辑 – BellHopByDayAmetuerCoderByNigh