首页 办公 正文

excel转置后筛选 建议收藏

在B1输入=INDEX(A:IF(CODE(A$1:IF(LEN(A$1:A$100)=LENB(ASC(A$1:ROW(A$1:A$100),在C1输入=IF(OR(INDIRECT("A"MATCH($B1,$A:IF(OR(INDIRECT("A"MATCH($B1,$A$100:INDIRECT("A"MATCH($B1,$A...

今天给各位分享excel转置后筛选的知识,其中也会对将筛选的结果转置到进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录:

转置后的表格如何高级筛选

高级筛选只能用在行项目上,不能用在列项目上的。

如果转置后变成了行项目,那就直接进入数据-高级筛选即可。

excel带筛选条件的行列转置怎么做

看似简单,其实很复杂。哦哦!

源数据在A列:

在B1输入

=INDEX(A:A,SMALL(IF(LEN(A$1:A$100)0,IF(CODE(A$1:A$100)45216,IF(LEN(A$1:A$100)=LENB(ASC(A$1:A$100))/2,ROW(A$1:A$100),4^8),4^8),4^8),ROW(1:1)))""

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

在C1输入

=IF(OR(INDIRECT("A"MATCH($B1,$A:$A,)+COLUMN(A1))="",MATCH("end",INDIRECT("A"MATCH($B1,$A:$A,)):$A$100,)=COLUMN(A1)),"",INDIRECT("A"MATCH($B1,$A:$A,)+COLUMN(A1)))回车并向右填充,再向下填充。

补充:

另外,第二道公式(C列)还不完美,B列没数据时会返回“值不可用”错误(#N/A),在判断“IF(OR(),)”里加上“B1="",”作为平行条件还不行,只能增加一级,还行!但公式就长了一些啦,现修改为:

=IF($B1="","",IF(OR(INDIRECT("A"MATCH($B1,$A:$A,)+COLUMN(A1))="",MATCH("end",INDIRECT("A"MATCH($B1,$A:$A,)):$A$100,)=COLUMN(A1)),"",INDIRECT("A"MATCH($B1,$A:$A,)+COLUMN(A1))))回车并向右填充,再向下填充。

excel 转置后去除空列

1、在E2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右填充公式

=INDEX($A:$A,SMALL(IF($B$2:$B$5"",ROW($2:$5),4^8),COLUMN(A1)))""

2、在E3单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右填充公式

=INDEX($B:$B,SMALL(IF($B$2:$B$5"",ROW($2:$5),4^8),COLUMN(A1)))""

excel转置后筛选的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于将筛选的结果转置到、excel转置后筛选的信息别忘了在本站进行查找喔。

本文转载自互联网,如有侵权,联系删除