作者:乔山办公网日期:
返回目录:excel表格制作
vlookup(参数百1,参数2,参数3,参数4),
参数1:要找的东度西,
参数2:在什么区域找,
参数3:在指定知区域首列找到你的东西后,从那一行往后数第几列再取此单道元格中的内容,
参数4:为0表示精确查找,为1表示近回似查找。
vlookup最后返回的结果就是由参答数3指定的那一列的单元格的内容
VLOOKUP函数是Excel中的一个纵向查找函数,其返回值通常有以下的:
1、如果在某列中找到了符合条件的单元格,就返回该单元格的值。
2、如果返回不是预期的结果,则其代表的含义(或原因)如下:
在A2输入以下公式
=IF(A1="","",VLOOKUP(A1,{"A","08:00";"B","08:30";"C","09:00"},2,))
公式中的2表示从数列,{"A","08:00";"B","08:30";"C","09:00"}中精确匹配zhidao到与条件一致的数据后,返回对专应第2列的数据(即时间数据)。
也可以设置单元格格式为“自定义”“hh:mm”,然后输入
=IF(A1="","","8:00"+(CODE(A1)-65)/48)
详见附图示属例
=if(isna(vlookup(),"",vlookup())
嵌套一个if函数就可以了
追问:
就是来这样,我知道是插入IF函数,但是我不会自写语法。
追答:
你把你的vlookup公式贴出来我看看
我帮你嵌套进去
追问:
=VLOOKUP(A3:A21,Sheet2!A2:B22,2,0) 这是我的公式,我只是用插入-函数-VLOOKUP,然后出现一知个框,选择的区域,因为自己写语法实在是不会。而且这只是表格的其中一个部分,还有成千上万个数据,客人又不给弄乱格式。所以麻烦你道了
追答:
在sheet1的B2输入以下公式,下拉填充
=if(isna(VLOOKUP(A2,Sheet2!A:B,2,0)),"",VLOOKUP(A2,Sheet2!A:B,2,0))