VLOOKUP函数,在表格或数值数组(数据表)的首列查找指定的数值(查找值),并由此返回表格或数组当前行中指定列(列序号)处的数值。

  VLOOKUP(查找值,数据表,列序号,[匹配条件])

  例如在SHEET2表中有全部100个学生的资料,B列为学号、C列为姓名、D列为班级,现在在SHEET1表的A列有学号,我们需要使用该函数,将SHEET2表中对应学号的姓名引用到SHEET1表的B列。我们只需在SHEET1的B2输入以下公式 =VLOOKUP(A2,SHEET2!$B:$D,2,FALSE) (或者=VLOOKUP(A2,SHEET2!$B$2:$D$101,2,0),就得到了A2单元格学号对应的学生姓名。同理, 在SHEET1表的C2输入公式 =VLOOKUP(A2,SHEET2!$B:$D,3,FALSE),即可得到对应的班级.

  VLOOKUP(A2,SHEET2!$B:$D,2,FALSE) 四个参数解释

  1、“A2”是查找值,就是要查找A2单元格的某个学号。

  2、“SHEET2!$B:$D”是数据表,就是要在其中查找学号的表格,这个区域的首列必须是学号。

  3、“2”表示我们最后的结果是要“SHEET2!$B:$D”中的第“2”列数据,从B列开始算第2列。

  4、“FALSE”(可以用0代替FALSE)是匹配条件,表示要精确查找,如果是TRUE表示模糊查找。

  如果我们需要在输入A列学号以后,B列与C列自动填充对应的姓名与班级,那么只需要在B列,C列预先输入公式就可以了。为了避免在A列学号输入之前,B列与C列出现"#N/A"这样错误值,可以增加一个IF函数判断A列是否为空,非空则进行VLOOKUP查找.这样B2与C2的公式分别调整为

  B2=IF(A2="","",VLOOKUP(A2,SHEET2!$B:$D,2,0))

  C2=IF(A2="","",VLOOKUP(A2,SHEET2!$B:$D,3,0))

转载于:https://www.cnblogs.com/lxu220/archive/2013/03/21/2972452.html

EXCEL按内容引用其他表数据相关推荐

  1. Excel技巧之引用其他工作表数据

    1. 同一工作簿中引用其他工作表内容 1) 打开要创建引用的工作表1 -> 要创建引用的单元格1A->按=号键 2)打开要被引用的工作表2 ->选择要被引用的单元格2A -> ...

  2. 厌倦了SE11/SE16N? 告诉你如何在Excel中查看SAP的表数据

    SAP 提供 SE11 / SE16 / SE16N 查看表数据,SE11 首先进入的是表结构界面,然后再跳转到选择屏幕,在界面中输入选择条件运行,或直接运行,才能看到表数据.如果表设置了表维护生成器 ...

  3. excel引用其他表数据

    在同一个excel文件中引用不同工作表的方法:=sheet1!c1,表示引用sheet1中的单元格c1. 引用不同excel文件中工作表的方法:='C:\Documents and Settings\ ...

  4. Excel引用其他工作表数据的几种方法

    法一:直接使用公式 假如要让Sheet2表中的A1单元格与Sheet1表中的A3单元格中的数据保持一致,只要在Sheet2中的A1单元格中输入公式: =Sheet1!A3 另外,还可以在Sheet2表 ...

  5. 3分钟写个VBA:Excel工作簿所有子表数据一键汇总

    今天同事问我,他要汇总一个工作簿里面十几张子表里面的数据到同工作簿的汇总表里面,怎么操作比较快?然后我就想到了VBA,3分钟给他写(录)了一个宏,一键完成所有数据汇总. 所以今天我就分享这个小技巧,不 ...

  6. VBA:Excel工作簿所有子表数据一键汇总

    今天同事问我,他要汇总一个工作簿里面十几张子表里面的数据到同工作簿的汇总表里面,怎么操作比较快?然后我就想到了VBA,接着给他写(录)了一个宏,一键完成所有数据汇总. 所以今天就分析这个小技巧,不需要 ...

  7. Excel使用公式引用其它sheet数据创建序列,无法忽略空白值的解决办法

    场景: 在sheet1引用sheet2中的一列数据,创建一个序列. 在选定范围有空白行时,会出现拉下序列有空白行的现象,可以通过OFFSET和COUNTA解决. 公式如下: 以从F5取值到F20为例 ...

  8. Excel办公(两张表数据匹配)

    目的 从2表中匹配1表的身份证号,网上的不详细 准备 1.xlsx 2.xlsx 解决步骤 step1:在1表中:写=vl step2: =VLOOKUP(A2, step3:选中2表的所有数据 st ...

  9. 在Excel工作表数据输入表单中编辑记录

    How can you make it easy for people to enter and edit data in Excel, but keep them away from the dat ...

最新文章

  1. C++11中std::tuple的使用
  2. 利用javascript和WebGL绘制地球 【翻译】
  3. C#设计模式--简单工厂模式
  4. 干货!一次kafka卡顿事故排查过程
  5. 把老赵的页面缓存片断改一下,呵呵
  6. 【linux】Ubuntu 18.04 设置桌面快捷启动方式
  7. python获取终端输出流_Linux下用Python获取命令行输出的几个方案
  8. 论网络安全(观直播后感)
  9. 局域网共享设置——权限问题
  10. Hbase与传统关系型数据库对比
  11. 银行登录页面html代码,银行管理系统(带界面)
  12. Matlab分号的使用
  13. 带你逐步深入了解SSM框架——淘淘商城项目之redis缓存
  14. centos 6 升级gcc
  15. Matlab学习篇之s-function
  16. ggplot2绘制点图
  17. uber司机已经激活了,就是还没有上传头
  18. CAD梦想画图中的“绘图工具——样条线”
  19. 关于 C++ 依赖管理
  20. 数据结构实验+理解1 基于c++的二叉树函数实现

热门文章

  1. 才发现!华为手机竟隐藏着5个高级功能
  2. 歌单详情内容-图标列表 (音乐app项目-第7步)
  3. 英语拼音怎么在计算机上拼出来的,跟我学用汉语拼音在英文键盘上输入汉字(之一)...
  4. 2018 11.1 PION 模拟赛
  5. gitlab从安装到使用到常见问题处理
  6. bp神经网络推导以及物理意义
  7. Dedecms QQ一键登录插件
  8. 方兴未艾的CORBA
  9. pycharm的 crtl + r 使用正则表达式进行 request-header格式更改
  10. OPPO R2017线刷刷机包 可解账户锁 刷机教程