标签: excel row alphabetical-sort
我在A列中有一个名单列表,其中有一些空行(需要为空白)。 我想按字母顺序排列这个列表(第7行,第J列到......),没有空格。 我知道如何将值水平放置(值在A1:A5中,公式在J7中):
=INDEX($A$1:$A$5;MATCH(0,COUNT.IF($I$7:I7,$A$1:$A$5),0))
但是,你能帮我按字母顺序排序吗?没有空白吗?
答案 0 :(得分:0)
非常简单
使用 A1 至 A5 中的数据,在 B1 中输入:
=LOOKUP(1,0/FREQUENCY(ROW(),COUNTIF($A$1:$A$5,"<="&$A$1:$A$5)),$A$1:$A$5)
并复制下来。然后在 J7 中输入:
=IF(INDEX($B:$B,COLUMNS($A:A))=0,"",INDEX($B:$B,COLUMNS($A:A)))
并复制:
列 B 进行排序。第7行执行水平分布和删除任何零。