VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
VLOOKUP(查找值,数据表,列序数,[匹配条件])
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。(默认情况下,表是升序的)
注意:
1.选定区域注意要使用绝对引用,固定住查找范围;如果是选中整列,就不用做绝对引用了;同时选定区域的起始列必须和待匹配数据的起始列保持一致
2.vlookup第四个参数一般为0,表示精确匹配,1代表模糊匹配
3.vllokup查找必须保证不重复,如果重复的话只能找到重复数据的第一个,找完就停下,不会再向下找
注意:
1.模糊匹配:只会找小于等于自己的最大值
2.模糊匹配在使用时需要按从小到大排序,比如“等级划分”
3.一般在找数值区间划分时用模糊匹配,绝大多数用精确匹配
ISNA(值)
检测一个值是否为#N/A,返回TRUE或FALSE
数值如何变成文本?
数值只能加减乘除,不能左右相连,但是数值连接空双引号""可以变成文本
文本如何变成数值?
文本只能左右相连,不能加减乘除,但是文本乘1可以变成数值
待匹配内容和原内容既有文本,又有数值,怎么办?
用isna函数:即先将所有待匹配内容当成数值找一遍,对于出现NA错误的,就把它再当成文本找一遍
如果觉得写公式很麻烦,可以都将待匹配内容和原内容都改成数值进行匹配
联系客服