1、给出的数据
2、想补全缺失的日期,比如2015/3/1,2015/3/2,...
1)在D列输入完整的日期,如下图所示:
2)在E2处写函数“=IF(ISERR(VLOOKUP(D2,B:C,2,)),"0",VLOOKUP(D2,B:C,2,))”,回车,得到结果;然后下拉列表,得到全部完整日期。如图所示:
解释:=IF(ISERR(VLOOKUP(D2,B:C,2,)),"0",VLOOKUP(D2,B:C,2,))表示如果D2与B:C区域的内容相同,则返回#N/A,如果不相同,则返回第二列(B列)的值。
(1)IF(条件,条件为真时返回的值,条件为假时返回的值)
(3)VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数
|
简单说明
|
输入数据类型
|
lookup_value
|
要查找的值
|
数值、引用或文本字符串
|
table_array
|
要查找的区域
|
数据表区域
|
col_index_num
|
返回数据在查找区域的第几列数
|
正整数
|
range_lookup
|
模糊匹配
|
TRUE(或不填) /FALSE
|