(单元格格式已经全部设置为常规了。两张表格A&B列的单元格长度也都用LEN检验过了一致)如图,第一张图是最终要得到结果的表,但是返回值都是#NA,除了一个单元格神奇的出现了正确的数据(如第三张图。)第二张图是数据源。公式:VLOOKUP(A4&B4,IF({1,0},Sheet5!$A$2:$A$4&Sheet5!$B$4:$B$102,Sheet5!$C$4:$C$102),2,)最后也三键录入了。怎么解决出现#NA的问题?
你公式中
Sheet5!$A$2:$A$4&Sheet5!$B$4:$B$102,Sheet5!$C$4:$C$102
这个明显数组高度是不一致的呀,前面是2~4,后面都是4~102呢。
已修改。
图2就是sheet5,数据源的表。
VLOOKUP是按列抓取数据的函数
VLOOKUP(要查找的值,要查找的区域,返回数据在查找区域的第几列数,模糊匹配/精确匹配),如果你是要按证券代码查,返回的是期初数
要查找的值:一般就是A4,按证券代码查
要查找的区域:(A4:C300),300是随意的,可以根据你的表格写
返回数据在查找区域的第几列数:3
模糊匹配/精确匹配:0,完整寻找。也可以定1,模糊查找
就是:
=VLOOKUP(A4,$A$4:$C$300,3,0)
你在图2中要抓取什么数据,意思不太明白