EXCEL函数vlookup嵌套if的疑问 if函数怎么和vlookup函数嵌套使用?

\u5173\u4e8eEXCEL\u4e2dIF\u51fd\u6570\u548cVLOOKUP\u51fd\u6570\u5d4c\u5957\u95ee\u9898

\u516c\u5f0f\u4fee\u6539\u4e3a\u8fd9\u6837\u5c31\u53ef\u4ee5\u4e86\uff1a
=IF(COUNTIF(Sheet3!$A$1:$A$999,C5),VLOOKUP(C5,Sheet3!$A$1:$C$999,3,),"\u6309\u9700")

\u5982\u679c\u7528\u7684\u662fEXCEL 2007\u53ca\u4ee5\u4e0a\u7248\u672c\uff0c\u516c\u5f0f\u8fd8\u53ef\u4ee5\u7cbe\u7b80\u4e3a\u8fd9\u6837\uff1a
=IFERROR(VLOOKUP(C5,Sheet3!$A$1:$C$999,3,),"\u6309\u9700")

\u6210\u90fdexcel\u7535\u5b50\u8868\u683c\u57f9\u8bad\u73ed\uff1aif\u51fd\u6570\u548cvlookup\u51fd\u6570\u5d4c\u5957\u8fd0\u7528\u6848\u4f8b\uff1f\u6210\u90fd\u8def\u51e1\u6559\u80b2\u9ad8\u8001\u5e08\u6bcf\u5929\u5206\u4eab\u529e\u516c\u6280\u5de7\uff0c\u5982\u679c\u6709\u7591\u95ee\u53ef\u4ee5\u4e0b\u65b9\u8bc4\u8bba\u7559\u8a00\u4e92\u52a8\u4ea4\u6d41\uff0c\u613f\u610f\u5f55\u5236\u95ee\u9898\u89c6\u9891\u4e92\u52a8\u53ef\u4ee5\u4e0b\u4e00\u4e2a\u89c6\u9891\u8be6\u7ec6\u8bb2\u89e3\uff1b

这是VLOOKUP逆序引用的典型方法。我们知道,VLOOKUP只能在首列搜索指定条件,但实际数据排列是条件列不在区域(D:E)的首列,if({1,0},E2:E9,D2:D9)就是起到将E列数据放在数组首列的作用。
IF函数普通用法时,条件只有一个,因而返回一个结果;而这里是数组用法{1,0},条件有两个,应分别以条件1、条件2进行判断,返回两个结果,再组成数组。条件1为“1”(即TRUE),返回第一个结果E2:E9,条件2为“0”(即FALSE),返回第二个结果D2:D9,最后组成的数组是E列数据在首列D列数据在第二列的数组,符合VLOOKUP的使用条件。

VLOOKUP是在第2个参数的首列查找,然后第3个参数指定的列的内容.
如果你想在后面的列查找,返回前面列的内容,就需要用if构造一个数组,交换2列前后位置.
if({1,0},E2:E9,D2:D9)
返回一个2列的数组,首列的内容是E2:E9,次列的内容是D2:D9

BTW:这种难懂的公式通常用index+match来完成,在数据多时速度更快且更易理解.
=index(d2:d9,match(k1,e2:e9,))

这个是vlookup只能从左至右查找,嵌入if 后实现从右至左查找的较果。即这个函数的大概意思为:
在E2:E9中查找K1的值,并返回对应行D2:D9的值。
{1,0}这个语句利用的是在EXCEl中"非零即为真",当然,你可以写成:{true,false}

=VLOOKUP(K1,CHOOSE(K1,D2:E9,E2:E9),2)
在两个范围里去查。

汗颜,哈~
学习一下

  • vlookup鍑芥暟鍙互宓屽鍚?
    绛旓細棣栧厛锛孲UM鍑芥暟鍜VLOOKUP鍑芥暟鏄彲浠ュ祵濂椾娇鐢ㄧ殑銆1銆乂LOOKUP鏄旱鍚戯紙鎸夊垪锛夋煡鎵撅紝杩斿洖璇ュ垪鎵闇鏌ヨ鍒楀簭鎵瀵瑰簲鐨勫硷紝鍏跺叿浣撴牸寮忎负锛 VLOOKUP(lookup_value锛,table_array锛宑ol_index_num锛宺ange_lookup)鍏朵綔鐢ㄦ槸鍦EXCEL琛ㄦ寚瀹氱殑鍖哄煙鑼冨洿鍐呯殑绗竴鍒楁煡鎵剧瓑浜庘渓ookup_value鈥濈殑琛岋紝鐒跺悗杩斿洖璇ヨ鈥渃ol_index...
  • excel琛ㄤ腑濡備綍鐢vlookup鍑芥暟灏嗕竴琛ㄥ紩鍒板彟涓琛ㄤ笂
    绛旓細1. 鎵撳紑琛ㄤ竴鍜岃〃浜岋紝鍋滅暀鍦ㄨ〃浜岀獥鍙g晫闈 2. 鎶婂厜鏍囨斁鍦ㄨ灞曠ず鏁版嵁鐨勫崟鍏冩牸涓紝閫変腑璇ュ崟鍏冩牸 3. 鐐瑰嚮閫変腑宸ュ叿鏍忎腑鐨勩愬叕寮忋4. 鍦ㄥ叕寮忎笅鎷夋爮閲岄潰閫変腑銆愭彃鍏鍑芥暟銆5. 鍦ㄥ脊鍑虹殑閫夋嫨鍑芥暟鐣岄潰涓紝鎵惧埌骞堕変腑銆VLOOKUP銆戝嚱鏁帮紝鐐瑰嚮纭畾 6. 閫夋嫨绗竴鍒椾腑闇瑕佸尮閰嶆暟鎹殑鍗曞厓鏍硷紝閫変腑涓涓氨鍙互锛...
  • 濡備綍鐢vlookup瀹炵幇鍙屾潯浠跺尮閰?
    绛旓細鍙互浣跨敤VLOOKUP鍑芥暟鍜孖F鍑芥暟宓屽鏉ュ疄鐜板弻閲嶆潯浠跺彇鍊銆傚叿浣撴楠ゅ涓嬶細鍦ㄩ渶瑕佽緭鍑虹粨鏋滅殑鍗曞厓鏍间腑杈撳叆鍏紡锛=VLOOKUP(鏉′欢涓鏉′欢浜,IF({1,0},鏉′欢涓鍖哄煙鏉′欢浜屽尯鍩,杩斿洖鍒),2,0)鎸変笅Ctrl+Shift+Enter缁勫悎閿紝瀹屾垚鍏紡杈撳叆銆傚皢鍏紡鎷栨嫿濉厖鑷抽渶瑕佽緭鍑虹粨鏋滅殑鍗曞厓鏍艰寖鍥村唴鍗冲彲銆傚叾涓紝鏉′欢涓鍜屾潯浠朵簩鏄渶瑕佹弧...
  • if鍑芥暟鍜vlookup宓濂楀疄渚,濡傛灉鑳藉尮閰嶅埌,鍒欎负鏄,鍚﹀垯涓哄惁?
    绛旓細excel澶嶅埗浠g爜 =IF(ISNA(VLOOKUP(A2,Sheet1!A1:B10,2,FALSE)),"鍚","鏄")杩欎釜鍏紡鐨勬剰鎬濇槸锛氫娇鐢VLOOKUP鍑芥暟灏濊瘯鍦⊿heet1鐨凙1:B10鑼冨洿鍐呭鎵句笌A2鍗曞厓鏍煎唴瀹圭浉鍚岀殑鍊笺傚鏋滄壘鍒颁簡鍖归厤鐨勫硷紝鍒欒繑鍥炶鍊兼墍鍦ㄧ殑绗簩鍒楋紙鍗矪鍒楋級鐨勫唴瀹癸紝鍚﹀垯杩斿洖#N/A銆備娇鐢↖SNA鍑芥暟妫鏌LOOKUP鍑芥暟杩斿洖鐨勭粨鏋滄槸鍚︿负#N...
  • Excel 鎬庝箞鍦VLOOKUP鍑芥暟涓祵濂梩rim鍑芥暟
    绛旓細鈥滃湪VLOOKUP鍑芥暟涓祵濂梩rim鍑芥暟鈥濈殑鎿嶄綔姝ラ鏄細1銆佹墦寮Excel宸ヤ綔琛紱2銆佺敱棰樻剰鍙煡锛屽湪A鍒楃簿纭尮閰岲鍒楁煡鎵炬潯浠讹紝骞惰繑鍥炲搴擝鍒楁暟鎹紝閫氳繃VLOOKUP鍑芥暟鍙交鏉捐В鍐筹紝浣咲鍒楁煡鎵炬潯浠舵棤娉曠‘鐭ユ槸瀵归綈鏂瑰紡杩樻槸鍓嶅悗瀛樺湪鏃犳晥绌烘牸锛屽鏋滄槸鏃犳晥绌烘牸锛屽皢瀵艰嚧鏌ユ壘鏉′欢鏃犳硶鍦ˋ鍒楃簿纭尮閰嶏紱3銆佸湪E2鍗曞厓鏍艰緭鍏ヤ互涓嬪叕寮忥紝鐒跺悗...
  • 濡備綍鍦excel涓鐢Vlookup鍑芥暟鍙栧悓鏃舵弧瓒充袱涓潯浠剁殑
    绛旓細1銆佸湪I2鍗曞厓鏍艰緭鍏ユ暟缁勫叕寮忥細=VLOOKUP(G2&H2,IF({1,0},$A$2:$A$8&$B$2:$B$8,$C$2:$C$8),2,0)锛岀劧鍚庢寜鎸夌粍鍚堥敭缁撴潫杈撳叆銆2銆侀殢鍗充究瀹屾垚浜嗗婊¤冻涓や釜鏉′欢鐨勬暟鎹煡璇紝鍚戜笅鎷栨嫿濉厖鍗冲彲銆傘愬姞鍏ョぞ缇や竴璧峰涔犮戞兂瑕佷簡瑙f洿澶氬叧浜excel鐨勭浉鍏充俊鎭紝鎺ㄨ崘鍜ㄨ绉掑彲鑱屽満銆傜鍙亴鍦哄皢鎸佺画鎶曞叆...
  • excelvlookup鍑芥暟鎬庝箞鐢
    绛旓細1銆佹墦寮闇瑕佹搷浣滅殑excel锛屾墦寮琛ㄤ竴鍜岃〃浜岋紝鍋滅暀鍦ㄨ〃浜岀獥鍙g晫闈2銆佹妸鍏夋爣鏀惧湪瑕佸睍绀烘暟鎹殑鍗曞厓鏍间腑锛岄変腑璇ュ崟鍏冩牸銆3銆佺偣鍑婚変腑宸ュ叿鏍忎腑鐨勩愬叕寮忋戙4銆佸湪鍏紡涓嬫媺鏍忛噷闈㈤変腑銆愭彃鍏鍑芥暟銆戙5銆佸湪寮瑰嚭鐨勯夋嫨鍑芥暟鐣岄潰涓紝鎵惧埌骞堕変腑銆VLOOKUP銆戝嚱鏁帮紝鐐瑰嚮纭畾銆6銆侀夋嫨绗竴鍒椾腑闇瑕佸尮閰嶆暟鎹殑鍗曞厓鏍硷紝...
  • 濡備綍浣跨敤VLOOKUP鍑芥暟灏嗗涓尮閰嶅煎悎骞跺埌涓涓崟鍏冩牸涓?
    绛旓細4. 瑙e喅鏂规锛氳櫧鐒VLOOKUP鍑芥暟鏃犳硶鐩存帴瀹炵幇涓瀵瑰鍖归厤骞跺叏閮ㄦ樉绀哄嚭鏉ワ紝浣嗗彲浠ラ氳繃鍏朵粬鏂规硶闂存帴瀹炵幇杩欎竴鐩爣銆備竴绉嶅父鐢ㄧ殑鏂规硶鏄娇鐢ㄨ緟鍔╁垪鍜屾暟缁勫叕寮忥紝灏嗗涓尮閰嶅煎悎骞跺埌涓涓崟鍏冩牸涓樉绀恒傚彟涓绉嶆柟娉曟槸浣跨敤鏇撮珮绾х殑鏁版嵁搴撴煡璇㈠伐鍏凤紝濡係QL鎴朠ower Query锛屾潵澶勭悊涓瀵瑰鍖归厤鐨勬儏鍐碉紝骞跺皢缁撴灉瀵煎叆鍒Excel涓杩涜...
  • vlookup鍜宨f鐨勫祵濂椾娇鐢
    绛旓細1銆佸惎鍔Excel 2016鐢靛瓙琛ㄦ牸搴旂敤杞欢锛屽鍥炬墍绀恒傚敜鍑虹數瀛愯〃鏍煎簲鐢ㄨ蒋浠剁▼搴忕獥鍙o紝鐐瑰嚮灞忓箷鍙充晶鏂板缓绌虹櫧宸ヤ綔绨裤傘2銆佸鍥炬墍绀猴紝鎸夌収鍏徃缁忚惀閮ㄦ暟鎹紪鍒跺伐浣滆〃銆傞変腑璧犲搧鍗曞厓鏍兼暟鎹尯鍩燂紝閫夋嫨鍔熻兘鍖"鍏紡"鏍囩锛岀偣鍑"鍑芥暟搴撯啋鎻掑叆鍑芥暟"鍥炬爣鍚戜笅绠ご銆3銆佸脊鍑"鎻掑叆鍑芥暟"瀵硅瘽妗嗐傜偣鍑"鎼滅储鍑芥暟鎴栭夋嫨绫诲埆"鏂囨湰妗...
  • Excel涓璿lookup鍑芥暟鐨勪娇鐢ㄦ柟娉
    绛旓細VLOOKUP鍑芥暟鏁欑▼ 璇存槑 绾靛悜鏌ユ壘銆傚湪鑼冨洿鐨勭涓鍒椾腑鑷笂鑰屼笅鎼滅储鏌愪釜閿硷紝骞惰繑鍥炴墍鎵惧埌鐨勮涓寚瀹氬崟鍏冩牸鐨勫笺傜ず渚 VLOOKUP(10003,A2:B26,2,FALSE())璇硶 VLOOKUP(鎼滅储閿,鑼冨洿,绱㈠紩,[宸叉帓搴廬)鎼滅储閿 瑕佹悳绱㈢殑鍊硷紝濡 42銆"Cats" 鎴 I24銆傝寖鍥 瑕佽繘琛屾悳绱㈢殑鑼冨洿銆俈LOOKUP 灏嗗湪璇ヨ寖鍥寸殑绗竴...
  • 扩展阅读:vlookup自学入门教程 ... 函数vlookup跨表匹配 ... vlookup使用详细步骤 ... vlookup函数的步骤 ... vlookup函数教程视频 ... 两个表格vlookup函数 ... 表格vlookup精确匹配 ... #include ... vlookup跨表两个表格匹配 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网