Excel-ийн олон баганад VLOOKUP-г хэрхэн ашиглах вэ (6 жишээ)

  • Үүнийг Хуваалц
Hugh West

Өнөөдөр би MS Excel -ийн түгээмэл бөгөөд түгээмэл хэрэглэгддэг функц болох VLOOKUP функц -ийн талаар ярих болно. Энэ функцийг ямар ч хүснэгт эсвэл муж дахь өгөгдлийг задлах, харьцуулах, шилжүүлэх, хайхад ашиглаж болно. Эдгээр функцуудыг олон баганад ашиглаж болно. Энэ нийтлэлд би Excel-ийн янз бүрийн зорилгоор олон баганад VLOOKUP функцийг хэрхэн ашиглахыг харуулах болно.

Дадлага хийх номыг татаж авах

Та дадлага хийх ажлын номыг татаж авах боломжтой. эндээс.

Олон баганад VLOOKUP ашиглах нь.xlsx

Excel-ийн олон баганад VLOOKUP ашиглах 6 тохиромжтой жишээ

Энд, Би энэ нийтлэлд зориулж дараах мэдээллийн багцыг авсан. Энэ нь зарим бүтээгдэхүүний Бүтээгдэхүүний дэлгэрэнгүй мэдээллийг агуулдаг. Би Excel-ийн VLOOKUP функцийг олон багананд хэрхэн ашиглах талаар тайлбарлахын тулд энэ өгөгдлийн багцыг ашиглах болно.

1. Excel-ийн VLOOKUP функцийг ашиглан олон баганаас утгыг авах

Танд ID , Нэр , Нэгжийн үнэ гэсэн Бүтээгдэхүүний дэлгэрэнгүй жагсаалт байгаа гэж үзье. Борлуулалтын тойм гэж нэрлэгдэх өөр нэг хүснэгт бий. Энэ хүснэгтэд ID , Нэр , Нэгж үнэ , Тоо хэмжээ , Нийт борлуулалт байх болно. Таны даалгавар бол ID бүтээгдэхүүнийг оруулбал хүснэгтэд байгаа Нийт борлуулалт -ийн автомат тооцоог гаргах явдал юм. Томъёо нь Бүтээгдэхүүний дэлгэрэнгүй хүснэгтээс бүтээгдэхүүний нэр, үнийг гаргаж аваад үүсгэнэсонгосон нүд. =INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0))

  • Гуравдугаарт, Enter товчийг дарж үр дүн.
  • Хэрэв та Microsoft Excel -ийн Excel 2019 -ээс хуучин хувилбарыг ашиглаж байгаа бол Ctrl + Shift -г дарна уу. + Enter .

🔎 Формула хэрхэн ажилладаг вэ?

  • MATCH(1,(C:C=C15)*(B:B=B15),0): Томъёоны энэ хэсэг нь оруулсан <1-тэй таарч байна>ID ба Нэр нь өгөгдлийн олонлогтой бөгөөд энд байгаа “1” нь ҮНЭН -г илэрхийлнэ, үүний оронд бүх шалгуур нь <байгаа мөрийн дугаар болно. 1>ҮНЭН .
  • ИНДЕКС(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0)): Одоо , INDEX функц нь D:D мужаас утгыг буцаана.
  • Дараа нь Дүүргэх бариулыг <2 чирнэ үү>доошоо дарж томьёог бусад нүднүүдэд хуулна.

  • Эцэст нь би томьёог бусад бүх нүдэнд хуулж авсныг харж болно. мөн миний хүссэн үр дүнг авсан.

Дэлгэрэнгүй унших: INDEX MATCH vs VLOOKUP функц (9 жишээ)

Эдгээр функцийг ашиглах үед гардаг нийтлэг алдаа

Ердийн алдаа

Тэдгээрийг харуулах үед

#Үгүй алдаа Хэрэв томьёо нь дараах байдалтай байвал энэ алдаа гарна. массив томьёо, та зүгээр л Enter дарна уу. Үүнийг шийдэхийн тулд CTRL + SHIFT + ENTER дарна уу.
#Үгүй VLOOKUP Практикт олон шалтгаан бий
  • Хайлтын утга хүснэгтэд байхгүй байна.
  • Хайлтын утга буруу бичсэн эсвэл нэмэлт зай агуулж байна.
  • Хүснэгтийн хүрээ зөв оруулаагүй байна.
  • Та VLOOKUP -г хуулж байгаа бөгөөд хүснэгтийн лавлагаа түгжээгүй байна.
СОНГОХ -н #VALUE Хэрэв индекс_тоо мужаас гадуур байвал CHOOSE #VALUE алдаа буцаана. .
Муж эсвэл массивын тогтмол CHOOSE функц нь муж эсвэл массивын тогтмолоос утгыг авахгүй.
#VALUE INDEX Бүх мужууд нэг хуудсан дээр байх ёстой, эс тэгвээс INDEX а буцаана #VALUE алдаа.

Санах зүйл

  • Хэрэв та Microsoft Excel-ийн хуучин хувилбарыг ашиглаж байгаа бол Excel 2019 -ээс илүү дараа нь массивын томьёо -д зориулж Ctrl + Shift + Enter -г дарах шаардлагатай болно. .

Дасгалын хэсэг

Энд би өмнөх үе болгонд дадлага хийх хэсэг өгсөн. Ингэснээр та VLOOKUP функцийг Excel-ийн олон баганад хэрхэн ашиглах талаар дадлага хийх боломжтой.

Дүгнэлт

Тиймээс эдгээр нь Excel-ийн VLOOKUP функцийг олон баганад ашиглах зарим аргууд. Би бүх аргыг тус тусын жишээн дээр харуулсан боловч өөр олон давталт байж болно. Би мөн ашигласан функцүүдийн үндсийг хэлэлцсэн. Цаашилбал,Өгүүллийн эхэнд дадлага хийх ажлын номыг нэмж оруулсан болно. Жишээнүүдийг ашиглахын тулд үүнийг татаж авна уу. Хэрэв танд үүнийг хэрэгжүүлэх өөр арга байгаа бол бидэнтэй чөлөөтэй хуваалцаарай.

Нийт борлуулалт автоматаар.

Та үүнийг хэрхэн хийж болохыг харцгаая.

Алхам:

  • Эхлээд бүтээгдэхүүнээ авахыг хүссэн нүдээ Нэр сонгоно уу. Энд би C15 нүдийг сонгосон.
  • Хоёрдугаарт, C15 нүдэнд дараах томьёог бичнэ.
=VLOOKUP(B15,$B$6:$D$11,{2,3},0)

  • Гуравдугаарт, үр дүнг авахын тулд Enter товчийг дарна уу.
  • Хэрэв та хуучин хувилбарыг ашиглаж байгаа бол Excel 2019 -ээс Microsoft Excel дараа нь Ctrl + Shift + Enter товчийг дарна уу.

🔎 Формула хэрхэн ажилладаг вэ?

  • VLOOKUP функц, эхний аргумент нь хүснэгтээс хайх өгөгдлийг агуулна. Энд B15 бүтээгдэхүүний жагсаалтын хүснэгттэй ID таарах ID -г агуулна.
  • $B$6:$ D$11 нь өгөгдөл хайх хүснэгтийн массив муж юм.
  • {2,3} энэ нь бид хоёр, гурав дахь баганыг задалж байна гэсэн үг юм. таарсан мөрүүдийн утгууд.
  • 0 бид яг таарч тохирохыг хүсэж байгааг тодорхойлж байна.
  • Үүний дараа -г чирнэ үү. Томьёог бусад нүднүүдэд хуулахын тулд Бариул -ыг доош нь бөглөнө үү.

  • Эцэст нь би томьёог нөгөө нүд рүү хуулсан болохыг харж болно. эсүүд болон миний хүссэн гаралтыг авсан.

Жич: <1 үүсгэхийн тулд>Нийт борлуулалт , би дараах зүйлсийг ашигласантомъёо.

=D15*E15

Дараа нь F20 хүртэл хуулсан.

Дэлгэрэнгүй унших: Олон утгыг босоо байдлаар буцаахын тулд Excel VLOOKUP

2. Өөр өөр ажлын дэвтрийн олон баганад VLOOKUP функцийг ашиглана уу

Энэ жишээнд би Excel VLOOKUP-г ашиглах болно. өөр өөр ажлын номноос олон багана -аас өгөгдөл авах функц. Одоо өгөгдлийн багц ижил хэвээр байгаа боловч хоёр хүснэгт нь хоёр өөр ажлын дэвтэрт байх болно. Бүтээгдэхүүний дэлгэрэнгүй хүснэгт нь Бүтээгдэхүүний жагсаалт-хүснэгт нэртэй ажлын номонд байна. Би энэ жишээн дээр энэ хүснэгтээс нэр, үнийг гаргаж авах болно.

Алхам алхмуудыг харцгаая.

Алхам:

  • Эхлээд бүтээгдэхүүн авахыг хүссэн нүдээ Нэр сонгоно.
  • Дараа нь сонгосон нүдэнд дараах томьёог бичнэ. Энд би ашигласан Excel ажлын дэвтрийн нэрийг ашигласан. Үүний дагуу та үүнийг өөрчлөх хэрэгтэй болно.
=VLOOKUP(B6,'[Product-List-Table.xlsx]Product Details'!$B$5:$D$10,{2,3},0)

  • Дараа нь Enter<дарна уу. 2> үр дүнг авахын тулд.
  • Хэрэв та Microsoft Excel -ийн Excel 2019 -ээс хуучин хувилбарыг ашиглаж байгаа бол Ctrl + <1-г дарна уу>Shift + Enter .

Энд томъёо нь өмнөх аргын томьёотой ижил байна. Цорын ганц гол ялгаа нь энд эх хүснэгт өөр файлд байгаа тул бид файлын лавлагааг '[Product-List-Table.xlsx]Product Details'!$B$5:$D ашиглан ашиглах шаардлагатай болсон. 10 доллархэсэг.

  • Үүний дараа томьёог хуулахын тулд Дүүргэх бариулыг доош чирнэ үү.

  • Дараах зурган дээр би томьёог бусад нүднүүдэд хуулж аваад хүссэн үр дүнгээ авсан болохыг харж болно.

Унших Дэлгэрэнгүй: Excel дэх олон баганыг буцаахын тулд VLOOKUP (4 жишээ)

Төстэй уншилтууд

  • VLOOKUP Үгүй Ажиллаж байна (8 шалтгаан ба шийдэл)
  • Excel VLOOKUP баганаас сүүлчийн утгыг олох (хувилбартай)
  • БҮХ ТОХИРЧ БАЙГУУЛЛАГЫН ДЭЛГЭРҮҮЛЭХ, буцаах Excel (7 арга)
  • Excel дээрх өөр ажлын хуудаснаас утгыг олохын тулд VBA VLOOKUP ашиглах

3. Олон хэсгээс утгыг олохын тулд VLOOKUP програмыг ашиглана уу. Багана ба Нийт авах

Энэ жишээнд би дараах өгөгдлийн багцыг авсан. Танд зарим оюутнуудын Нэр байгаа бөгөөд Физик болон Хими -д авсан оноонууд байгаа гэж бодъё. Танд зөвхөн нэрс бүхий өөр хүснэгт байгаа бөгөөд та тэдгээрийн нэрний хажууд нийт оноог харуулахыг хүсч байна. Одоо би танд Олон баганаас утгыг олохын тулд VLOOKUP функцийг хэрхэн ашиглаж, Excel дээр Нийт оноо хэрэглэж болохыг харуулах болно.

Би чамд яаж үүнийг хийж болохыг харуулъя.

Алхам:

  • Эхлээд нүдээ сонгоно уу. Нийт оноо -г хүссэн газар. Энд би G5 нүдийг сонгосон.
  • Хоёрдугаарт, G5 нүдэнд дараах зүйлийг бичнэ үү.томъёо.
=SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE))

  • Гуравдугаарт, Enter Нийт Тэмдэглэгээ -г аваарай.
  • Хэрэв та Microsoft Excel -ийн Excel 2019 -с хуучин хувилбарыг ашиглаж байгаа бол дарна уу. Ctrl + Shift + Enter .

🔎 Томьёо хэрхэн ажилладаг вэ?

  • VLOOKUP(F5,$B$5:$D$12,{2,3},ХУДАЛ): Энд, VLOOKUP функцэд би F5 хайлтын_утга , $B$5:$D$12 -г<1 гэж сонгосон> хүснэгтийн_массив , {2,3} гэж col_index_num , FALSE гэж муж хайлт гэж бичнэ. Томъёо нь хүснэгтийн массивын 2 ​​ ба 3 баганаас хайх_утга -ын таарчуудыг буцаана.
  • SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE)): Одоо SUM функц нь хоёрын нийлбэр -г буцаана. VLOOKUP функцээс авсан утгууд.
  • Дараа нь Дүүргэх бариулыг доош чирж томьёог бусад нүд рүү хуулна.

  • Дараа нь би томьёог бусад бүх нүднүүдэд хуулж аваад хүссэн үр дүнгээ авсныг харж болно.

4. Excel-ийн олон баганыг харьцуулахын тулд VLOOKUP болон IFERROR функцуудыг ашиглана уу

Энэ хэсгийн хувьд танд Даалгаврууд -ын өгөгдлийн багц байгаа гэж үзье. энэ ажилд томилогдсон ажилчид. Тэнд томилогдсон Хуучин ажилчдын нэрийг агуулсан багана байна.даалгавар, тухайн ажилд томилогдсон Шинэ ажилтны нэрс, мөн эдгээр ажилд Одоогийн хүлээгдэж буй ажилчдын нэрс. Одоо таны ажил бол Хуучин ажилчид ба Шинэ ажилчид гэсэн хоёр баганын нэрийг харьцуулж, тохирохыг тодорхойлох явдал юм. Дараа нь та Одоогийн хүлээгдэж буй ажилчдын Нэрс баганыг тодорхойлсон таарч байгаа зүйлтэй харьцуулж, хэрэв бүх 3 баганад байгаа бол энэ нэрийг буцаана.

Хэрхэн үүнийг хийж болохыг харцгаая.

Алхам:

  • Эхлээд, хүссэн нүдээ сонгоно уу. Тохирсон ажилтан .
  • Дараа нь сонгосон нүдэнд дараах томьёог бичнэ үү.
=IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE),"")

  • Эцэст нь Enter -г дарж үр дүнг гаргана. Хэрэв та Microsoft Excel -ийн Excel 2019 -ээс хуучин хувилбарыг ашиглаж байгаа бол Ctrl + Shift + Enter товчийг дарна уу. .

🔎 Томъёо хэрхэн ажилладаг вэ?

  • VLOOKUP(C6:C11,D6:D11,1,FALSE): Томъёоны энэ хэсэг нь Хуучин ажилчдын багана болон Шинэ ажилчдын -ийг харьцуулна. багана.
  • IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),”"): Одоо IFERROR функц нь <1-г орлоно>#Үгүй хоосон мөр -тэй.
  • VLOOKUP(IFERROR(FLOOKUP(C6:C11,D6:D11,1,FALSE),"") ,E6:E11,1,FALSE): Энд VLOOKUP функц нь Одоогийн хүлээгдэж буй ажилчид баганыг дараахтай харьцуулна.эхний VLOOKUP функцээс буцаагдсан тохирох утгууд.
  • IFALROR(IFALROR(IFALSE(C6:C11,D6:D11,1,FALSE),""), E6:E11,1,FALSE),””): Эцэст нь IFERROR функц нь #N/A хоосон мөр -ээр орлоно.

Дэлгэрэнгүй унших: Тохиролтой үед VLOOKUP яагаад #N/A-г буцаадаг вэ? (5 Шалтгаан & Шийдэл)

5. Олон шалгуурт CHOOSE болон VLOOKUP функцуудыг хослуулах

Энд би танд олон баганаас өгөгдөл хэрхэн гаргаж авахыг харуулах болно олон шалгуур ашиглан. Бидэнд Борлуулалтын ажилтан , Сар , Борлуулалт гэсэн борлуулалтын мэдээллийн өгөгдлийн багц байгаа гэж үзье. Одоо таны даалгавар бол сар бүр багананд байгаа бүх борлуулалтыг харуулах шинэ хүснэгт үүсгэх явдал юм.

Алхам алхмуудыг харцгаая.

Алхам:

  • Эхлэхийн тулд сарын турш Борлуулалт хүссэн нүдээ сонгоно уу. Энд би G6 нүдийг сонгосон.
  • Дараа нь G6 нүдэнд дараах томьёог бичнэ үү.
=VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12),2,0)

  • Дараа нь үр дүнг авахын тулд Enter г дарна уу.
  • Хэрэв та <1-ийн хуучин хувилбарыг ашиглаж байгаа бол Excel 2019 -ээс>Microsoft Excel дараа нь Ctrl + Shift + Enter товчийг дарна уу.

🔎 Томъёо хэрхэн ажилладаг вэ?

  • СОНГОХ({1) ,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12): Энд СОНГОХфункц , би {1,2} индекс_тоо , $B$5:$B$12&$C$5:$C$12 -г сонгосон утга1 ба $D$5:$D$12 утга2 гэж. Энэ томъёо нь индекс_тоо -г ашиглан утгыг буцаана.
  • VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$) C$5:$C$12,$D$5:$D$12),2,0): Одоо VLOOKUP функц тохирохыг олж, зохих утгыг буцаана.
  • Дараа нь Бөглөх бариулыг доош чирж томьёог хуулна.

  • Дараа нь <1-г чирнэ үү>Fill Handle right .

  • Эцэст нь би томьёог бусад бүх нүднүүдэд хуулж, хүссэн үр дүнгээ авсныг харж болно.

Дэлгэрэнгүй унших: Excel дээр олон шалгуур бүхий VLOOKUP ашиглах (6 арга + хувилбарууд)

6. Олон баганаас утгыг динамикаар хайхад VLOOKUP болон TATCH функцуудыг хэрэглээрэй

Энэ жишээнд би та бүхэнд VLOOKUP функцийг ашиглан олон баганаас хэрхэн динамикаар утгыг олохыг харуулах болно. Excel. Би энэ жишээнд дараах өгөгдлийн багцыг авсан. Үүнд Оюутны үнэмлэх , Нэр , Тэмдэглэгээ багтсан. Өөр нэг хүснэгтэнд би Оюутны үнэмлэх -тэй байна. Одоо би VLOOKUP функцийг ашиглан энэ Оюутны ID -н эсрэг утгыг динамикаар олох болно.

Үүнийг хэрхэн хийхийг харцгаая. .

Алхам:

  • Эхлээд Тэмдэглэгээ оруулах нүдээ сонгоно уу.
  • Хоёрдугаарт бичнэ үү. дараахтухайн сонгосон нүдэнд томьёо.
=VLOOKUP(F5,$B$4:$D$12,MATCH($G$4,$B$4:$D$4,0),FALSE)

  • Гуравдугаарт, Enter дарна уу. үр дүнг авахын тулд.

🔎 Формула хэрхэн ажилладаг вэ?

  • MATCH($G$4,$B$4:$D$4,0): Энд, MATCH функц дотроос $G-г сонгосон. $4 -г l ookup_value , $B$4:$D$4 хайлтын_массив , 0 тохирох_төрөл . Томъёо нь харах_массив дахь хайлтын_утгын харьцангуй байрлалыг буцаана.
  • VLOOKUP(F5,$B$4:$D$12,MATCH($) G$4,$B$4:$D$4,0),ХУДАЛ): Одоо VLOOKUP функц тохирохыг буцаана.
  • Үүний дараа, Томьёог хуулахын тулд Дүүргэх бариулыг доош чирнэ үү.

  • Эцэст нь би томьёог дараах руу хуулсан болохыг харж болно. бусад нүднүүд болон хүссэн үр дүнгээ авсан.

Excel-ийн олон баганад зориулсан VLOOKUP функцийн өөр хувилбар

Энэ хэсэгт би мөн адил зүйлийг хийх болно. ажиллагаатай боловч өөр өөр функцтэй ( VLOOKUP -гүй). Энд би INDEX функц ба Тааруулах функцийг ашиглах болно. Одоо таны эхний жишээнд ашигласан өгөгдлийн багцыг авч үзье. Би Нэр болон ID -г ашиглан бүтээгдэхүүний Нэгж үнийг олох болно.

Харцгаая. алхмууд.

Алхам:

  • Эхлээд Нэгжийн үнэ -г хүссэн нүдээ сонгоно уу.
  • Дараа нь дараах томьёог бичнэ үү

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.