Бір ұяшықтағы бірнеше мәндерді қайтару үшін Excel INDEX MATCH

  • Мұны Бөлісіңіз
Hugh West

Күрделі іздеулерді орындау үшін Microsoft Excel жүйесінде ең жиі қолданылатын функциялар INDEX және МАТЧ болып табылады. Себебі INDEX және MATCH көлденең және бойлық іздеулерді орындау үшін өте жан-жақты. INDEX MATCH функциясы екі Excel функциясын біріктіреді: INDEX және СӘйкестендіргіш . Екі формула біріктірілген кезде тік және көлденең талаптарға байланысты дерекқордағы ұяшықтың мәнін іздеп, әкеле алады. Бұл мақалада біз Excel ИНДЕКС МАТЧ -ді бір ұяшықта бірнеше мәндерді қайтару үшін қалай пайдалануға болатынын көрсетеміз.

Тәжірибе жұмыс кітабын жүктеп алыңыз.

Жұмыс кітабын жүктеп алып, олармен жаттығуға болады.

INDEX MATCH Бірнеше мәнді қайтару.xlsx

INDEX функциясына кіріспе

INDEX функциясы Excel бағдарламасында іздеу және сілтемелер функциясы ретінде жіктеледі.

  • Синтаксис

INDEX функциясының синтаксисі

INDEX(массив, жол_нөмірі, [баған_нөмірі])

  • Аргументтер
АРГУМЕНТТЕР ТАЛАП ТҮСІНДІК
массив Міндетті Бұл жиым элементі немесе ұяшық ауқымы.
жол_нөмірі Міндетті Бұл сілтеме қайтарылатын жолдың орны.
баған_нөмірі Қосымша Бұл бағансілтеме қайтарылатын позиция.
  • Қайтарылатын мән

Мәнді немесе сілтемелерді қайтарады кестеден немесе мәндер диапазонынан алынған мән.

СӘТТЕУ функциясына кіріспе

СӘТТЕУ функциясы белгілі бір сәйкестік үшін ұяшықты тексереді және қайтарады оның диапазондағы нақты орналасуы.

  • Синтаксис

MATCH функциясының синтаксисі

СӘйкестендіргіш(іздеу_мәні, іздеу_жиымы, [сәйкес_түрі])

  • Аргументтер
АРГУМЕНТТЕР ТАЛАП ТҮСІНДІК
іздеу_мәні Міндетті Бұл мән тексерілетін ауқымда екенін білдіреді.
іздеу_массив Міндетті Бұл мән ізделетін ауқымды білдіреді.
сәйкестік_түрі Қосымша Функция сәйкестігін көрсету үшін пайдаланылады. түрі. Көп жағдайда бұл сандық мән. Қолданылуы мүмкін сәйкестіктердің үш түрі бар:

Нақты сәйкестікті табу үшін 0 енгізіңіз.

1 іздеу мәнінен кіші немесе оған тең ең үлкен мәнді табу үшін.

-1 іздеу мәнінен үлкен немесе оған тең ең кіші мәнді табу үшін.

  • Қайтару мәні

Іздеу массивінің орнын көрсететін мәнді қайтарады.

Деректер жиыны Кіріспе

Excel бағдарламасындағы INDEX функциясы өте жан-жақты жәнекүшті және ол Excel есептеулерінің көп санында пайда болады. МАТЧА функциясы санаттағы элементтің орнын анықтауға арналған.

Бір ұяшыққа бірнеше мәндерді қайтару функцияларын пайдалану үшін біз келесі деректер жинағын пайдаланамыз. Деректер жинағы өнімді әртүрлі елдерден импорттағаннан кейін сататын шағын жергілікті бизнесті білдіреді. Сондай-ақ, деректер жинағы өнімдерді импорттаған В бағанындағы Ел , С бағанындағы әрбір өнімнің Бағасы , және E бағанындағы Өнім атауы.

Енді белгілі бір елден әкелінген барлық өнімдерді шығару керек делік.

Бір ұяшықтағы бірнеше мәндерді қайтару үшін Excel INDEX MATCH бағдарламасының қадамдық процедуралары

Біріншіден, іздеу функцияларын біріктіре аламыз: INDEX MATCH бірнеше мәндерді қайтару үшін. Осы функциялармен бірге бізге КІШІ , IF және ISNUMBER функциялары қажет болады.

КІШІ функциясы оның сандық мән тізіміндегі орнына байланысты сандық мәнді шығарады. Бұл функция белгілі бір орындағы массивтен ең аз мәндерді қайтарады.

Егер функциясы логикалық сынақты орындайды және нәтиже ШЫН болса, бір мәнді, ал басқа мәнді қайтарады. егер нәтиже ЖАЛҒАН болса. Бұл функция екі мәнді салыстырады және кез келген біреуін шығарадыбірнеше нәтиже.

ISNUMBER функциясы ұяшық мәнінің сандық екенін тексермейді. ұяшықта сан болған кезде ISNUMBER функциясы ШЫН көрсетеді; әйтпесе, ЖАЛҒАН қайтарады. ISNUMBER жолдың сандық мәнді білдіретінін немесе басқа функцияның шығысы сан екенін тексеру үшін пайдаланылуы мүмкін. Ол ұяшық сілтемесі болуы мүмкін жалғыз параметрді, мәнді қабылдайды.

1-қадам: INDEX &қолдану; Бірнеше мәндерді қайтаратын MATCH функциялары

Біріншіден, біз осы қадамдағы INDEX MATCH функциясын пайдаланып Австралия -дан импортталған барлық өнімдерді шығарып алғымыз келеді делік. . Бір ұяшыққа бірнеше мәндерді қайтару функциясын пайдалану процедураларын орындайық.

  • Біріншіден, формуланы орналастырғыңыз келетін ұяшықты таңдаңыз.
  • Екіншіден, формуланы енгізіңіз. сол таңдалған ұяшық.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))

  • Одан әрі аяқтау үшін Enter пернесін басыңыз. процедурасын орындаңыз және нәтижені сол ұяшықта көріңіз.

  • Одан кейін формуланы қайталау үшін Толтыру тұтқасын төмен сүйреңіз. диапазон. Немесе ауқымды Автотолтыру үшін Плюс ( + ) таңбасын екі рет басыңыз.

  • Соңында, барлық ішкі қадамдардан кейін біз нәтижені F8:F10 ұяшық диапазонында көре аламыз.

🔎 Формулалар қалай жұмыс істейді?

  • ҚАТТАР($A$1:A1) : Осы бөлімде,біз бастапқы нүкте ретінде A1 ұяшығын пайдаланамыз.
  • ROW($B$5:$B$12)) : Бұл бөлім B5 ұяшықтарын көрсетеді. B12 арқылы таңдалады.
  • МАТЧ(ҚАТЫР($B$5:$B$12), ҚАП($B$5:$B$12)),””) : Бөлім ( B5:B12 ) ауқымда дәл сәйкес келетін мәндерді іздейді және оларды қайтарады.
  • (MATCH($B$5:$B$12,$F) $5, 0)) : Бұл бөлім ( B5:B12 ) ауқымындағы F5 ұяшығының мәніне сәйкес келетін мәндерді іздейді.
  • ISNUMBER(MATCH($B$5:$B$12,$F$5, 0) : ( B5:B12 ) ауқымдағы сәйкес мәндердің сандар екенін немесе жоқтығын анықтайды.
  • ЕГЕР(ISNUMBER(СӘйкестендірілген($B$5:$B$12,$F$5, 0)) : Жол диапазонда сәйкес мәндер бар болса ( B5: B12 ), ЕГЕР формуласы қайтарылады.
  • КІШІ(ЕГЕР(ИССАН(СӘйкес($B$5:$B$12,$F$5, 0))), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1)) : Әр массив үшін бұл функция мәнді қайтарады ең төменгі сәйкес мән.
  • INDEX($D$5:$D$12,КІШІ(ЕГЕР(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW) ($B $5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1))) : Соңында, бұл формула ( D5) массивін іздейді: D12 ) сәйкес мәндер үшін және оларды ұяшықта қайтарады ( F8:F10 ).

Толығырақ: INDEX- бар мысалдар Excel бағдарламасындағы SATCH формуласы (8 тәсіл)

Ұқсас оқулар

  • INDEX MATCH Excel бағдарламасындағы қойылмалы таңбамен бірнеше критерийлер (толық нұсқаулық)
  • Қолдану жолыExcel бағдарламасындағы VLOOKUP орнына INDEX MATCH (3 жол)
  • Excel бағдарламасындағы қайталанатын мәндері бар INDEX+MATCH (3 жылдам әдіс)
  • Excel INDEX Ұяшықтың құрамында мәтін болса, SATCH
  • Бірнеше нәтижелерді жасау үшін Excel бағдарламасындағы INDEX-MATCH формуласын пайдалану жолы

2-қадам: Excel TEXTJOIN немесе бірнеше мәндерді бір ұяшыққа қою үшін CONCATENATE функциясы

Енді нәтижені бір ұяшыққа біріктіру керек. Осы мақсатта біз басқа функцияны қолданамыз. Мұны істеу үшін біз TEXTJOIN функциясын немесе CONCATENATE функциясын пайдалана аламыз. Бұл жағдайда біз олардың екеуін де әртүрлі қадамдарда қолданамыз. TEXTJOIN функциясы қосылатын әрбір мәтін мәні арасында анықтайтын бөлгішті пайдаланып, әртүрлі ауқымдардан және/немесе таңбалардан мәтінді біріктіреді. Excel бағдарламасындағы CONCATENATE функциясы бірнеше мәтін биттерін біріктіруге немесе көптеген ұяшықтардағы ақпаратты бір ұяшыққа жинақтауға арналған. Мысалы, бірнеше мәнді нәтижелерді бір ұяшыққа қою үшін екі функцияны пайдалану үшін ішкі процедураларды қолданайық.

  • Біріншіден, бірнеше мәнді орналастырғыңыз келетін ұяшықты таңдаңыз. нәтижесін бір ұяшыққа келтіріңіз.
  • Одан кейін формуланы сол ұяшыққа енгізіңіз.
=TEXTJOIN(", ",TRUE,F8:F10)

  • Соңында нәтижені көру үшін Enter пернесін басыңыз.

  • TEXTJOIN функциясын пайдаланудың орнына, сонымен қатар CONCATENATE функциясын пайдалана аласызсол таңдалған ұяшық. Сол сияқты, TEXTJOIN функциясы, бұл функция бірдей жұмыс істейді. Сонымен, формуланы сол ұяшыққа енгізіңіз.
=CONCATENATE(F8,", ",F9,", ",F10)

  • Соңында, бұрынғыға ұқсас пернесін басыңыз. пернесін енгізіңіз. Нәтижесінде бұл формула бірнеше мәндерді бір ұяшыққа қою нәтижесін көрсетеді.

Толығырақ: Excel Бірнеше мәндерді көлденеңінен қайтаратын INDEX-SATCH формуласы

Қорытынды

Жоғарыда көрсетілген процедуралар сізге Excel Бірнеше мәндерді қайтару үшін INDEX MATCH процедураларын көрсетеді. Бір ұяшықта . Бұл сізге көмектеседі деп үміттенеміз! Егер сізде сұрақтар, ұсыныстар немесе пікірлер болса, бізге түсініктеме бөлімінде хабарлаңыз. Немесе ExcelWIKI.com блогындағы басқа мақалаларымызға көз жүгірте аласыз!

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.