手机
当前位置:查字典教程网 >软件教程 >办公软件 >EXCEL表中的数据怎么根据条件提取相关记录?
EXCEL表中的数据怎么根据条件提取相关记录?
摘要:本经验根据某网友提出的实际问题,模拟示例而编写。主要要求是:根据某个条件(物料编码),在某个记录表中找到最后(最大、最近)的记录,并返回到单...

本经验根据某网友提出的实际问题,模拟示例而编写。主要要求是:根据某个条件(物料编码),在某个记录表中找到最后(最大、最近)的记录,并返回到单元格中。理论上讲:它是在一个表中(本例是sheet1),返回另外一个表中(入库明细)的某第符合条件的记录。并不是在表中筛选所能解决的。

EXCEL表中的数据怎么根据条件提取相关记录?1

1、分析数据表:通过浏览“入库明细”表,我们可能看到入库明细表中,作为提取记录的条件零件号在A列;需要提取的记录,入库日期在H列、入库单号在O列、最后生产批号在L列、入库前库存数在Q列。为DC000496ZL的记录有5条(截图中的4条是指上面有4条)。

EXCEL表中的数据怎么根据条件提取相关记录?2

2、列出提取条件及项目:在sheet1中,将A列放置提取条件(即零件号)。在B、C、D、E列分别写上提取项目名称:入库日期、入库单号、最后生产批号、入库前库存数

EXCEL表中的数据怎么根据条件提取相关记录?3

3、写公式:在最后入库日期项目下B2中输入公式:=MAX((入库明细!$A$2:$A$26=$A2)*(入库明细!$H$2:$H$26)),这是一个数组公式,请用三键确认(ctrl+shift+enter)。

EXCEL表中的数据怎么根据条件提取相关记录?4

4、在最后入库单号项目下C2中输入公式="RK"&LOOKUP(9^323,(SUBSTITUTE(入库明细!$O$2:$O$1046,"RK",)+0)),(因为单号是文本类型,并且单号的前缀都是RK)。

EXCEL表中的数据怎么根据条件提取相关记录?5

5、在最后生产批号项目下D2中输入公式=MAX((入库明细!$A$2:$A$26=$A2)*(入库明细!$L$2:$L$26)),这也是一个数组公式,请用三键确认(ctrl+shift+enter)。

EXCEL表中的数据怎么根据条件提取相关记录?6

6、在最后入库前库存项目下E2中输入公式=MAX((入库明细!$A$2:$A$26=$A2)*(入库明细!$Q$2:$Q$26)),这也是一个数组公式,请用三键确认(ctrl+shift+enter)。

EXCEL表中的数据怎么根据条件提取相关记录?7

【EXCEL表中的数据怎么根据条件提取相关记录?】相关文章:

如何在Excel2003中将行中的数据复制到列中

WPS文字中用制表位把目录瞬间变整齐详细方法(图文教程)

Excel中的CONCATENATE函数设置方法介绍

在金山WPS表格中使用条件格式功能的图文介绍

怎样在EXCEL中为数据批量添加¥和%等特殊符号

如何解决Excel表格中文件菜单和相关功能无法使用的问题

在word中摄氏度符号怎么打解决方法

如何在Word2010中更正拼写时仅根据主词典提供建议

如何把EXCEL表格插入到PPT中的方法步骤

图文详解PPT中怎么插入视频

精品推荐
分类导航