Агуулгын хүснэгт
Та Excel дээр олон утгыг тааруулж буцаахын тулд VLOOKUP функцийг ашиглах боломжгүй. Энэ нийтлэлд би INDEX функцийг хэрхэн босоо болон хэвтээ байдлаар олон утгыг тааруулж буцаахыг харуулах болно. Би танд даалгавраа хийх өөр аргуудыг бас харуулах болно.
Бидний мэдээллийн санд өөр өөр улсын олон хотын нэр байгаа гэж бодъё. Одоо бид аль нэг улсын багана эсвэл мөрөнд хотуудын нэрийг авахыг хүсч байна.
Дадлага хийх ажлын номыг татаж авах
Индекс тааруулах олон тооны буцаах утгууд Vertically.xlsx
Босоо болон бусад тохиолдлуудад олон утгыг тааруулах, буцаах индекс функц
1. Хэрэв бид VLOOKUP функцийг ашиглавал юу болох вэ?
Эхлээд VLOOKUP функцийг ашиглан олон утгыг тааруулж буцаахыг хүсвэл юу болохыг харцгаая. АНУ болон энэ улсын хотуудыг буцаахын тулд E5,
=VLOOKUP(D5,A5:B15,2,FALSE)
<нүдэнд дараах томьёог бичнэ үү. 0>Энд, D5= Хайлтын утгаA5:B15 = хайлтын хүрээ
2 = Хайлтын багана муж
ХУДАЛ = Яг таарч байна
ENTER -г дарсны дараа бид зөвхөн эхний хотын нэрийг авна. . Энэ нь VLOOKUP олон утгыг буцаах боломжгүй, зөвхөн эхний утгыг буцаана гэсэн үг. Тиймээс бид VLOOKUP ашиглан босоо байдлаар олон утгыг авах боломжгүй функц.
Дэлгэрэнгүй: Excel дээр VLOOKUP-ын оронд INDEX TATCH-ийг хэрхэн ашиглах вэ (3 арга)
2. Олон утгыг тааруулах ба буцаах INDEX функц
2.1 Босоо утгыг буцаах
INDEX функц нь босоо чиглэлд олон утгыг тааруулж буцаах боломжтой. E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")
Энд $B$5:$B$15 нүдэнд томьёог бичнэ үү. =утгын муж
$D$5 = хайх шалгуур
$A$5:$A$15 = шалгуур үзүүлэлтийн муж
ROW(1:1) утгыг босоо байдлаар буцаана
ENTER товчийг дарсны дараа та E5 нүдэнд АНУ-ын анхны хотыг авах болно.
Одоо E5 нүдийг босоо байдлаар доош чирнэ үү. АНУ-ын бүх хотыг E баганаас авна уу.
Та томьёог ашиглан бусад улстай тааруулж болно. D5 нүдэнд улсын нэрийг оруулна уу, энэ нь D баганад тухайн улсын хотуудыг автоматаар буцаана.
2.2 Буцах Хэвтээ утгууд
INDEX функц нь мөн утгыг хэвтээ байдлаар буцаана. E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")
Энд $B$5:$B$15 нүдэнд томьёог бичнэ үү. =утгын муж
$D$5 = хайх шалгуур
$A$5:$A$15 = шалгуур үзүүлэлтийн муж
БАГАНА(A1) утга ньхэвтээ байдлаар буцаана
ENTER дарсны дараа та АНУ-ын анхны хотыг авах болно.
Одоо E5 нүдийг хэвтээ байдлаар чирвэл та АНУ-ын бүх хотыг 5 эгнээнд авах болно.
Дэлгэрэнгүй: Олон утгыг хэвтээ байдлаар буцаах Excel-ийн INDEX-MATCH томьёо
3. Нүдэнд олон утгыг буцаах TEXTJOIN функц
TEXTJOIN функц нь нэг нүдэнд олон утгыг буцаах боломжтой. E5,
=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))
Энд, D5 = Шалгуур
<нүдэнд томьёог бичнэ үү. 1> A5:B15 = Шалгуурт тохирох муж
B5:B15 = Утгын муж
ҮНЭН = Бүх зүйлийг үл хоосон нүднүүд
ENTER товчийг дарсны дараа та E5 нүдэнд АНУ-ын бүх хотуудыг авах болно.
Дэлгэрэнгүй: Excel INDEX TATCH Хэрэв нүдэнд текст агуулагдаж байвал
Төстэй Уншлага
- Excel дэх тодорхой өгөгдлийг хэрхэн сонгох (6 арга)
- INDEX TATCH vs VLOOKUP функц (9 жишээ)
- Excel-д INDEX-MATCH томьёог олон үр дүн гаргахын тулд хэрхэн ашиглах вэ
- Олон шалгуур бүхий Excel INDEX TATCH (4 тохиромжтой жишээ)
- Excel-ийн мөр, баганын олон шалгуурыг индексжүүлэх
4. Олон утгыг босоо байдлаар шүүх
Та утгуудыг авч болно.босоо байдлаар Шүүлтүүр ашиглана. Үүний тулд эхлээд Нүүр > Засварлах > Эрэмбэлэх & Шүүлтүүр > Шүүлтүүр.
Одоо бүх баганын толгойн хажууд бага зэрэг доош чиглэсэн сум харагдах болно. Улс -ын хажууд байгаа сум дээр дарна уу. унтраах цэс гарч ирнэ. Энэ цэснээс зөвхөн АНУ -г сонгоод ОК дээр дарна уу.
Одоо та өгөгдлийн багцдаа зөвхөн АНУ-ын хотууд.
5. Олон утгыг босоо байдлаар тааруулж, буцаахын тулд индекс болон нэгтгэх
INDEX функц ба НЭГДСЭН функц нь Excel-д босоо байдлаар олон утгыг нэгтгэж, буцааж болно. E5,
=IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")
Энд $B$5:$B$15 нүдэнд томьёог бичнэ үү. =утгын муж
$D$5 = хайх шалгуур
$A$5:$A$15 = шалгуур үзүүлэлтийн муж
ENTER товчийг дарсны дараа та E5 нүдэнд АНУ-ын анхны хотыг авах болно.
Одоо E5 нүдийг босоогоор нь доош чирвэл E баганад АНУ-ын бүх хотууд гарч ирнэ.
Дэлгэрэнгүй: Excel индекс Ганц/олон үр дүнтэй дан/олон шалгуурыг тааруулах
Дүгнэлт
Та тайлбарласан аргуудын аль нэгийг ашиглан олон утгыг босоо чиглэлд тааруулж буцаах боломжтой боловч INDEX функцийг ашиглах нь хамгийн тохиромжтой.тохиромжтой арга. Хэрэв танд аль нэг аргын талаар төөрөгдөл байвал сэтгэгдэл үлдээнэ үү.