怎样进行如下EXCEL数据操作

来源:百度知道 编辑:UC知道 时间:2024/07/06 22:28:37
有2个数据表
表-1里面有 VIP客户姓名 VIP客户编号 (1000多个)
表-2有 全部客户姓名 全部客户编号 全部客户开户时间(2000多个)

现在要对照表-2 找出表-1里的VIP客户开户时间 并添加到表-1里去 有什么操作可以解决的?

表2的数据姓名,编号,开户时间分别在A:C列
表1的C2输入公式
=if(B2="","",vlookup(B2,表2!B:C,2,0))
将B2公式向下复制,就行了

说明:因为客户编号不会重复,因此,以客户编号来查询数据

呵呵,楼上的真可谓:授之与鱼,不如授之与渔啊

vlookup函数

关于VLOOKUP函数的用法

“Lookup”的汉语意思是“查找”,在Excel中与“Lookup”相关的函数有三个:VLOOKUP、HLOOKUO和LOOKUP。下面介绍VLOOKUP函数的用法。

一、功能
在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。

二、语法
标准格式:
VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)

三、语法解释
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为:
VLOOKUP(需在第一列中查找的数据,需要在其中查找数据的数据表,需返回某列值的列号,逻辑值True或False)
1.Lookup_value为“需在数据表第一列中查找的数据”,可以是数值、文本字符串或引用。
2.Table_array 为“需要在其中查找数据的数据表”,可以使用单元格区域或区域名称等。
⑴如果 range_lookup 为 TRUE或省略,则 table_array 的第一列中的数值必须按升序排列,否则,函数 VLOOKUP 不能返回正确的数值。
如果 range_lookup 为 FALSE,table_array 不必进行排序。
⑵Table_array 的第一列中的数值可以为文本、数字或逻辑值。若为文本时,不区分文本的大小写。
3.Col_index_num 为table_array 中待返回的匹配值的列序号。