Excel INDEX TATCH Хэрэв нүдэнд текст агуулагдсан бол

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

Агуулгын хүснэгт

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

Дасгал хийх ажлын ном

Дараах ажлын номыг татаж аваад дасгалаа хийнэ үү.

Нүдэд Text.xlsx агуулагдана

Excel-ийн INDEX функцийн танилцуулга

Microsoft Excel-ийн INDEX функц нүдийг буцаана тодорхойлогдсон массив эсвэл мужын утга.

  • Синтакс:

=INDEX (массив, мөрийн_тоо, [бага_тоо], [ талбайн_тоо])

  • Аргументууд:

массив: Нүдний муж эсвэл тогтмол массив.

row_num: Шаардлагатай муж эсвэл массивын мөрийн дугаар.

[col_num]: Шаардлагатай муж эсвэл массивын баганын дугаар.

[талбайн_тоо]: бүхий бүх мужуудын сонгосон лавлагааны дугаар Энэ нь сонголттой.

Excel MATCH функцийн танилцуулга

Microsoft Excel-ийн MATCH функц хайлтын байршлыг олоход ашиглагддаг. массив дахь утга эсвэл a хүрээ. Энэ нь тоон утгыг буцаана.

  • Синтакс:

=MATCH(хайх_утга, хайлтын_массив, [тохируулах_төрөл])

  • Аргументууд:

хайлтын_утга: Хайлтын утга C12 нүдэнд утгыг буцаана.

АЛХАМ:

  • Нүдийг сонгоно уу. C12 .
  • Дараа нь томьёог бичнэ үү:
=INDEX($C$5:$C$9,MATCH(TRUE,EXACT(B12,B5:B9),0),1)

  • Үр дүнг харахын тулд Enter г дарна уу.

Томьёоны задаргаа

EXACT(B12,B5:B9)

Энэ нь хайлтын утгын яг тохирохыг олох болно. Энэ нь яг таарч байвал ҮНЭН, таарахгүй бол ХУДАЛ гэж буцаана.

TАРЧИЛСАН(ҮНЭН,ЯГШ(B12,B5:B9),0)

Энэ нь өмнөх алхамаас ҮНЭН гэсэн байрлалыг олох болно.

INDEX($C$5:$C$9,MATCH(ҮНЭН, ЯГГҮЙ(B12,) B5:B9),0),1)

Энэ нь өмнөх алхамын байрлалын утгыг ашиглан голч оноог буцаана.

Дүгнэлт

Хэрэв нүдэнд текст байгаа бол бид Excel-ийн INDEX & MATCH функцийг хялбархан нэгтгэж утгыг хайх боломжтой. Дадлага хийх ажлын дэвтэр нэмэгдсэн байна. Үргэлжлүүлээд үзээрэй. Юу ч асууж эсвэл шинэ аргыг санал болгож болно.

хайлтын массив эсвэл муж.

харах_массив: Бидний утгыг хайхыг хүсэж буй хайлтын массив эсвэл нүдний муж.

[тохируулах_төрөл]: Энэ нь гүйцэтгэх функцийн тохирох төрлийг заана. Гурван төрөл байдаг:

Утгын яг таарч байна = 0

Хайлтын утгатай тэнцүү буюу түүнээс бага хамгийн том утга =

Хамгийн бага утга нь хайлтын утгатай тэнцүү буюу түүнээс их = -1

9 Excel INDEX & Хэрэв нүдэнд текст агуулагдсан бол MATCH функцууд

1. Энгийн хайлт хийхэд INDEX MATCH функцийг ашиглах

Бид энгийн багана эсвэл мөрөнд INDEX MATCH функцийг ашиглаж болно. ажлын хуудаснаас хайх. VLOOKUP функц зөвхөн босоо хайлт хийхэд ашиглагддаг. Тиймээс энэ хослол энд маш сайн ажилладаг.

1.1 Босоо хайлтын хувьд

Бидэнд математикийн оноо бүхий оюутны нэрсийн мэдээллийн багцыг босоо байрлалд байгаа гэж үзвэл. Бид B4:C9 муж дахь Робын математикийн оноог хайж E5 нүдэн дэх утгыг буцаана.

АЛХАМ:

  • Эхлээд E5 нүд -г сонгоно уу.
  • Дараа нь томьёог бичнэ үү:
=INDEX($B$5:$C$9,MATCH("Rob",$B$5:$B$9,0),2)

  • Одоо үр дүнг харахын тулд Enter дарна уу.

Томъёоны задаргаа

ТОГЛОЛТ(“Роб”,$B$5:$B$9,0)

Энэ нь B5:B9 мужаас яг тохирохыг хайх болно.

INDEX($B$5:$C$9,MATCH(“Роб”,$B$5:$B$9,0),2)

Энэ нь B5 мужаас утгыг буцаана :C9 .

1.2 Хэвтээ хайлтын хувьд

Энд бид ижил өгөгдлийн багц хэвтээ байрлалтай байна. Бид B4:G5 мужаас Робын математикийн оноог хайж B8 нүдэн дэх утгыг буцаана.

АЛХАМ:

  • Эхлээд В8 нүд -г сонгоно уу.
  • Одоо дараах томъёог бичнэ үү:
=INDEX($C$4:$G$5,2,MATCH("Rob",$C$4:$G$4,0))

  • Эцэст нь Enter дарж үр дүнг харна уу.

Томъёоны задаргаа

ТОХИРОЛТ(“Роб”,$C$4:$G$4,0)

Энэ нь C4:G4 мужаас яг тохирохыг хайх болно.

INDEX($C$4:$G$5, 2,MATCH(“Rob”,$C$4:$G$4,0))

Энэ нь C4:G5 мужаас утгыг буцаана.

2. Зүүн талд хайх INDEX MATCH функцийг оруулах

Зүүн баганаас хайлтын өгөгдлийн утгыг гаргаж авахын тулд бид INDEX MATCH функцуудын хослолыг ашиглаж болно. Бидэнд англи хэл, математик, физикийн оноотой оюутны нэрсийн мэдээллийн багц ( B4:E9 ) байна гэж бодъё. Бид Робын математикийн оноог хайж G5 нүдэн дэх утгыг буцаана.

АЛХАМ:

  • G5 нүдийг сонго.
  • Дараа нь томьёог бичнэ үү:
=INDEX($B$5:$E$9,MATCH("Rob",E5:E9,0),2)

  • Enter товчийг дарж үр дүнг гаргана уу.

Формула задаргаа

MATCH(“Роб”,E5:E9,0)

Энэ нь хайлт хийх болно E5:E9 муж дахь яг таарч байна.

INDEX($B$5:$E$9,MATCH(“Роб”,E5: E9,0),2)

Энэ нь B5:E9 мужаас утгыг буцаана.

3. INDEX MATCH функцтэй хоёр талын хайлт Хэрэв Нүдэнд текст агуулагдана

Excel INDEX MATCH функцууд хайлтын өгөгдлийн утгыг олон баганаас гаргаж авах гэх мэт хоёр талын хайлтыг маш сайн гүйцэтгэдэг. Энд бид өөр өөр сэдвийн тэмдэгтэй өөр өөр оюутны нэрсийн мэдээллийн багц ( B4:E9 ) байна. Бид C12:E12 нүдэн дэх Робын бүх сэдвийг задлах гэж байна.

АЛХАМ:

  • Эхлээд C12 нүд -г сонгоно уу.
  • Одоо дараах томъёог бичнэ үү:
=INDEX($C$5:$E$9,MATCH($B$12,$B$5:$B$9,0),MATCH(C$11,$C$4:$E$4,0))

  • Төгсгөлд нь Enter товчийг дарна уу. Нүднүүдийг автоматаар дүүргэхийн тулд баруун талын Дүүргэх бариул -г ашиглана уу.

Томьёоны задаргаа

MATCH($B$12,$B$5:$B$9,0)

Энэ нь хүрээн дэх Робын яг таарч байгааг хайна. B5:B9 .

MATCH(C$11,$C$4:$E$4,0)

Энэ нь хайлт хийх болно C4:E4 муж дахь сэдвийн яг таарч тохирох (АНГЛИ/МАТЕМ/ФИЗИК).

INDEX($C$5:$E) $9,MATCH($B$12,$B$5:$B$9,0),MATCH(C$11,$C$4:$E$4,0))

Энэ нь дараах утгыг буцаана. муж C5:E9 .

Дэлгэрэнгүй: Excel дээр INDEX-MATCH-тай бол (3 тохиромжтой арга)

4. Утга хайхын тулд INDEX MATCH функцийг ашиглахVLOOKUP функц (9 жишээ)
  • Excel дээр давхардсан утга бүхий INDEX+MATCH (3 хурдан арга)
  • 5. INDEX, MATCH ашиглах & Нүдэнд байгаа текст дээр үндэслэсэн утгыг авах SUM функцууд

    Бид оюутны ‘Rob’-ын нийт хичээлийн оноог мэдэхийг хүсч байна гэж бодъё. Бид C12 нүдэнд утгыг авахын тулд SUM функц -ийг INDEX TATCH функцүүд -ын хамт ашиглаж болно.

    АЛХАМ:

    • C12 нүд -г сонгоно уу.
    • Одоо томьёог бичнэ үү:
    =SUM(INDEX($C$5:$E$9,MATCH($B$12,$B$5:$B$9,0),0))

    • Дараа нь Enter дарж үр дүнг харна уу.

    Томьёоны задаргаа

    ТОХИРУУЛАЛТ($B$12,$B$5:$B$9,0)

    Энэ нь B5:B9 муж дахь B12 нүдтэй яг таарч байгааг хайх болно.

    INDEX($C$5:$E$9,MATCH($B$12,$B$5:$B$9,0),0)

    Энэ нь мужаас утгыг буцаана C5:E9 . Энд INDEX функц дотор бид ‘ 0 ’-г баганын дугаар болгон оруулна. Энэ нь мөрийн бүх утгыг буцаана.

    SUM(INDEX($C$5:$E$9,MATCH($B$12,$B$5:$B) $9,0),0))

    Энэ нь өмнөх алхамаас буцаасан бүх утгыг нэгтгэн гаргана.

    Дэлгэрэнгүй: Нийтлэнэ. Excel-ийн олон шалгуурын дагуу INDEX-MATCH функцууд

    6. Нүдний тексттэй хэсэгчлэн тааруулахын тулд INDEX MATCH функцийг одоор оруулах

    Од нь Excel А-д дурын тооны тэмдэгтийг төлөөлдөг зэрлэг тэмдэгт текст мөр. Хэрэв хэсэгчилсэн тохирол байвал INDEX MATCH функцууд -тай утгыг хайхдаа бид үүнийг ашигладаг. Доорх өгөгдлийн багцад ( B4:C9 ) бид бүх сурагчдын бүтэн нэрийг математикийн онооны хамт оруулсан байна. Мөн оюутнуудын хэсэгчилсэн нэр бүхий мэдээллийн багц. Бид тэдний математикийн оноог олж F5:F9 мужид оруулах болно.

    АЛХАМ:

    • Эхлээд F5 нүд -г сонгоно уу.
    • Томьёог бичнэ үү:
    =INDEX($C$5:$C$9,MATCH(E5&"*",$B$5:$B$9,0),1)

    • Эцэст нь Enter товчийг дараад нүднүүдийг автоматаар дүүргэхийн тулд Дүүргэх бариул -г ашиглана уу.

    Томъёоны задаргаа

    TATCH(E5&”*”,$B$5:$B$9,0)

    Хайлтын утгын хувьд бид E5&”*” Одны буцах 'Боб' нэрээр эхэлсэн тэмдэгтүүд болон дурын тооны тоогоор ашиглана. B5:B9 текстийн мөрийн мужаас түүний араас тэмдэгтүүд.

    INDEX($C$5:$C$9,MATCH(E5&"* ”,$B$5:$B$9,0),1)

    Энэ нь C5:C9 мужаас утгыг буцаана.

    ТАЙЛБАР: Энэ томъёо нь зөвхөн нэг удаа таарах тохиолдолд ажиллана. Олон таарч байгаа тохиолдолд энэ нь зөвхөн эхний тохирлыг харуулах болно.

    Дэлгэрэнгүй: Excel дээрх Wildcard бүхий INDEX TATCH Олон шалгуур (Бүрэн гарын авлага)

    7. Excel-ийн хамгийн ойр тохирохыг олох INDEX MATCH функцууд

    Бидэнд оюутны голч дүн ( B4:C9 ) байгаа гэж бодъё. Бид олох гэж байна C12 нүдэнд шаардлагатай голч дүн бүхий хамгийн ойрын голч дүнтэй оюутан. Энд бид INDEX & MATCH функцууд нь MIN & ABS функцууд .

    АЛХАМ:

    • C12 нүдийг сонгоно уу .
    • Одоо томъёог оруулна уу:
    =INDEX($B$5:$B$9,MATCH(MIN(ABS(B12-C5:C9)),ABS(B12-$C$5:$C$9),0))

    • Дараа нь <1-г дарна уу>Үр дүнг харахын тулд оруулна уу.

    Томьёоны задаргаа

    MATCH(MIN(ABS(B12-C5:C9)),ABS(B12-$C$5:$C$9),0)

    Энэ нь нүднүүдийн яг таарч байгааг хайх болно B12 муж B5:B9 .

    MIN(ABS(B12-C5:C9)

    Энэ нь шаардлагатай CGPA болон бусад бүх CGPA хоорондын хамгийн бага зөрүүг өгөх болно. Хамгийн ойр (их эсвэл бага) утгыг баталгаажуулахын тулд бид ABS функцийг энд ашиглана. дотор MATCH функц , хамгийн бага утга нь хайлтын утга байх болно.

    ABS(B12-$C$5:$C$9)

    Энэ нь MATCH функц доторх хайлтын массив болно.

    MATCH(MIN(ABS(B12-C5:C9)),ABS (B12-$C$5:$C$9),0)

    Одоо MATCH функц нь хамгийн ойр байгаа массиваас оюутны нэрний байрлалын дугаарыг олох болно. CGPA.

    INDEX($B$5:$B$9,MATCH(MIN(ABS(B12-C5:C9)),ABS(B12-$C$5:$C$9),0))

    Энэ оюутны нэрийг буцаана.

    Дэлгэрэнгүй: Excel дээр хамгийн бага утгыг олох INDEX-MATCH томьёо (4 тохиромжтой арга)

    8. олохINDEX-тэй ойролцоогоор таарч байна & AMP; MATCH функцууд

    Энд бид оюутны бүх оноог агуулсан мэдээллийн багцтай байна. Мөн үндсэн ширээний хажууд үнэлгээний хүснэгт байдаг. Бид оюутан бүрийн үнэлгээг D5:D9 зөв ( F5:G10 ) дээр үндэслэн тогтоох болно.

    АЛХАМ:

    • Эхлээд D5 нүд -г сонго.
    • Дараа нь томьёог бичнэ үү:
    =INDEX($G$6:$G$10,MATCH(C5,$F$6:$F$10,1),1)

    • Эцэст нь Enter дарж Дүүргэх бариул -г ашиглан нийт дүнг харна уу. үр дүн.

    Томьёоны задаргаа

    ТОХИРУУЛАХ(C5,$) F$6:$F$10,1)

    Энэ нь F6:F10 муж дахь C5 нүдтэй яг таарч байгааг хайх болно. Энэ нь тэмдэглэгээний мужийг давж, хайлтын утгаас бага буюу тэнцүү утгыг буцаана гэсэн үг.

    INDEX($G$6:$G$10) ,MATCH(C5,$F$6:$F$10,1),1)

    Энэ нь өмнөх алхамын байрлалын утгыг ашиглан үнэлгээг буцаана.

    9. Тохиолдол INDEX-тэй мэдрэмтгий хайлт & AMP; MATCH функцууд Хэрэв нүднүүдэд текст агуулагдаж байвал

    Бага үсгээр хайхад ердийн хайлт ажиллахгүй. Энэ тохиолдолд Excel INDEX & MATCH функцууд чухал үүрэг гүйцэтгэдэг. Бидэнд оюутнуудын голч дүн бүхий өгөгдлийн багц байгаа гэж бодъё. Ижил нэртэй хоёр оюутан байна. Тэдний хоорондох цорын ганц ялгаа нь нэг нь "сараана", нөгөө нь "Сараана" гэж бичигдсэн байдаг. Одоо бид Lily-ийн CGPA-г гаргаж авах гэж байнаОлон шалгуур

    Заримдаа бид хайлтын утгуудыг нэгтгэж, тодорхойлсон массиваас тэдгээрийн мэдээллийг бүхэлд нь буцаах шаардлагатай болдог. Бид энд VLOOKUP функцийг ашиглаж болох ч үүнд туслах багана хэрэгтэй. INDEX MATCH функцууд комбины тусламжтайгаар бид утгыг хялбархан олох боломжтой. Доорх өгөгдлийн багцаас бид D12 нүдэн дэх B4:D9 мужаас 'Майк Хансен'-ын Физик тэмдгийг гаргаж авахыг хүсэж байна.

    АЛХАМ:

    • Эхлээд D12B нүдийг сонго.
    • Томьёог бичнэ үү:
    =INDEX($D$5:$D$9,MATCH($B$12&"|"&$C$12,$B$5:$B$9&"|"&$C$5:$C$9,0))

    • Эцэст нь Enter дарж үр дүнг харна уу.

    Томъёоны задаргаа

    ТОГЛОЛТ($B$12&"

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