vlookup函数是什么?
VLOOKUP函数的作用是,在表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。
VLOOKUP 中的 V 参数表示垂直方向。当比较值位于需要查找的数据左边的一列时,可以使用 VLOOKUP 而不是 HLOOKUP。
语法
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
第一参数:Lookup_value 为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value
可以为数值或引用。若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 返回错误值 #N/A。
第二参数:Table_array 为两列或多列数据。使用对区域或区域名称的引用。table_array
第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
第三参数:Col_index_num 为 table_array
中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回
table_array 第二列中的数值,以此类推。如果 col_index_num :
小于 1,VLOOKUP 返回错误值 #VALUE!。
大于 table_array 的列数,VLOOKUP 返回错误值 #REF!。
如果为 TRUE 或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。
table_array 第一列中的值必须以升序排序;否则 VLOOKUP 可能无法返回正确的值。有关详细信息,请参阅排序数据。
如果为 FALSE,VLOOKUP 将只寻找精确匹配值。在此情况下,table_array 第一列的值不需要排序。如果 table_array
第一列中有两个或多个值与 lookup_value 匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值 #N/A。在 table_array 第一列中搜索文本值时,请确保 table_array 第一列中的数据没有前导空格、尾部空格、直引号(' 或
")与弯引号(‘或“)不一致或非打印字符。否则,VLOOKUP 可能返回不正确或意外的值。有关详细信息,请参阅 CLEAN 和 TRIM。在搜索数字或日期值时,请确保 table_array 第一列中的数据未存储为文本值。否则,VLOOKUP
可能返回不正确或意外的值。有关详细信息,请参阅将保存为文本的数字转换为数字值。如果 range_lookup 为 FALSE 且 lookup_value 为文本,则可以在 lookup_value 中使用通配符、问号 (?)
和星号 (*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。
第四参数:Range_lookup 为逻辑值,指定希望 VLOOKUP 查找精确的匹配值还是近似匹配值:
注解
绛旓細VLOOKUP鍑芥暟鏁欑▼ 璇存槑 绾靛悜鏌ユ壘銆傚湪鑼冨洿鐨勭涓鍒椾腑鑷笂鑰屼笅鎼滅储鏌愪釜閿硷紝骞惰繑鍥炴墍鎵惧埌鐨勮涓寚瀹氬崟鍏冩牸鐨勫笺傜ず渚 VLOOKUP(10003,A2:B26,2,FALSE())璇硶 VLOOKUP(鎼滅储閿,鑼冨洿,绱㈠紩,[宸叉帓搴廬)鎼滅储閿 瑕佹悳绱㈢殑鍊硷紝濡 42銆"Cats" 鎴 I24銆傝寖鍥 瑕佽繘琛屾悳绱㈢殑鑼冨洿銆俈LOOKUP 灏嗗湪璇ヨ寖鍥寸殑绗竴...
绛旓細VLOOKUP鍑芥暟鐨勪綔鐢ㄦ槸锛屽湪琛ㄦ牸鏁扮粍鐨勯鍒楁煡鎵炬寚瀹氱殑鍊硷紝骞剁敱姝よ繑鍥炶〃鏍兼暟缁勫綋鍓嶈涓叾浠栧垪鐨勫笺俈LOOKUP 涓殑 V 鍙傛暟琛ㄧず鍨傜洿鏂瑰悜銆傚綋姣旇緝鍊间綅浜庨渶瑕佹煡鎵剧殑鏁版嵁宸﹁竟鐨勪竴鍒楁椂锛屽彲浠ヤ娇鐢 VLOOKUP 鑰屼笉鏄 HLOOKUP銆傝娉 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)绗竴鍙傛暟锛歀ookup_value ...
绛旓細VLOOKUP鍑芥暟鏄Excel涓殑涓涓旱鍚戞煡鎵惧嚱鏁帮紝涓嶭OOKUP鍑芥暟鍜孒LOOKUP鍑芥暟灞炰簬涓绫诲嚱鏁帮紝鍦ㄥ伐浣滀腑閮芥湁骞挎硾搴旂敤銆俈LOOKUP鏄寜鍒楁煡鎵撅紝鏈缁堣繑鍥炶鍒楁墍闇鏌ヨ鍒楀簭鎵瀵瑰簲鐨勫硷紱涓庝箣瀵瑰簲鐨凥LOOKUP鏄寜琛屾煡鎵剧殑銆俈LOOKUP鍑芥暟鏄疎xcel涓殑涓涓旱鍚戞煡鎵惧嚱鏁帮紝瀹冧笌LOOKUP鍑芥暟鍜孒LOOKUP鍑芥暟灞炰簬涓绫诲嚱鏁帮紝鍦ㄥ伐浣滀腑閮芥湁骞挎硾...
绛旓細vlookup(鐩爣鍗曞厓鏍硷紝瀵绘壘鍖哄煙锛屾壘鍒扮洰鏍囧悗杩斿洖绗嚑鍒楋紝0锛夈俈LOOKUP(lookup_value,table_array,col_index_num,range_lookup)1銆丩ookup_value涓洪渶瑕佸湪鏁版嵁琛ㄧ涓鍒椾腑杩涜鏌ユ壘鐨勬暟鍊笺侺ookup_value 鍙互涓烘暟鍊笺佸紩鐢ㄦ垨鏂囨湰瀛楃涓层傚綋vlookup鍑芥暟绗竴鍙傛暟鐪佺暐鏌ユ壘鍊兼椂锛岃〃绀虹敤0鏌ユ壘銆2銆乀able_array涓洪渶瑕佸湪...
绛旓細VLOOKUP鍑芥暟涓绉嶇旱鍚戞煡鎵惧嚱鏁帮紝鐢ㄦ潵蹇熸煡鎵俱佸尮閰嶆煇涓涓暟鍊笺傞氬父鍦ㄧ涓绾靛垪涓悳绱㈡煇涓暟鍊硷紝骞朵笖鍦ㄨ鍊兼墍鍦ㄨ涓í鍚戞煡鎵鹃渶瑕佺殑缁撴灉銆傚嚱鏁板叕寮忥細=VLOOKUP锛堟悳绱㈤敭鍊硷紝鑼冨洿锛岀储寮曪級銆傛悳绱㈤敭鍊硷紙蹇呭~锛夛細瑕佺旱鍚戞悳绱㈢殑鍊笺傝寖鍥达紙蹇呭~锛夛細瑕佹悳绱㈢殑鑼冨洿锛屼竴瀹氳鍖呭惈鎼滅储閿兼墍鍦ㄥ垪銆傜储寮曪紙蹇呭~锛夛細瑕佹眰鐨勭粨鏋...
绛旓細鐩镐俊缁忓父浣跨敤Excel澶勭悊鏁版嵁鐨勬湅鍙嬩竴瀹氬惉璇磋繃vlookup鍑芥暟锛屼笉杩囨病鏈変娇鐢ㄨ繃锛屾墍浠ヤ笉鐭ラ亾vlookup鍑芥暟鏄粈涔鎰忔濓紝鍏跺疄瀹冩槸涓涓煡鎵惧嚱鏁帮紝涓昏鐢ㄤ簬鏁版嵁鐨勬煡鎵惧拰瀵瑰簲锛屼笅闈㈠氨涓璧锋潵鐪嬬湅璇︾粏浠嬬粛鍚с倂lookup鍑芥暟鏄粈涔堟剰鎬濈瓟锛氱旱鍚戞煡鎵惧嚱鏁般1銆乿lookup鍑芥暟鑳藉蹇熷鍏ュ垪琛ㄦ暟鎹紝瀹屾垚鏁版嵁鏍稿鎴栨煡鎵俱2銆佸湪宸ヤ綔涓紝鎴戜滑...
绛旓細瑙i噴锛氶氫織鐨勮В閲婂氨鏄細绾靛悜鍖哄煙鏌ユ壘銆傛湰璐ㄤ笂灏辨槸excel鐨勪竴涓绠楀嚱鏁帮紝杩欎釜鏄疎xcel閲岀殑鍑芥暟绫诲瀷锛屾垜浠彧闇瑕佸湪鍗曞厓鏍奸噷鍑哄叆vlookup灏卞彲浠ヨ繘琛屾煡鎵炬暟鎹垨鑰呭尯鍩熺瓑銆傚湪琛ㄦ牸閲岋紝vlookup鍑芥暟鏄绾靛悜鍖哄煙鏌ユ壘鐨勬剰鎬濓紝鎴戜滑鍙互蹇熺殑鏌ユ壘瀵瑰簲鐨勬暟鎹傚嚱鏁颁娇鐢ㄧ壒鐐癸細Vlookup鍑芥暟鐨勭敤娉曟槸锛屽湪鏌愪竴鍗曞厓鏍间腑杈撳叆銆=Vlookup...
绛旓細VLOOKUP 涓殑 V 鍙傛暟琛ㄧず鍨傜洿鏂瑰悜銆俈LOOKUP(lookup_value,table_array,col_index_num,range_lookup)Lookup_value 涓洪渶瑕佸湪琛ㄦ牸鏁扮粍 锛堟暟缁勶細鐢ㄤ簬寤虹珛鍙敓鎴愬涓粨鏋滄垨鍙鍦ㄨ鍜屽垪涓帓鍒楃殑涓缁勫弬鏁拌繘琛岃繍绠楃殑鍗曚釜鍏紡銆傛暟缁勫尯鍩熷叡鐢ㄤ竴涓叕寮忥紱鏁扮粍甯搁噺鏄敤浣滃弬鏁扮殑涓缁勫父閲忋傦級绗竴鍒椾腑鏌ユ壘鐨勬暟鍊笺
绛旓細"vlookup"鏄旱鍚戞煡鎵鍑芥暟锛"A1"琛ㄧず闇瑕佹煡鎵剧殑鍊硷紝姝ゅ琛ㄧず鏌ユ壘A1鍗曞厓鏍煎唴鐨勫硷紱鈥渟heet1!A:B鈥濇槸鎸囨煡鎵剧殑鍖哄煙锛屾澶勮〃绀烘煡鎵剧殑鍖哄煙涓鸿〃sheet1鐨凙鍒椾笌B鍒楋紱鈥2鈥濇槸鎸囪繑鍥炴暟鎹湪鏌ユ壘鍖哄煙鐨勭鍑犲垪鏁帮紝姝ゅ琛ㄧず杩斿洖鏁版嵁鍦╯heet1琛ˋ鍒椾笌B鍒楃殑绗簩鍒楀嵆B鍒楋紱鈥淔ALSE鈥濇槸鎸囨煡鎵剧殑杩囩▼涓虹簿纭尮閰嶏紝姝ゅ...
绛旓細VLOOKUP 鍑芥暟鏄 Microsoft Excel 涓父鐢ㄧ殑涓涓煡鎵惧嚱鏁帮紝鍙互鐢ㄦ潵鍦ㄤ竴寮犺〃鏍间腑鏌ユ壘鏌愪釜鍊煎搴旂殑鍏朵粬鍊笺傚鏋滀綘甯屾湜鍦ㄤ竴寮犺〃鏍间腑杈撳叆缂栧彿锛岀劧鍚庤嚜鍔ㄥ嚭鐜板搴斿唴瀹癸紝鍙互浣跨敤 VLOOKUP 鍑芥暟鏉ュ疄鐜般傚亣璁句綘鏈変竴寮犺〃鏍糀锛岀涓鍒楁槸缂栧彿锛岀浜屽垪鏄搴斿唴瀹癸紝骞朵笖浣犳兂鍦ㄥ彟涓寮犺〃鏍糂涓氳繃杈撳叆缂栧彿锛岃嚜鍔ㄨ幏鍙栧搴...