首页 办公 正文

excel返回筛选值 如何返回对应值

本篇文章给大家谈谈excel返回筛选值,1、EXCEL筛选返回对应值2、excel筛选在某个范围内的数据,3、Excel中从某列中筛选出匹配另一列的数据并返回另一列的值,EXCEL筛选返回对应值假设表1的A1:表2的A2中输入=INDEX(Sheet1!$A$100)="王")*(Sheet1!$C$2:ROW($2:ROW(A1))...

本篇文章给大家谈谈excel返回筛选值,以及如何返回筛选前的数据对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录:

EXCEL筛选返回对应值

假设表1的A1:D1是表头, 表1的A2:D100中是实际数据,表2的A1:D1也输入相同表头,表2的A2中输入

=INDEX(Sheet1!A:A,SMALL(IF((LEFT(Sheet1!$A$2:$A$100)="王")*(Sheet1!$C$2:$C$100=1),ROW($2:$100),4^8),ROW(A1)))""

同时按下CTRL+SHIFT+回车,用自动填充柄将A2公式右拉三格,再将这四个单元格下拉。

如果下次筛选依据改为姓“李”,班级改为3班,这样公式还要改过,建议这样,把“王”放在表2某个单元格中比如E1中,班级“1”放在F1中,公式改为

=INDEX(Sheet1!A:A,SMALL(IF((LEFT(Sheet1!$A$2:$A$100)=$E$1)*(Sheet1!$C$2:$C$100=$F$1),ROW($2:$100),4^8),ROW(A1)))""

这样,只要改变E1和F1中查找依据,公式所在区域将会自动变化

excel 筛选在某个范围内的数据, 找到这个数据,返回此单元格的数值?

方法一:

如果你能保证大于74小于75的值是唯一值的话,可以用这个公式:

=SUMPRODUCT((A1:A1574)*(A1:A1575)*A1:A15)

这个是把大于74小于75的值进行求和,如果只有一个符合条件的话,结果才正确。

方法二:

下面这条公式,是求符合大于74小于75的最小值。注意这是数组公式,输入公式后不能直接回车退出单元格,必须同时按 Shift+Ctrl+回车 三个键退出单元格,否则结果不对。

=MIN(IF((A1:A1574)*(A1:A1575),A1:A15))

方法三:

如果你用的是WPS office,或微软office2019,或微软office365,可用下边公式:

=MINIFS(A1:A15,A1:A15,"74",A1:A15,"75")

还有更多方法就不啰嗦了。

Excel中从某列中筛选出匹配另一列的数据并返回另一列的值,如何用公示实现?

向右拖动,向下拖动即可。根据你表中的区域修改一下公式中的引用区域就好了。

=IFERROR(INDEX($B:$B,SMALL(IF($A:$A=D$1,ROW($A:$A),""),ROW(A1))),"")

数组公式,三键合一按下,再拖动。

关于excel返回筛选值和如何返回筛选前的数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

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