excel如何根据条件提取数据内容(excel根据条件提取对应数据的函数)

发布时间:2024-05-19
本文为大家介绍excel如何根据条件提取数据内容?(excel根据条件提取对应数据的函数),下面和小编一起看看详细内容吧。
本经验是根据某位网友提出的实际问题,结合模拟实例写成的。主要需求是:根据某个条件(物料代码),在一个记录表中找到最后一条(最大、最近)记录,返回给cell。理论上:在一个表中(本例中为sheet1),在另一个表中返回某条符合条件的记录(存储明细)。不是表格里过滤就能解决的事情。
1、分析数据表:通过浏览“入库明细”表,我们可以看到,在入库明细表中,作为提取记录条件的件号在a列;需要提取的记录,入库日期在h栏,入库订单号在o栏,最终生产批号在l栏,入库前库存在q栏,共有5条记录对于dc000496zl(截图中的4表示上面有4个)。
2、列出提取条件和项目:在sheet1中,将提取条件(即件号)填入a栏,在b、c、d、e栏填写提取项目名称:入库日期、入库单号、最终生产批号、入库前库存
3、写公式:在b2最后一个入库日期项下输入公式:=max((入库明细!$a$2:$a$26=$a2)*(入库明细!$h$2:$h$26)),这样是数组公式,请三键确认(ctrl+shift+enter)。
4、在c2最后一个入库单号项下输入公式='rk'lookup(9^323,(substitute(入库明细!$o$2:$o$1046,'rk',)+0)),(因为单号为文本类型,单号前缀为rk)。
5、在最后一个生产批号项目下的d2中输入公式=max((入库明细!$a$2:$a$26=$a2)*(入库明细!$l$2:$l$26)),也是一个数组公式,请用三个键(ctrl+shift+enter)确认。
6、在最终入库前的存货项下的e2中输入公式=max((入库明细!$a$2:$a$26=$a2)*(入库明细!$q$2:$q$26)),也是一个数组公式,请用三键确认(ctrl+shift+enter)。
好了,excel如何根据条件提取数据内容?(excel根据条件提取对应数据的函数)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。
上一个:下音乐的软件,全免费下载歌曲软件
下一个:笔记本电脑固态硬盘性价比排行榜,5000元笔记本电脑性价比排行榜

电脑桌面背景可爱高清(电脑桌面背景图可爱)
安徽省茶业学会成立五十周年庆典、安徽省茶业学会第七次会员代表大会暨2006年年会隆重召开
LUGB系列一体化温压补偿涡街流量计产品简介
液压式胀破强力机试验过程是怎样的
网站优化运营具体应该怎么做会更有效果呢?
选择3-2724-10型美国G+F流量传感器的方法
安徽用户定制室外四柱直滑吊运机
931KΩ 1%贴片电阻
直流电阻测试仪的用途和性能特点
立式工业烤箱