乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL根据条件取最小值-excel筛选最小,excel条件筛选最小

EXCEL根据条件取最小值-excel筛选最小,excel条件筛选最小

作者:乔山办公网日期:

返回目录:excel表格制作


因为你的C列不是日期数据,所以按网上的“方法”,包括已提供给你的方法,都是无法得到正确结果的。所以建议输入数据要规范,输入日期数据时,以“yyyy/m/d"或“yyyy-m-d”的格式输入,这样会给自己的数据处理带来方便。

现在这样的记录,要先把C列数据转换为日期数据,假设数据到13行,公式:

最大日期:

=MAX(IF((A$2:A$13="BU01")+(A$2:A$13="BU03"),DATE(--RIGHT(C$2:C$13,4),--LEFT(RIGHT(C$2:C$13,7),2),--LEFT(C$2:C$13,LEN(C$2:C$13)-8))))

最小日期:

=MIN(IF((A$2:A$13="BU01")+(A$2:A$13="BU03"),DATE(--RIGHT(C$2:C$13,4),--LEFT(RIGHT(C$2:C$13,7),2),--LEFT(C$2:C$13,LEN(C$2:C$13)-8))))

均为数组公式,要同时按Ctrl+Shift+Enter三键完成公式输入。



假如数据到第100行,则
C1输入 =MIN(($A$2:$A$100=$A2)*($B$2:$b$100)) 后
ctrl+shift+enter三键齐按,数组公式。向下拖拽复制即可!
祝你成功!

见截图

H2输入

=MAX(IF(($A$2:$A$11=F2)*($B$2:$B$11=G2),$C$2:$C$11,0))

数组公式zhidao先按住CTRL+SHIFT,最后回车

I2输入

=MIN(IF(($A$2:$A$11=F2)*($B$2:$B$11=G2),$C$2:$C$11,4^8))

数组公式,先按住CTRL+SHIFT,最后回车

两公式下拉



复制B列粘贴到F列,选择F列,删除重复值。
在G2中输入或复制粘贴下列公式
=MIN(IF(B$2:B$100=F2,D$2:D$100))
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充
引用的单元格区域根据实际范围进行修改

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网