Excel дээр олон утгыг хэвтээ байдлаар буцаахын тулд VLOOKUP

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

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

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

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

Олон утгыг хэвтээ байдлаар буцаахын тулд VLOOKUP.xlsx

Хэвтээ байдлаар олон утгыг дахин харах, буцаах 2 арга

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

1. INDEX, SMALL, IF функцуудыг DLOOKUP болон харгалзах утгуудыг хэвтээ байдлаар буцаахад ашиглах нь

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

Жишээ нь, бид ухаалаг гар утасны брэнд- Samsung-ийн загварын нэрийг 16-р эгнээнд харуулахыг хүсэж байна.

📌 Алхам 1:

C16 нүдэнд шаардлагатай томъёо нь:

=INDEX($C$5:$C$14, SMALL(IF($B$16=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1), COLUMN(A1)))

Enter товчийг дарсны дараа та хүснэгтээс Samsung-ийн анхны загварын нэрийг авах болно.

📌 Алхам 2:

Одоо Дүүргэх бариул -г ашиглаарай C16 нүднээс #NUM алдаа гарч ирэх хүртэл 16 мөрийн дагуу баруун тийш чирнэ үү.

Алгасах эхлээд #NUM алдаа гаргаж, алдаа агуулсан нүдний өмнө автоматаар бөглөхөө зогсооно уу.

Тэгээд танд өгөгдсөн хүснэгтэд байгаа Samsung ухаалаг гар утасны бүх загварын нэрийг хэвтээ байдлаар харуулах болно.

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

  • ROW($B) $5:$B$14)-ROW($B$5)+1: Энэ хэсэг нь IF функцын хоёр дахь аргумент ([утга_үнэн]) -д оноогдсон. Энэ нь B5:B14 нүдний мужид байгаа бүх өгөгдлийн мөрийн дугаарыг тодорхойлж дараах массивыг буцаана:

{1;2;3;4; 5;6;7;8;9;10}

  • Хэрэв($B$16=$B$5:$B$14, ROW($B$5:$B$14) )-ROW($B$5)+1): Томъёоны энэ хэсэг нь зөвхөн Samsung төхөөрөмжүүдийн шалгуурт таарч байна. Хэрэв тохирол олдвол томьёо нь хэтийн мөрийн дугаарыг буцаана, үгүй ​​бол ХУДАЛ -г буцаана. Тэгэхээр, энэ томъёоноос нийт буцах массивбайх болно:

{1;ХУДАЛ;3;ХУДАЛ;5;6;ХУДАЛ;ХУДАЛ;9;ХУДАЛ

  • SMALL(Хэрэв($B$16=$B$5:$B$14, ROW($B$5:$B$14)-ROW($B$5)+1), БАГАНА(A1)): Энд ЖИЖИГ функц байна. Өмнөх алхамаас олдсон хамгийн бага эсвэл хамгийн бага мөрийн дугаарыг задлах бөгөөд энэ нь INDEX функцын хоёр дахь аргумент (мөрийн_тоо) гэж тодорхойлогдох болно.
  • Эцэст нь, Бүхэл болон хосолсон томьёо нь С баганаас Samsung төхөөрөмжүүдийн анхны загварын нэрийг гаргаж авдаг.

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

Ижил төстэй уншилтууд

  • VLOOKUP ажиллахгүй байна (8 шалтгаан ба шийдэл)
  • Яагаад Тохирол байгаа үед VLOOKUP #N/A буцаадаг вэ? (5 шалтгаан & шийдэл)
  • Excel VLOOKUP нь олон утгыг босоо байдлаар буцаана
  • Excel VLOOKUP нь нэг нүдэнд олон утгыг таслалаар тусгаарлаж буцаана

2. Excel-ийн өгөгдлийн дарааллаас DLOOKUP болон олон утгыг хэвтээ байдлаар буцаана

Одоо өөр хувилбарыг авч үзье. Дараах хүснэгтэд Б баганад ухаалаг утасны хоёр брэндийг дарааллаар нь харуулав. Өмнөхтэй адил, бид тодорхой нэг брэндийн загварын нэрийг задлах болно, гэхдээ өөр томьёотой. Мөн энэ томъёо нь зөвхөн дараалсан өгөгдлийн хүрээнд ажиллах болно. Хэрэв брэндийн нэрс өмнөх хэсэгт үзүүлсэн шиг санамсаргүй дарааллаар байвал энэ томъёо зөв ажиллахгүй.

ХэрэвЖишээ нь, бид зөвхөн Xiaomi ухаалаг гар утасны загварын нэрийг задлаад 16-р эгнээ -д хэвтээ байдлаар харуулах болно.

📌 Алхам 1:

Гаралтад C16 нүд шаардлагатай томьёо нь:

<1 байна> =IF(COLUMN()-2<=COUNTIF($B$5:$B$14,$B16), INDEX($C$5:$C$14,MATCH($B16,$B$5:$B$14,0)+COLUMN()-3),"")

Enter товчийг дарснаар танд Xiaomi-ийн анхны ухаалаг утасны загварын нэр гарч ирэх болно.

📌 Алхам 2:

Одоо Дүүргэх бариул -г ашиглан дагуу баруун тийш автоматаар бөглөнө үү. Хоосон нүд гарч ирэх хүртэл 16-р мөр .

Тэгээд танд сонгосон брэндийн бүх загварын нэрс зөвхөн доорх дэлгэцийн агшинд үзүүлсэн шиг харагдах болно.

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

  • MAATCH($B16,$B$5:$B$14,0): INDEX функц доторх MATCH функц нь Xiaomi нэрийг агуулсан нүдний эхний эгнээний дугаарыг буцаана.
  • MATCH($B16, $B$5:$B$14,0)+COLUMN()-3: Энэ хэсэг нь INDEX функцийн хоёр дахь аргумент бөгөөд эхний үр дүнгийн өгөгдлийн мөрийн дугаарыг тодорхойлдог. e хайсан.
  • ИНДЕКС($C$5:$C$14, MATCH($B16,$B$5:$B$14,0)+COLUMN()-3): Энэ хэсэг нь өмнөх алхамд олдсон мөрийн дугаар дээр үндэслэн эхний гаралтын өгөгдлийг задлах IF функцийн ([үнэн_үнэн]) хоёр дахь аргумент юм.
  • Хэрэв тохирох зүйл олдохгүй бол IF функц нь хоосон нүдийг буцаана.

💭 Тэмдэглэл: Энэ томьёотой өгөгдлийг зөв буцаахын тулд та шаардлагатай. Б багана нь шалгуур үзүүлэлтийг илэрхийлэх ба С багана гаралтын өгөгдөлтэй байх Б баганаас хүснэгтийг эхлүүлнэ. Та мөн В16 нүдэнд миний үзүүлсэн шиг хүснэгтийн доор эсвэл дээр байрлах В баганад сонгосон шалгуурыг тодорхойлох хэрэгтэй.

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

Төгсгөлийн үгс

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

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