在EXCEL表格中如何有条件引用数据并把符合条件的数据按照与按自动顺序排列在另一?

帮忙把2019年A事业部的数据在“决算表”中显示,现在已经能显示2019年签合同数据了,再加一个A事业部的条件,谢谢了

在I4单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=IFERROR(INDEX($D:$D,SMALL(IF(($B$3:$B$500=I$2)*($C$3:$C$500=I$3),ROW($3:$500),4^8),ROW(A1))),"")追问

不好意思 我没说清楚,决算表是手工填写的数据,实际为空表,现需求是要再决算表里显示: 条件为2019年签约,B事业部签约的合同编号。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-18
条件项再乘以一个,即:列范围等于A事业部追问

=INDEX(销售合同主表1106!$C:$C,SMALL(IF(LEFT(销售合同主表1106!$V$2:$V$10000,4)="2019",ROW($2:$10000),20000),ROW(C1)))&""
能帮忙补充一下公式吗?谢谢啦

追答

=INDEX(销售合同主表1106!$C:$C,SMALL(IF((LEFT(销售合同主表1106!$V$2:$V$10000,4)="2019")*(销售合同主表1106!$W$2:$W$10000="A事业部"),ROW($2:$10000),20000),ROW(C1)))&""

数组公式,三键同按结束,再复制并下拉,即可。

相似回答