Агуулгын хүснэгт
Excel дээр ахисан түвшний хайлт хийхийн тулд VLOOKUP -ийн оронд INDEX болон MATCH -г ашиглаж болно. INDEX болон MATCH өргөн хайлт хийхэд шаардлагатай бөгөөд тэдгээрийн ихэнх нь үнэхээр гайхалтай. Жишээлбэл, бид танд Excel програмын INDEX болон MATCH функцуудыг Excel-д хэрхэн ашиглахыг заах болно.
Дадлага хийх ажлын номыг татаж авах
Энэ нийтлэлийг уншиж байхдаа дасгал хийхийн тулд энэхүү дасгалын номыг татаж авна уу.
INDEX-MATCH Formula.xlsx-ийн хэрэглээ
INDEX-MATCH-ийн үр дүнтэй 8 жишээ Excel дэх томьёо
Бид доорх хэсгүүдэд байгаа жишээ өгөгдлийн багцыг ашиглан INDEX болон үүн дээрх MATCH функцийг хэрхэн ашиглахыг харуулах болно. Бид танд утгыг хайхын тулд хоёр функцийг 8 өөр аргаар хэрхэн ашиглахыг харуулах болно.
♣Синтакс:
= INDEX ( массив , мөрийн_тоо , [ баганын_тоо ])
♣Аргументууд:
- массив : утгын нүднүүдийн муж
- Мөрийн_тоо : сонгосон муж дахь мөрийн үр дүнг буцаана.
- баганын_тоо : сонгосон муж дахь баганын үр дүнг буцаана.
♣Үр дүн:
Индекс функц утгыг буцаана. тодорхой эгнээний огтлолцол дээр байгаа тодорхой муж дахь нүдний лавлагаа бабагана.
♣Синтакс:
= МАТЧ ( харах_утга , харах_массив ,[ тохирох_төрөл ])
♣Аргументууд:
- хайлтын_утга : Таны мужаас олохыг хүсэж буй утга.
- харах_массив : Таны харах_утга -г хайж буй муж.
- тохирох_төрөл : Хайлтын утга болон массивын утгуудыг хэрхэн хайхыг заадаг. Excel-д таарч байна.
- 1 = яг эсвэл дараагийн хамгийн бага.
- 0 = яг таарч байна.
- -1 = яг эсвэл дараагийн хамгийн том.
♣Үр дүн:
Масив дахь зүйлийн байрлалыг харьцангуйгаар нь буцаана. байрлал.
Жишээ 1: Excel-ийн INDEX болон MATCH функцүүдийн үндсэн хослол
Та Үнийг хаймаар байна гэж бодъё. тодорхой Захиалгын ID -д. Үүнийг хийхийн тулд бид INDEX болон MATCH функцийг нэгтгэнэ.
1-р алхам:
- G5 нүдэнд дараах томьёог бичнэ үү.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))
Энд
- MATCH(G4,B5:B11,0) нь G4 нүдийг B5:B11 муж дахь хайлтын_утга гэж хэлнэ. яг таарч байна. Энэ нь 4 мөрийн дугаарт байгаа утга учир 4 -г буцаана.
- INDEX(D5:D11, MATCH(G4,B5:B11,0)) D5:D11 нь утгыг олж авдаг массивыг хэлдэг бөгөөд Мөрийн_тоо 4 бид үүнийг ТАРЧИЛГАА <2-оос авсан> Баганы_тоо шаардлагагүй, учир нь бид INDEX г зөвхөн нэгд нь ашигладагбагана.
Алхам 2:
- Үр дүнд хүрэхийн тулд Enter -г дарна уу.
Дэлгэрэнгүй: Excel дэх INDEX-MATCH томьёоны жишээ (8 хандлага)
Жишээ 2: Excel програмын зүүн талаас хайхдаа INDEX-MATCH томьёог ашиглана уу
Мөн та нэг баганаас нөгөө багана руу хайлт хийж болно. Манай INDEX мужийн B5:D11 хоёр дахь багана болох C баганын утгыг дараах жишээнээс олох болно. Зүүн талаас хайлт хийхийн тулд доорх алхмуудыг дагана уу.
1-р алхам:
- Дараах томьёог бичнэ үү. нүд G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)
Алхам 2:
- Дараа нь Enter -г дарж үр дүнг харна уу.
3-р алхам:
- Эцэст нь Автоматаар бөглөх -г ашиглан үр дүнг бүрэн эхээр нь харна уу.
Дэлгэрэнгүй: Олон үр дүн гаргахын тулд Excel-ийн INDEX-MATCH томьёог хэрхэн ашиглах вэ
Жишээ 3: Excel-ийн INDEX болон MATCH функцийг нэгтгэн том жижиг жижиг жижиг үсгийн байдалд дүн шинжилгээ хийх
Үй үсгийн жижиг үсэг мэдрэгчтэй шинжилгээ , та INDEX болон МАТЧ функцийг хослуулан хэрэглэж болно.
Шинжилж, хайлт хийхийн тулд дараахыг дагана уу. доорх алхмууд.
1-р алхам:
- Бид MARK ID-г олохыг хүсэж байна. Марк -ын оронд. Юу болсныг харцгаая. Дараах томьёоны нүдийг C5 оруулна уу.
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
Алхам2:
- Эцэст нь Enter г дарж MARK -ын Захиалгын ID -г олоорой.
Сайн харах; MARK том үсэгтэй төгс тохирох үр дүнг авсан боловч Марк -д тохирохгүй.
Жишээ 4: Excel-ийн INDEX-MATCH томьёотой хоёр баганыг хайх
Та олон шалгуур -ын хувьд нэгэн зэрэг олон баганаас хайлт хийж болно гэдгийг анхаарах нь үнэхээр гайхалтай. Жишээлбэл, бид тухайн хүний Захиалгын ID мөн Үнэ -г хайх болно. Хоёр шалгуурыг хайхын тулд доорх алхмуудыг дагана уу.
Алхам 1:
- Эхлээд дараахыг бичнэ үү. G5 нүдэнд томьёо.
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
- Хоёрдугаарт, Enter -г дарна уу. G5 нүдэнд эхний утгыг авна.
Тиймээс та G5 нүдэнд эхний хайлтын утгыг авна.
2-р алхам:
- Хоёр дахь хайлтын утгыг авахын тулд G6 нүдэнд дараах томьёог бичнэ үү. .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))
- Энэ бол массив функц тул бид <товчийг дарж энэ функцийг ашиглах хэрэгтэй. 1> Crtl + Shift + Enter
- Үүний үр дүнд та G6 нүдний эхний хайлтын утга.
Дэлгэрэнгүй: Олон шалгууртай INDEX TATCH Өөр хуудас (2 арга)
Төстэй уншилтууд
- Excel INDEX TATCH олон утгыг буцаахНэг нүдэнд
- Олон утгыг хэвтээ байдлаар буцаах Excel-ийн INDEX-MATCH томьёо
- [Тогтмол!] INDEX TATCH Excel-д зөв утгыг буцаахгүй байна ( 5 шалтгаан)
- Excel дэх тодорхой өгөгдлийг хэрхэн сонгох вэ (6 арга)
- INDEX TATCH vs VLOOKUP функц (9 жишээ)
Жишээ 5: INDEX-MATCH томьёог ашиглан хоёр талын хайлт
Та Хоёр талын дотор мөр, баганын хайлт хийж болно. Мөр, баганын утгыг нэгэн зэрэг олохын тулд доорх алхмуудыг дагана уу.
Алхам 1:
- G7 нүдэнд томьёог оруулна уу.
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))
2-р алхам:
- Эцэст нь Enter дарна уу.
Жишээ 6: INDEX болон MATCH функцийг нэгтгэснээр Excel-д хамгийн ойр таарч байна
INDEX функц ба MATCH функц нь муж хоорондын хамгийн ойр тохирохыг олох эсвэл хайхад тустай. Жишээ нь, энэ тохиолдолд $15 болох бидний зорилтот үнэ цэнэд хэн хамгийн ойр байгааг бид тодорхойлохыг хүсч байна. Үүнийг хийхийн тулд доорх алхмуудыг дагана уу.
1-р алхам:
- Хамгийн ойр тохирохыг олохын тулд бичнэ үү. дараах томьёо.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))
Энд
ABS(D5:D11-G4) нь 15 D5:D11 муж хоорондын зорилтот утгатай зөрүүний үнэмлэхүй утга.
MIN(ABS(D5:D11-G4) командууд абсолютийн хамгийн бага зөрүүг олохутгууд.
2-р алхам:
- Ctrl + Shift <товчийг дарснаар 2> + Enter , бид энэ функцийг массив функц болгон ашиглах болно.
Дэлгэрэнгүй: Excel дээр хамгийн бага утгыг олох INDEX-MATCH томьёо (4 тохиромжтой арга)
Жишээ 7: Excel-ийн INDEX болон MATCH функцийг ашиглан гурван талын хайлт
A Гурван талын хайлт нь INDEX болон MATCH функцийг ашиглан хийж чадах хамгийн сайн зүйл юм. Гурван талын хайлт холбооны нэмэлт хэмжигдэхүүнийг нэмдэг. Жишээлбэл, бид Жэнни хоёр өөр зүйлд гурван сард юу төлсөнийг бид олж мэдэх боломжтой. Үүнийг хийхийн тулд доор дурдсан хялбар алхмуудыг дагана уу.
1-р алхам:
- Гурав -way Lookup , эхлээд H6 нүдэнд доорх томьёог бичнэ үү.
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Jan",1,IF(H$4="Feb",2,3))))
Алхам 2:
- Эцэст нь Enter г дарж хайлтын эхний утгыг авна уу.
Алхам 3:
- Дараа нь Автоматаар дүүргэх
Жишээ 8: Зэрлэг тэмдэгттэй INDEX-MATCH томьёог хэрэглээрэй
Excel мөн хэсэгчилсэн тохирох утгыг тодорхойлж болно. Үүнийг хийхийн тулд INDEX болон MATCH функцуудыг ашиглана. Үүнийг хийхийн тулд бид (*) одыг орлуулагч тэмдэг болгон ашиглана.Эхлэхийн тулд доорх зааврыг дагана уу.
1-р алхам:
- Нэгдүгээрт, нүдэнд G5 , доорх томьёог бичнэ үү.
=INDEX($D$5:$D$11,MATCH(F5&"*",$C$5:$C$11,0),1)
2-р алхам:
- Дараа нь Enter товчийг дарж өөрчлөлтийг харна уу.
3-р алхам:
- Зүгээр л Автоматаар дүүргэх хэрэгслээр шаардлагатай нүднүүдийг бөглөнө үү.
Үүний үр дүнд энэ нь дараах үр дүнг буцаадаг болохыг харж болно. “ Жэнни ,” яг таараагүй ч гэсэн.
Дэлгэрэнгүй: Excel дээрх Wildcard-тай олон шалгуурыг INDEX TATCH (Бүрэн гарын авлага)
Дүгнэлт
Дүгнэж хэлэхэд энэ нийтлэл INDEX <-г хэрхэн ашиглахыг харуулсан гэж найдаж байна. 2>болон MATCH функцууд нь олон шалгуурыг нэгтгэдэг. Дадлага хийх номыг сайтар ажиглаж, ашиглаж сурсан зүйлээ тавь. Бид таны дэмжлэгийн ачаар ийм хөтөлбөрийг нөхөн төлөхөд бэлэн байна.
Хэрэв танд асуух зүйл байвал бидэнтэй холбоо барина уу. Доорх коммент хэсэгт юу гэж бодож байгаагаа надад хэлээрэй.
Таны асуултад ExcelWIKI мэргэжилтнүүд аль болох хурдан хариулах болно.