Excel怎么把一列中内容去空格简化?

就是T列是把S列所有的内容,去掉空格简化后的结果.

我现在用的是这个公式{=INDEX(S:S,SMALL(IF(COUNTIF(S$2:S$150,S$2:S$150)=1,ROW($2:$150),4^8),ROW(S1)))&""}

但是这个公式一个毛病,就是巨费CPU,计算起来特别慢,导致Excel特别卡,我想弄个别的公式,不用数组公式,谁可以想想办法?

  A列没有重复数据,不需要去重复的话,改用下面的公式也许会稍好点:
  =INDEX(A:A,SMALL(IF($A$1:$A$150="",2^8,ROW($A$1:$A$150)),ROW(1:1)))&""
  按Ctrl+Shift+Enter三键输入数组公式
  但要省事,还是直接排序更好,如要保持原顺序,可加一辅助列填充自然数序列,再两次排序,先按A列排序,再按辅助列排序。然后删除后面多余的行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-16
最简单的方法:选择此列---ctil+g定位选择空值---右键选择删除---单元格上移ok了
相似回答