Excel中如何将多列的空白行去掉,只将有数据的行显示在旁边

一共是132行将ab2至ae132,是目前的问题af2至ai5是最后要求的结果


=IF(ISERROR(INDEX(A$1:A$132,SMALL(IF(A$1:A$132<>"",ROW(A$1:A$132),133),ROW(A1)))),"",INDEX(A$1:A$132,SMALL(IF(A$1:A$132<>"",ROW(A$1:A$132),133),ROW(A1))))


公式放E2单元格,三键结束,下拉。


三键结束,就是 按住  CTRL+SHIFT+回车,同时放开。

追问

是我想要的公式方法
可是显示为空白

追答

可能是行号与列标的不同吧,你改一下试试,公式不会不行的。

追问

你好!在ab列至ae列。有2个问题要说明下,1、横向每行为一组,某一组可能另外一组或多组的数是完全重复的,但也要显示出来。2、某一行有可能有一个0数或者二个0数,也需要显示出来。某一行完全1个数字都没有,则需要隐藏起来。
谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-10
选择AB2:AE132区域,单击菜单并依次选择“编辑→定位→定位条件→空值”。

Excel将选择该区域中的所有空白单元格。
单击菜单“编辑→删除”,弹出“删除”对话框,选择“整行”,单击“确定”。
第2个回答  2014-10-10
选择要删除的再右击有删除键,整行整列删除再选择
第3个回答  2014-10-10
我一般使用插入 数据透视表 选择ab1至ae132区域试试
可能有更简单的方法 我只说下我做的方法
相似回答