考虑这样几个场景:

  • 客户给了你多张表,每张表里都有若干列是你需要的数据,但顺序不同,你需要整理合并这些数据到一张表里
  • 对某一列的数据要做一些分类,例如不同的职位名称,分别属于高干、中干、基干、员工等,如何快速完成分类并方便更新
  • 有多张表格,如何确认表格A中的各行数据,在B中是否存在

以上问题均可以通过VLOOKUP函数解决(不是唯一的解决方案),我们先看一下公式定义:
VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)

  • lookup_value: 就是要查找的值
  • table_array: “你要到哪去查找这个值?”,即查找区域
  • col_index_num: 你在table_array区域中要找的值所在的列数,比如你要找的数据在table_array区域的第三列,那么col_index_num就是3
  • range_lookup: 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数VLOOKUP 将返回精确匹配值,如果找不到则返回错误值 #N/A

举个例子

屏幕快照 2016-10-15 22.18.41.png

公式写法:=VLOOKUP(B4,$G$4:$H$7,2,FALSE)

注意$G$4:$H$7表示的是绝对引用,即向下填充时,这个区域不会随着变化

Tag:excel

Add a new comment.