excel如何映射

是这样的,有两个EXCEL表,其中表A中是证券代码对应公司注册地,表B中是证券代码对应关联公司,现在想实现表C,证券代码对应关联公司的注册地,如何实现呢?望大神解答~~

1、在G2单元格中输入如下表达式(如下图所示):=VLOOKUP(E2,Sheet2!A:B,2,0),表达意义:VLOOKUP(当单元格的引用值,要映射的表单页面的名称,开始搜索列:结束列,检索的总列数,逻辑值)。

2、然后我们鼠标点击回车键,可以看到页面上显示的G2效果已实现。

3、鼠标移动到G2单元格的右下角,当鼠标形状变为+时,鼠标单击并下拉。

4、到目前为止,已经实现了我们想要达到的映射的目的。效果如下。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-14

1.首先,通过Execl新建一名为“映射表”的工作薄,设计好“用户映射表”的结构,导入所有员工姓名(图1)。其次,将从各应用系统数据库中导出的账号表保存为Execl表格,并导入至“映射表”工作簿中,并统一修改内容,仅保留账号表中的姓名和账号两字段。

2.接下来,我们根据VLOOKUP函数语法开始设计,在“用户映射表”的B3表格中,输入公式:

“=VLOOKUP(用户映射表!A3,ERP账号表!$A$3:$B$11,2,0)”,意思即为, 在“ERP账号表”的A3至B11区域中,查找“用户映射表”的A3格数据,如匹配,则将“ERP账号表”中的第二列(即B列)的数据,拷贝至B3表格中。由于在公式中的“用户映射表!A3”采用相对值,所以,选中B3列,向下拉动鼠标在数据区拖拉填充公式即可。

依照上述公式,依次将其他应用系统账户,自动填充到“用户映射表”中(图2)。

3.最后,我们只需对“用户映射表”稍作修改即可。复制“用户映射表”数据,在新建的工作表中,右键单击,选择“选择性粘贴”,在弹出的窗口中,选择“数值”,确定后便只留下数值,而剔除了所有的公式,接着按下快捷键Ctrl+F,弹出“查找和替换”窗口,切换至“替换”选项卡,在“查找内容”栏中输入#N/A,保持“替换为”栏为空(图3),单击“全部替换”,得到最终结果(图4)。

4.小提示:

任意打开一张Execl表格,在工具栏中单击插入函数图标,在弹出的“插入函数”窗口中,向导会指引你找到满足要求的函数。在“常用函数”列表框中,选中VLOOKUP函数,在窗口下沿立刻显示出该函数意义:搜索表区域首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。

第2个回答  2015-10-30

 1.首先,通过Execl新建一名为“映射表”的工作薄,设计好“用户映射表”的结构,导入所有员工姓名(图1)。其次,将从各应用系统数据库中导出的账号表保存为Execl表格,并导入至“映射表”工作簿中,并统一修改内容,仅保留账号表中的姓名和账号两字段。

2.接下来,我们根据VLOOKUP函数语法开始设计,在“用户映射表”的B3表格中,输入公式:

“=VLOOKUP(用户映射表!A3,ERP账号表!$A$3:$B$11,2,0)”,意思即为, 在“ERP账号表”的A3至B11区域中,查找“用户映射表”的A3格数据,如匹配,则将“ERP账号表”中的第二列(即B列)的数据,拷贝至B3表格中。由于在公式中的“用户映射表!A3”采用相对值,所以,选中B3列,向下拉动鼠标在数据区拖拉填充公式即可。

依照上述公式,依次将其他应用系统账户,自动填充到“用户映射表”中(图2)。

3.最后,我们只需对“用户映射表”稍作修改即可。复制“用户映射表”数据,在新建的工作表中,右键单击,选择“选择性粘贴”,在弹出的窗口中,选择“数值”,确定后便只留下数值,而剔除了所有的公式,接着按下快捷键Ctrl+F,弹出“查找和替换”窗口,切换至“替换”选项卡,在“查找内容”栏中输入#N/A,保持“替换为”栏为空(图3),单击“全部替换”,得到最终结果(图4)。

4.小提示:

任意打开一张Execl表格,在工具栏中单击插入函数图标,在弹出的“插入函数”窗口中,向导会指引你找到满足要求的函数。在“常用函数”列表框中,选中VLOOKUP函数,在窗口下沿立刻显示出该函数意义:搜索表区域首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。

第3个回答  2015-11-16

  首先,得有一个表,提供每种产品的品名、单价、进价等信息以供查询

这里假设该表为Sheet2,A列产品代码,B列品名,C列单价,D列进价
填好一切相关数据

现在在上图表(假设是Sheet1)中的
B2输入以下公式
=if(A2="","",vlookup(A2,Sheet2!$A$2:$D$65536,2,))
D2输入以下公式
=if(A2="","",vlookup(A2,Sheet2!$A$2:$D$65536,3,))
F2输入以下公式
=if(A2="","",vlookup(A2,Sheet2!$A$2:$D$65536,4,))
E2输入以下公式
=if(or(A2="",C2=""),"",C2*D2)
G2输入以下公式
=if(or(A2="",C2=""),"",C2*F2)
H2填入以下公式
=if(or(A2="",C2=""),"",E2-G2)

第4个回答  2013-03-01
a表:
代码 注册地
B表:
代码 公司名
C表:
代码 公司名 注册地

C表的公司名可以从B表中匹配 =vlookup(a1,B表!a:b,2,0)
C表的注册地可以从A表中匹配 =vlookup(a1,a表!a:b,2,0)
下拉复制公式本回答被提问者和网友采纳
相似回答