如何使两个Excel表中的数据相关联

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使两个Excel表中的数据相关联相关的知识,希望对你有一定的参考价值。

例如,在表1种有:
品 名 规格 剂型 单位 数量 单价 金额 批号 有效期 生产厂家 批准文号
消炎利胆片 100片 片剂 瓶 10 5.00 50.00 L11123 2013年11月 广东罗浮山 国药准字Z44021422
,如何在表2中输入品名就能关联到包括品名在内的规格、剂型、单位、数量等所有内容,求解,不胜感激。

1、打开Excel或者WPS表格,建立一个两个工作表,一个是记账表”写入栏“,一个数据源表”下拉源数据“(你可以任意命名);

2、在”写入栏“工作表里建立”大分类“”小分类“这样的表头;其它的表头可以根据自己的习惯进行添加;

3、在“下拉源数据”工作表里,首行建立各大分类的表头,然后每列依次填写小分类内容。

4、我们进入“下接源数据”工作表,选中大分类、小分类的内容。点击“公式”中的“指定”(WPS里面叫“指定”,Excel里面叫“根据所选内容创建”;选择“首行”,其余不选;

5、然后再“公式”里面有的”名称管理器“,最下面有一个“首行”,我习惯性地把这个给删除掉,然后再新建一个“首行”。

6、新建“首行”:删掉原来的“首行”,点击 名称管理器 里的 新建 ,名称 设为”首行“,然后”引用位置“点击条框右端的选项标,然后选择首行大分类内容国,回车确认。

参考技术A

1.商品表1,看有商品代号。

2.商品表2,也有商品代号。

3.把商品表2中的其它两个分类"标题"栏目复制到商品表1中。

4.接着下面用公式引用。

在商品表1中选中单元格,再点击上面的fx,选择全部,找到vlookup.点确定。

5.关于Vlookup函数内容解析:

Lookup_value“唯一值”为需要在数组第一列中查找作参考的关系数值,它可以是数值或文字符串。比如:举例中的商品代码列,一般是第一列的数值,作为唯一数据参考而用的。(本表格中)
Table_array“区域”:数值区域,如“A:D”,就是所有想引用过来的数据(想要引用数据的表格)

Col_index_unm“列序号”:引用区域值里面的第一列,比如从A到D共有4列,想引用B列数值过来,那么就选择2,因为B列在区域的第二列,其它也是这么推算

Range_lookup“逻辑值”:一般填TRUE或FALSE。指函数 VLOOKUP 返回时是精确匹配还还是近似匹配。 通常都是写false。

第一个单元格引用成功后,就往下拉(当单元格最右下角变实心,再往下拉,意思与上如同。)

6.另一列的品牌也是照着上面的方法,重复第4与第5步,也可以直接插入复制第前一列的粘贴操作.只是需要把那个第三个数值的,第二列2改成第三列3..完成再把公式拉下来。

7.展现的效果就是如图下,结合了两个表格的数据.举例的数据不是很多,但数据一庞大时,用这个方法很合适。

参考技术B 在表2的规格、剂型、单位、数量栏分别用VLOOKUP公式:
第一项内容Lookup_value:选择本工作表的品名栏(如A:A)
第二项内容Table_array:选择表格一的品名栏~规格栏(或~剂型、或~单位、或~数量栏)
第三项内容Col_indes_num:输入2(如果是剂型就选3、如果是单位就选4,反正是从品名栏开始数栏数)
第四项内容Range_lookup:输入0
然后把公式下拉填满追问

兄弟,有点看不明白,能不能详细些,谢谢了。

追答

比如说表2的品名在A栏,规格在B栏,剂型在C栏,单位在D栏,数量在E栏,分别在不同的栏位里(B2,C2,D2,E2)用VLOOKUP公式,在EXCEL里空白条那里有个Fx,在那里可以查找到VLOOKUP函数,以下是教你怎么用公式的方法:
第一项内容Lookup_value:选择本工作表的品名栏(如A:A)
第二项内容Table_array:选择表格一的品名栏~规格栏(或~剂型、或~单位、或~数量栏)
第三项内容Col_indes_num:输入2(如果是剂型就选3、如果是单位就选4,反正是从品名栏开始数栏数)
第四项内容Range_lookup:输入0
然后把公式下拉填满

追问

要么我把表发过去你给帮忙弄一下行不。

追答

five2011@126.com

本回答被提问者采纳
参考技术C 1、得先有个问题,数据源是什么样的,都在什么列、什么位置

2、关联什么?
你可以上表吗
参考技术D sheet1表中A1输入公式:=sheet2!A1
这样两表的A1单元格就关联了,改变sheet2A1单元格值时,sheet1A1的值跟着改变追问

不是单单关联改变,我的意思是在表一单输入一个品名后能显出表二包括品名在内的规格、剂型、单位、数量等所有内容,不知能否实现。

SQL 表中如何让某条记录的某个属性值与另一个表中的某条记录的某个属性值相关联

描述具体一点:就像在Excel中,让A1单元格的值等于B3单元格的值一样

参考技术A 数据库中 这个的典型方法就是使用 主外键联系....
还有一个方法就是 使用触发器...本回答被提问者采纳
参考技术B 使用关联查询:join ,left join, right join,或内连接
select a.*,b.* from a left jion b on a.x=b.y

以上是关于如何使两个Excel表中的数据相关联的主要内容,如果未能解决你的问题,请参考以下文章

vlookup函数基本使用--如何将两个Excel表中的数据匹配;excel表中vlookup函数使用方法将一表引到另一表

如何将EXCEl中多张Sheet工作表转换成一个PDF

如何将excel表中的数据自动按照一定顺序显示到下一个表中啊

在excel中如何将第一个工作表中的数据求和汇总到另一个表中

如何在两个excel表中查找相同数据

如何删除两个excel表中的重复数据