打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
查找第一个大于0的缺料

编按:

缺料汇总,如何查找第一个大于0的数字并得到缺料类型?用MATCH查找TRUE?

根据每周的缺料统计数据表,在D2~H2标注出当天第一个大于0的缺料型号,然后在A、B列中汇总首个缺料日期和型号。0619、0620等是日期月日简写。

1.提取首个缺料型号

定位到D2单元格输入公式:

=IFERROR(INDEX($C$3:$C$17,MATCH(TRUE,INDEX((D3:D17>0),0),0)),"")并右拉。通过“D3:D17>0”得到查找范围,然后使用MATCH函数查找TRUE得到第一个大于0的位置,最后作为INDEX函数引用列号。

2.统计缺料型号

定位到B3输入公式:

=IFERROR(INDEX($D$2:$H$2,SMALL(IF($D$2:$H$2<>"",COLUMN($A$1:$E$1),4^8),ROW(A1))),""),按下Ctrl+Shift+Enter完成数组公式输入再下拉。使用万金油公式依次提取D2~H2的非空数据。

3.统计首个缺料日期

输入数组公式并下拉:

=IFERROR(TEXT(MID(INDEX($D$1:$H$1,SMALL(IF($D$2:$H$2<>"",COLUMN($A$1:$E$1),4^8),ROW(A1))),1,4),"2023-00-00"),"")

使用万金油公式提取数据,再使用MID函数提取日期,最后用TEXT函数转化为标准日期。

后记:

(1)文中的公式均可优化

(2)也可以取消“首个缺料”辅助行,直接在A、B列完成汇总。

欢迎您来优化!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
「虐心」统计符合条件的不重复单元格个数
公式越卷越短,逻辑越辨越明!
“万金油”公式,INDEX SMALL IF ROW函数组合的三个应用案例解析
Excel Small函数的基本使用方法及与Index、IF、Match、Row组合与实现筛选不重复值
一篇文章带你全面掌握Excel中的各种数据查询知识与技巧
EXCEL中的万金油公式,没掌握它都不好意思说自己会EXCEL
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服