查找第一个大于0的缺料
作者:ITFANS来源:部落窝教育发布时间:2023-06-30 10:16:22点击:924
缺料汇总,如何查找第一个大于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列完成汇总。
欢迎您来优化!
本文配套的练习课件请加入QQ群:902294808下载。
做Excel高手,快速提升工作效率,部落窝教育Excel精品好课任你选择!
扫下方二维码关注公众号,可随时随地学习Excel:
相关推荐:
版权申明:
本文作者ITFANS;部落窝教育享有稿件专有使用权。若需转载请联系部落窝教育。