作者:乔山办公网日期:
返回目录:excel表格制作
先把统一列的多行数据复制
在同一行的首格——选择性粘贴,把"转置“前面挑上勾,确定。
可以通过数组公式在一系列单元格(一行或一列)中列出多条满足条件的数据,但要在一个单元格内实现,用函数就有些困难咯,不过用宏就完全可以实现。
1、新建空白excel;
2、插入样例数据;
地址 备注度
顺河路与知107交叉口处 1005
顺河路与107交叉口处 1717
银川大道与经二路交叉口处 1709
银川大道与经二路交叉口处 1340
滨河道路与金山路交叉口处 17121
人民路与金山路交叉口处 1039
人民路与衡山路交叉口处 1108
3、筛选单元回格,条件为1717、1005、1709;
4、复制选中答的内容,贴至新表格中即可;
G3单元格写e79fa5e98193e58685e5aeb9361公式:
=SUMPRODUCT(($D$3:$D$17=$F3)*(MONTH($A$3:$A$17)=$H$2)*($B$3:$B$17))
下拉填充公式。
J3单元格写公式:
=IFERROR(INDEX($B$3:$B$17,SMALL(IF(($A$3:$A$17=$M$3)*($D$3:$D$17=$M$2)=1,ROW($A$1:$A$15),4^8),ROW($A1)),1),"")
然后选定J3单元格后鼠标点击进去上面的公示栏,然后按Ctrl+Shift+Enter/回车三键(按住Ctrl+Shift两键,然后按Enter/回车),直至公式首尾出现{ },然后向下拖动填充J3单元格公式直到J17单元格。
K3单元格写公式:
=IFERROR(INDEX($C$3:$C$17,SMALL(IF(($A$3:$A$17=$M$3)*($D$3:$D$17=$M$2)=1,ROW($A$1:$A$15),4^8),ROW($A1)),1),"")
然后选定K3单元格后鼠标点击进去上面的公示栏,然后按Ctrl+Shift+Enter/回车三键(按住Ctrl+Shift两键,然后按Enter/回车),直至公式首尾出现{ },然后向下拖动填充K3单元格公式直到K17单元格。