如何匹配Excel两个表格中的数据
在Excel数据表中,我们经常需要对数据进行整理和匹配。数据匹配是一项常见的工作,它可以帮助我们找出哪些数据是含有的,哪些数据是不含有的。同时,我们可能还需要对后续的内容进行核对和规整。为了实现这些目标,我们可以利用Excel的vlookup函数或者使用index match组合函数来进行数据匹配。
1. 匹配出对应品名的价格数据信息
要匹配出对应品名的价格数据信息,我们可以使用vlookup函数。假设我们需要在表格A中根据品名查找相应的价格数据,并将结果显示在G3单元格中。
在G3单元格中输入公式:“VLOOKUP(G2, A2:D11, 3, FALSE)”,然后按下回车键即可得到结果。
公式解释:
- G2:表示要查找匹配的内容
- A2:D11:表示要匹配的数据区域
- 3:表示单价所在的列,相对于从左往右匹配的数据区域的第三列
- FALSE:表示精确匹配。如果不写,或者写True表示模糊匹配
2. 同时匹配多个品名的操作
如果我们需要同时匹配多个品名的数据,操作方式与上述相同。例如,我们需要匹配4行2列品名数据,那么我们可以在G6单元格中输入公式:“VLOOKUP($F6, $A$2:$D$11, COLUMN()-4, 0)”,然后向右拖拽,再向下拖拽即可得到相应的结果。
公式解释:
- 使用$符号:$F6表示在向右填充过程中需要查找的列不发生变化
- 6:前面不加$符号是因为向下填充需要改变查找的行
- $A$2:$D$11:数据区域前全部添加$符号,保证匹配的数据区域不发生改变
- COLUMN()-4:当前在G6单元格输入,G6是第7列,数据需要匹配的单价是第3列,所以是37-4,向右拖拽变成48-4,刚好列是营业额数据所在列
3. 使用index match匹配
除了vlookup函数,我们还可以利用index match组合函数进行数据匹配。假设我们需要在表格A中根据品名查找相应的数据,并将结果显示在I6单元格中。
在I6单元格中输入公式如下:“INDEX(A2:D11, MATCH(F6, A2:A11, 0), 3)”,然后按下回车键即可得到结果。
如果我们需要进行拖拽匹配后续的单元格数据,需要将单元格的匹配区域进行锁定,锁定方法与上面提到的相同。输入的公式如下:“INDEX($A$2:$D$11, MATCH($F6, $A$2:$A$11, 0), COLUMN()-6)”。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。