Бірнеше критерийі бар Excel іздеу формуласын қалай жасауға болады

Мазмұны:

Бірнеше критерийі бар Excel іздеу формуласын қалай жасауға болады
Бірнеше критерийі бар Excel іздеу формуласын қалай жасауға болады
Anonim

Не білу керек

  • Алдымен INDEX функциясын жасаңыз, содан кейін Іздеу_мәні аргументін енгізу арқылы кірістірілген MATCH функциясын бастаңыз.
  • Одан кейін Іздеу_массив аргументін және сәйкестік_түрі аргументін қосыңыз, содан кейін баған ауқымын көрсетіңіз.
  • Одан кейін Ctrl+ Shift+ Enter пернесін басу арқылы кірістірілген функцияны массив формуласына айналдырыңыз.. Соңында жұмыс парағына іздеу шарттарын қосыңыз.

Бұл мақала дерекқордағы немесе деректер кестесіндегі ақпаратты массив формуласын пайдалану арқылы табу үшін Excel бағдарламасында бірнеше шартты пайдаланатын іздеу формуласын қалай жасау керектігін түсіндіреді. Жиым формуласы MATCH функциясын INDEX функциясының ішіне енгізуді қамтиды. Ақпарат Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 және Mac жүйесіне арналған Excel бағдарламаларын қамтиды.

Оқулықпен бірге жазылыңыз

Осы оқулықтағы қадамдарды орындау үшін төмендегі суретте көрсетілгендей үлгі деректерін келесі ұяшықтарға енгізіңіз. Осы оқулықта жасалған массив формуласын орналастыру үшін 3 және 4 жолдар бос қалдырылады. (Бұл оқулық суретте көрсетілген пішімдеуді қамтымайтынын ескеріңіз.)

Image
Image
  • Деректердің жоғарғы ауқымын D1-F2 ұяшықтарына енгізіңіз.
  • Екінші ауқымды D5-F11 ұяшықтарына енгізіңіз.

Excel бағдарламасында INDEX функциясын жасау

INDEX функциясы Excel бағдарламасындағы бірнеше пішіні бар бірнеше функциялардың бірі болып табылады. Функцияда массив пішіні және сілтеме пішіні бар. Массив пішіні дерекқордан немесе деректер кестесінен деректерді қайтарады. Анықтама пішіні ұяшық сілтемесін немесе кестедегі деректердің орнын береді.

Бұл оқулықта жиым пішіні дерекқордағы осы жеткізушіге ұяшық сілтемесін емес, титан виджеттері үшін жеткізушінің атын табу үшін пайдаланылады.

INDEX функциясын жасау үшін мына қадамдарды орындаңыз:

  1. Белсенді ұяшық ету үшін F3 ұяшығын таңдаңыз. Бұл ұяшық кірістірілген функция енгізілетін орын.
  2. Формулалар бөліміне өтіңіз.

    Image
    Image
  3. Функцияның ашылмалы тізімін ашу үшін Іздеу және анықтама таңдаңыз.
  4. INDEX таңдаңыз Аргументтерді таңдау тілқатысу терезесін ашыңыз.
  5. массив, жол_нөмірі, баған_нөмірі таңдаңыз.
  6. Функция аргументтері тілқатысу терезесін ашу үшін OK таңдаңыз. Mac жүйесіне арналған Excel бағдарламасында Формула құрастырушы ашылады.
  7. Меңзерді Массив мәтін жолағына қойыңыз.
  8. Диалогтық терезеге ауқымды енгізу үшін жұмыс парағындағы D6 - F11 ұяшықтарды бөлектеңіз.

    Функция дәлелдері диалогтық терезесін ашық қалдырыңыз. Формула аяқталмаған. Төмендегі нұсқаулардағы формуланы толтырасыз.

    Image
    Image

Кірістірілген SATCH функциясын іске қосыңыз

Бір функцияны екіншісіне кірістіру кезінде қажетті аргументтерді енгізу үшін екінші немесе кірістірілген функцияның формула құрастырушысын ашу мүмкін емес. Кірістірілген функция бірінші функцияның аргументтерінің бірі ретінде енгізілуі керек.

Функцияларды қолмен енгізу кезінде функцияның аргументтері бір-бірінен үтір арқылы бөлінеді.

Кірістірілген MATCH функциясын енгізудің бірінші қадамы Іздеу_мәні аргументін енгізу болып табылады. Іздеу_мәні дерекқорда сәйкестендірілетін іздеу термині үшін орын немесе ұяшық сілтемесі болып табылады.

Іздеу_мәні тек бір іздеу шартын немесе терминін қабылдайды. Бірнеше шартты іздеу үшін екі немесе одан да көп ұяшық сілтемелерін амперсанд (&) арқылы біріктіру немесе қосу арқылы Іздеу_мәнін кеңейтіңіз.

  1. Функция аргументтері тілқатысу терезесінде курсорды Жол_саны мәтін ұясына қойыңыз.

  2. Енгізіңіз МАТЧ(.
  3. Осы ұяшық сілтемесін тілқатысу терезесіне енгізу үшін D3 ұяшығын таңдаңыз.
  4. Екінші ұяшық сілтемесін қосу үшін D3 ұяшық сілтемесінен кейін & (амперсанда) енгізіңіз.
  5. Екінші ұяшық сілтемесін енгізу үшін E3 ұяшығын таңдаңыз.
  6. СӘйкестендіру функциясының Іздеу_мәні аргументін енгізуді аяқтау үшін E3 ұяшық сілтемесінен кейін , (үтір) енгізіңіз.

    Image
    Image

    Оқулықтың соңғы қадамында Іздеу_мәндері жұмыс парағының D3 және E3 ұяшықтарына енгізіледі.

Кірістірілген SATCH функциясын аяқтаңыз

Бұл қадам кірістірілген MATCH функциясы үшін Іздеу_жиымы дәлелін қосуды қамтиды. Іздеу_жиымы оқулықтың алдыңғы қадамында қосылған Іздеу_мәні аргументін табу үшін MATCH функциясы іздейтін ұяшықтар ауқымы болып табылады.

Іздеу_жиымы аргументінде екі іздеу өрісі анықталғандықтан, Іздеу_жиымы үшін де солай істеу керек. MATCH функциясы көрсетілген әрбір термин үшін тек бір массивті іздейді. Бірнеше массивтерді енгізу үшін массивтерді біріктіру үшін амперсантты пайдаланыңыз.

  1. Меңзерді Жол_саны мәтін өрісіндегі деректердің соңына қойыңыз. Курсор ағымдағы жазбаның соңындағы үтірден кейін пайда болады.
  2. Ауқымға кіру үшін жұмыс парағындағы D6 - D11 ұяшықтарын бөлектеңіз. Бұл диапазон функция іздейтін бірінші массив болып табылады.
  3. Ұяшық сілтемелерінен кейін & (амперсанд) енгізіңіз D6:D11. Бұл таңба функцияның екі массивті іздеуіне себепші болады.
  4. Ауқымға кіру үшін жұмыс парағындағы E6 - E11 ұяшықтарын бөлектеңіз. Бұл диапазон функция іздейтін екінші массив болып табылады.
  5. СӘйкестендіру функциясының Іздеу_массив аргументін енгізуді аяқтау үшін E3 ұяшық сілтемесінен кейін , (үтір) енгізіңіз.

    Image
    Image
  6. Оқулықтағы келесі қадам үшін диалогтық терезені ашық қалдырыңыз.

СӘйкестік түрінің аргументін қосу

SATCH функциясының үшінші және соңғы аргументі - Сәйкестік_түрі аргументі. Бұл аргумент Excel бағдарламасына Іздеу_мағынасын Іздеу_массивіндегі мәндермен қалай сәйкестендіру керектігін айтады. Қол жетімді опциялар: 1, 0 немесе -1.

Бұл аргумент міндетті емес. Егер ол өткізілмесе, функция әдепкі 1 мәнін пайдаланады.

  • Сәйкестік_түрі=1 немесе түсірілмесе, MATCH Іздеу_мәнінен кіші немесе оған тең ең үлкен мәнді табады. Іздеу_жиымы деректері өсу ретімен сұрыпталуы керек.
  • Сәйкестік_түрі=0 болса, MATCH Іздеу_мәніне тең бірінші мәнді табады. Іздеу_жиымы деректерін кез келген ретпен сұрыптауға болады.
  • Сәйкестік_түрі=-1 болса, MATCH Іздеу_мәнінен үлкен немесе оған тең ең кіші мәнді табады. Іздеу_жиымы деректері кему ретімен сұрыпталуы керек.

INDEX функциясындағы Жол_саны жолында алдыңғы қадамда енгізілген үтірден кейін мына қадамдарды енгізіңіз:

  1. Жол_саны мәтін жолағына үтірден кейін 0 (нөл) енгізіңіз. Бұл сан кірістірілген функцияның D3 және E3 ұяшықтарында енгізілген шарттарға дәл сәйкестіктерді қайтаруын тудырады.
  2. СӘйкестендіру функциясын аяқтау үшін ) (жабатын дөңгелек жақша) енгізіңіз.

    Image
    Image
  3. Оқулықтағы келесі қадам үшін диалогтық терезені ашық қалдырыңыз.

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

СӘйкестендіргіш функциясы орындалды. Тілқатысу терезесінің Баған_саны мәтіндік жолағына өту және INDEX функциясының соңғы аргументін енгізу уақыты келді. Бұл аргумент Excel бағдарламасына баған нөмірі D6 мен F11 аралығында екенін айтады. Бұл диапазон функция қайтарған ақпаратты табады. Бұл жағдайда титан виджеттерінің жеткізушісі.

  1. Меңзерді Баған_нөмірі мәтін ұясына қойыңыз.
  2. 3 (үш саны) енгізіңіз. Бұл сан формулаға деректерді D6 мен F11 аралығының үшінші бағанынан іздеу керектігін айтады.

    Image
    Image
  3. Оқулықтағы келесі қадам үшін диалогтық терезені ашық қалдырыңыз.

Массив формуласын жасау

Диалогтық терезені жаппас бұрын кірістірілген функцияны массив формуласына айналдырыңыз. Бұл массив функцияға деректер кестесіндегі бірнеше терминдерді іздеуге мүмкіндік береді. Бұл оқулықта екі термин сәйкестендіріледі: 1-бағандағы виджеттер және 2-бағандағы титан.

Excel бағдарламасында массив формуласын жасау үшін CTRL, SHIFT және ENTER пернелерін басыңыз.перне бір уақытта. Бір рет басқаннан кейін функция бұйра жақшалармен қоршалған, бұл функцияның енді массив екенін көрсетеді.

  1. Диалогтық терезені жабу үшін OK таңдаңыз. Mac жүйесіне арналған Excel бағдарламасында Дайын таңдаңыз.
  2. Формуланы көру үшін F3 ұяшығын таңдап, курсорды формулалар жолағындағы формуланың соңына қойыңыз.
  3. Формуланы массивке түрлендіру үшін CTRL+ SHIFT+ ENTER пернесін басыңыз.
  4. A N/A қате F3 ұяшығында пайда болды. Бұл функция енгізілген ұяшық.
  5. N/A қатесі F3 ұяшығында пайда болады, себебі D3 және E3 ұяшықтары бос. D3 және E3 - функция Іздеу_мәнін табатын ұяшықтар. Деректер осы екі ұяшыққа қосылғаннан кейін қате дерекқордағы ақпаратпен ауыстырылады.

    Image
    Image

Іздеу шартын қосу

Соңғы қадам - жұмыс парағына іздеу шарттарын қосу. Бұл қадам 1-бағандағы виджеттер және 2-бағандағы титан терминдеріне сәйкес келеді.

Егер формула дерекқордағы сәйкес бағандарда екі шарт үшін сәйкестік тапса, ол үшінші бағандағы мәнді қайтарады.

  1. Ұяшықты таңдау D3.
  2. Енгізіңіз Виджеттер.
  3. Ұяшықты таңдау E3.
  4. Titanium теріп, Enter пернесін басыңыз.
  5. Жеткізушінің аты, Widgets Inc., F3 ұяшығында пайда болады. Бұл титан виджеттерін сататын тізімде көрсетілген жалғыз жеткізуші.
  6. Ұяшықты таңдау F3. Функция жұмыс парағының үстіндегі формулалар жолағында пайда болады.

    {=INDEX(D6:F11, МАТЧ(D3&E3, D6:D11&E6:E11, 0), 3)}

    Бұл мысалда титан виджеттері үшін бір ғана жеткізуші бар. Егер бірнеше жеткізуші болса, дерекқорда бірінші тізімде көрсетілген жеткізуші функция арқылы қайтарылады.

    Image
    Image

Ұсынылған: