Индекс на функции во Excel

Anonim

Индекс на функции во Microsoft Excel

Една од најкорисните карактеристики на програмата Excel е индексот на операторот. Таа бара податоци во опсегот на пресекот на наведените редови и колона, враќајќи го резултатот во предодредена клетка. Но, можноста за оваа функција е откриена кога ја користи во сложени формули во комбинација со други оператори. Да разгледаме различни опции за негова употреба.

Користење на функцијата функција

Индексот оператор се однесува на група на функции од категоријата "Линкови и низи". Има две сорти: за низи и за референци.

Опција за низи ја има следната синтакса:

= Индекс (низа, број_линк, број_број)

Во исто време, може да се користат последните два аргументи во формулата, и заедно и секој од нив ако низата е еднодимензионална. Со мултидимензионален опсег, треба да се применат двете вредности. Исто така, неопходно е да се земе предвид дека под бројот на линијата и колоната не се сфати бројот на координатите на листот, но наредбата во повеќето одреден спектар.

Синтаксата за референтна опција изгледа вака:

= Индекс (врска; number_link; number_number; [not not_name])

Овде можете исто така да користите само еден аргумент од два: "број на ред" или "колона број". Аргументот "број на површина" е генерално опционално и се однесува само кога неколкумина учествуваат во операцијата.

Така, операторот бара податоци во поставениот опсег кога наведува низа или колона. Оваа функција е многу слична на нејзините способности. Операторска рака Но, за разлика од тоа може да пребарува речиси насекаде, а не само во екстремната лева колона на масата.

Метод 1: Користење на индексот на операторот за низи

Дозволете ни, пред сè, анализираме на наједноставниот пример на алгоритам за користење на индекс на операторот за низи.

Имаме табела за плата. Во својата прва колона, се прикажуваат имињата на работниците, во вториот - датумот на плаќање, а во третиот - износот на износот на приходите. Треба да го повлечеме името на работникот во третата линија.

  1. Изберете ја ќелијата во која ќе се прикаже резултатот од обработката. Кликнете на иконата "Вметни функција", која се наоѓа веднаш лево од стрингот на формулата.
  2. Префрлете се на мајстор на функции во Microsoft Excel

  3. Постапката за активирање на волшебникот на функциите се јавува. Во категоријата "Референци и низи" на оваа алатка или "целосна азбучноста листа" со потрага по името "Индекс". Откако го најдоа овој оператор, го истакнуваме и кликнете на копчето "OK", кое е поставено на дното на прозорецот.
  4. Мајстор на функции во Microsoft Excel

  5. Се отвора мал прозорец, во кој треба да изберете еден од видовите на функции: "Array" или "LINK". Потребна ни е опција "низа". Прво се наоѓа и е стандардно нагласено. Затоа, ние едноставно можеме да кликнете на копчето "OK".
  6. Изберете го типот на индекс на функцијата во Microsoft Excel

  7. Прозорецот за аргументи ја отвора функцијата на индексот. Како што споменавме погоре, има три аргументи, и соодветно три полиња за полнење.

    Во полето "Низа", треба да ја наведете адресата на опсегот на податоци што се обработува. Можете рачно да го возите. Но, за да ја олесниме задачата, ние ќе направиме поинаку. Ние го ставаме курсорот на соодветната област, а потоа го совладува целиот спектар на табеларни податоци на листот. После тоа, адресата на опсегот веднаш се појавува на теренот.

    Во полето "Број на ред", го поставивме бројот "3", бидејќи, според состојбата, треба да го дефинираме третото име во листата. Во полето "Бројот на колоната", поставете го бројот "1", бидејќи колоната за името е прва во посветен опсег.

    Откако ќе се извршат сите наведените поставки, кликнете на копчето "OK".

  8. Арментен прозорец Индекс во Microsoft Excel

  9. Резултатот од обработката се прикажува во ќелијата, која беше наведена во првиот став од овој прирачник. Тоа е добиено презиме кое е трето во листата во посветен податоци.

Индекс на резултатот за обработка на функции во Microsoft Excel

Ние ја расклопувавме функцијата на индексната функција во мултидимензионална низа (неколку колони и жици). Ако опсегот е еднодимензионален, тогаш пополнувањето на податоците во прозорецот за аргументи би било полесно. Во полето "Низа" со истиот метод како погоре, ја специфицираме неговата адреса. Во овој случај, опсегот на податоци се состои само од вредности во едно "име" колона. Во полето "Број на ред", наведете ја вредноста "3", бидејќи треба да ги знаете податоците од третата линија. Полето "колона број" може да остане празно, бидејќи имаме еднодимензионален опсег во кој се користи само една колона. Кликнете на копчето "OK".

Арментар прозорец функција индекс за еднодимензионална низа во Microsoft Excel

Резултатот ќе биде иста како погоре.

Индекс на резултатот за обработка на функции за еднодимензионална низа во Microsoft Excel

Тоа беше наједноставниот пример, така што ќе видите како функционира оваа функција, но во пракса, оваа опција се користи, ретко се применува.

Лекција: Мајстор на функции во Excele

Метод 2: Примена во комплекс со оператор за пребарување

Во пракса, индексната функција најчесто се користи заедно со аргументот за пребарување. Bunch индекс - пребарување компанија е моќна алатка кога работи во Excel, што е пофлексибилно според неговата функционална од нејзиниот најблизок аналог - ARP оператор.

Главната задача на функцијата за пребарување е да го специфицира бројот по одредена вредност во посветен опсег.

Оператор на синтакса за такви:

= Одбор за пребарување (desired_dation, Viewed_missive, [type_densation])

  • Посакуваната вредност е вредноста, чија позиција во опсегот што го бараме;
  • Вистинската низа е опсегот во кој се наоѓа оваа вредност;
  • Тип на мапирање е изборен параметар кој одредува точно или приближно бара вредности. Ние ќе бараме точни вредности, така што овој аргумент не се користи.

Користејќи ја оваа алатка, можете да го автоматизирате воведувањето на аргументите "број на ред" и бројот на колоната "на индексната функција.

Ајде да видиме како може да се направи на специфичен пример. Ние работиме со истата табела која беше дискутирана погоре. Одделно, имаме две дополнителни полиња - "име" и "износ". Неопходно е да се направи тоа кога името на вработениот е воведен, износот на пари заработени од нив автоматски се прикажува. Ајде да видиме како ова може да се спроведе во пракса со примена на индексот на функцијата и пребарување.

  1. Прво на сите, ние учиме што плата добива вработен во Parfenov D. F. Внесете го неговото име на соодветната област.
  2. Името е впишано во полето во Microsoft Excel

  3. Изберете ја ќелијата во полето "Износ" во кој ќе се прикаже конечниот резултат. Стартувајте го индексот на аргументот на прозорецот за низи.

    Во полето "Низа" ги воведуваме координатите на колоната, во која се наоѓаат износите на платите на работниците.

    Полето "колона" останува празно, како што го користиме за пример еднодимензионален опсег.

    Но, во полето "Број на ред", само ќе треба да ја снимиме функцијата на пребарувањето. За нејзиниот запис, се придржуваат до синтаксата што беше дискутирана погоре. Веднаш во полето Внесете го името на операторот "Друштво за пребарување" без цитати. Потоа веднаш отворете го заградата и наведете ги координатите на саканата вредност. Ова се координатите на ќелијата во која го снимивме името на работникот во парфенов одделно. Ние ставивме точка со запирка и ги специфицираме координатите на опсегот на гледаниот опсег. Во нашиот случај, ова е адресата на колоната со имињата на вработените. После тоа, затворете го заградата.

    Откако ќе се направат сите вредности, кликнете на копчето "OK".

  4. Прозорецот за аргументи на индексот на функцијата во комбинација со операторот за пребарување во Microsoft Excel

  5. Резултатот од бројот на приходи Parfenova D. F. По обработката се прикажува во полето "Износ".
  6. Индекс на резултатот за обработка на функции во комбинација со оператор за пребарување во Microsoft Excel

  7. Сега, ако во полето "Име" ќе ја смениме содржината од парфенов.

Промена на вредности при користење на индексот на функцијата во комбинација со операторот за пребарување во Microsoft Excel

Метод 3: Обработка на повеќе табели

Сега да видиме како индексот може да се ракува со неколку табели. За овие цели ќе се применуваат дополнителен аргумент "број на област".

Имаме три маси. Секоја табела ги прикажува платите на работниците во текот на посебен месец. Нашата задача е да ја знаеме платата (третата колона) на вториот вработен (втора линија) за третиот месец (трето подрачје).

  1. Ние ја избираме клетката во која резултатот е излез и може да го отвори волшебникот за функции, но при изборот на оператор тип, одберете референтен преглед. Ние треба ова, бидејќи тоа е овој тип кој поддржува работа со аргументот "број на површина".
  2. Избор на референтен тип на индекс на функции во Microsoft Excel

  3. Се отвора прозорецот за аргументи. Во полето Link, ние треба да ги специфицираме адресите на сите три опсези. За да го направите ова, поставете го курсорот во полето и одберете го првиот опсег со левото копче на глувчето. Потоа ставете точка со запирка. Ова е многу важно, бидејќи веднаш да одите до објавувањето на следната низа, тогаш нејзината адреса едноставно ќе ги замени координатите на претходниот. Значи, по влегувањето во точка со запирка, го распределуваме следниот опсег. Потоа повторно ја ставив поентата со запирката и распредели ја последната низа. Сите израз кој е во полето "LINK" земе во загради.

    Во полето "Број на редот", наведете го бројот "2", бидејќи бараме второ презиме во листата.

    Во полето "колона број", наведете го бројот "3", бидејќи колоната на платата е трета на сметката во секоја табела.

    Во полето "Број на област", го поставивме бројот "3", бидејќи треба да најдеме податоци во третата табела, која содржи информации за платите за третиот месец.

    Откако ќе се внесат сите податоци, кликнете на копчето "OK".

  4. Прозорецот за аргументи на индексот на функцијата кога работите со три региони во Microsoft Excel

  5. После тоа, резултатите од пресметка се прикажуваат во претходно избрана ќелија. Таму го прикажува износот на платата на вториот вработен (Safronova V. M.) Третиот месец.

Индекс на резултатот за обработка на функции кога работите со три области во Microsoft Excel

Метод 4: Пресметка на износот

Референтната форма не е толку често што се користи како форма на низата, но може да се користи не само кога работи со неколку опсези, туку и за други потреби. На пример, може да се користи за пресметување на износот во комбинација со операторот на износот.

Кога додавате количини, следната синтакса има:

= Суми (address_massiva)

Во нашиот конкретен случај, износот на приходите на сите вработени месечно може да се пресмета со следнава формула:

= Износи (C4: C9)

Резултат на функцијата на износите во Microsoft Excel

Но, можете малку да го модифицирате со користење на индексната функција. Потоа таа ќе ја има следната форма:

= Суми (C4: индекс (C4: C9; 6))

Резултатот од комбинацијата на функцијата на сумите и индексот во Microsoft Excel

Во овој случај, ќелијата ги означува координатите на низата, која започнува. Но, во координатите на истекот на низата, операторот се користи индекс. Во овој случај, првиот аргумент на индексот на операторот го означува опсегот, а вториот - на својата последна ќелија - шестата.

Лекција: Корисни карактеристики Excel

Како што можете да видите, функцијата на индексот може да се користи во егзил за да се решат прилично разновидни задачи. Иако ние сметавме дека е далеку од сите можни опции за неговата употреба, но само најбараните. Постојат два вида на оваа функција: референца и за низи. Тоа може да биде најефективно искористен во комбинација со други оператори. Создаден на овој начин на формулите ќе може да ги реши најтешките задачи.

Прочитај повеќе