关于数组公式的小应用

案例:如何从多维度数据提取成2维度表


变成:

方法1:https://baijiahao.baidu.com/s?id=1671463025931736593&wfr=spider&for=pc

方法2:

公式1:=IF(COUNTIF($A$2:A2,A2)<COUNTIF(INDIRECT("'22年1月'!"&MATCH(A2,'22年1月'!A:A,0)&":"&MATCH(A2,'22年1月'!A:A,0)),">0"),A2,INDIRECT("'22年1月'!A"&(MATCH(A2,'22年1月'!A:A,0)+1)))

公式2:={=INDEX('22年1月'!$1:$1,SMALL(IF(INDIRECT("'22年1月'!C"&MATCH(A2,'22年1月'!A:A,0)&":AQ"&MATCH(A2,'22年1月'!A:A,0))>0,COLUMN(INDIRECT("'22年1月'!C"&MATCH(A2,'22年1月'!A:A,0)&":AQ"&MATCH(A2,'22年1月'!A:A,0))),4^8),ROW(1:1)))}

{INDEX('22年1月'!$1:$1,SMALL(IF(INDIRECT("'22年1月'!C"&MATCH(A3,'22年1月'!A:A,0)&":AQ"&MATCH(A3,'22年1月'!A:A,0))>0,COLUMN(INDIRECT("'22年1月'!C"&MATCH(A3,'22年1月'!A:A,0)&":AQ"&MATCH(A3,'22年1月'!A:A,0))),4^8),(ROW(2:2)-COUNTIF($A$2:A3,"<>"&A3))))}

=INDEX('22年1月'!$A$1:$AQ$172,MATCH(Sheet6!A3,'22年1月'!A:A,0),MATCH(Sheet6!B3,'22年1月'!$1:$1,0))

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容