ПредишенСледващото

Имаме списък с поръчки с телефонни номера и имена на стоки. Желателно би било, например, да се оттегли от масата на номер на поръчката всички стоки които се състои. Нещо като това:

Прекрасен VLOOKUP (VLOOKUP) в такава ситуация само ще частично, тъй в състояние да извади данните само за първото намерено съвпадение, т.е. Това ни дава само ябълки. За да намерите и изтеглите от масата на всички вероизповедания е по-добре да се използва формула за масив. Ето такъв:

INDEX = ($ B $ 2: $ B $ 16; МАЛКИТЕ (IF ($ E $ 2 = А2: А16; ЛИНИЯ (В2: В16) -1; ""); ред () -5))

Тя трябва да се въведе, както следва:

  1. изберете клетките, към които трябва да се показват резултатите (в този пример - е D6 диапазона: D20)
  2. въведете (копирате формулата в първата клетка) варира
  3. натиснете Ctrl + Shift + Enter

Изваждане на фрагмент ЛИНИЯ (В2: В16) -1 се дължи на заглавната част на таблицата. По същата причина, за да се компенсира полученото обхвата изместване по отношение на първоначалния брой пет се изважда в ред фрагмент () - 5

За да скриете #NUM за грешка. който ще се появи в празните клетки в резултат на гама d6: D20 Можете да използвате функцията за проверка за грешки и ако EOSH замяна нашата формула е малко по-сложно:

= IF (EOSH (INDEX ($ B $ 2: $ B $ 16; МАЛКИТЕ (IF ($ E $ 2 = А2: А16; ЛИНИЯ (В2: В16) -1; ""); РЕД () - 5))); " "INDEX ($ B $ 2: $ B $ 16; МАЛКИТЕ (IF ($ E $ 2 = А2: А16; ЛИНИЯ (В2: В16) -1;" "); РЕД () - 5)))

= IFERROR (INDEX ($ B $ 2: $ B $ 16; МАЛКИТЕ (IF ($ E $ 2 = А2: А16; ЛИНИЯ (В2: В16) -1; ""); РЕД () - 5)), "")

В английската версия на Excel, тези функции ще изглеждат по следния начин:

Сродни връзки

Подкрепете проекта - споделете линка, благодаря!