Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Excel формули и функции
9. Array формули

Извличане на уникалните стойности от дадена област с помощта на INDEX, MATCH, FREQUENCY, SMALL, ROW & ROWS - въведение и помощни формули

- 100лв. за ЧЕРЕН ПЕТЪК:   Вземи курс "Excel формули и функции" за     249 лв. 149 лв.   ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното от урока

Уникалните поръчки могат да се преброят надеждно, дори когато всяка поръчка има много редове. Ключът е комбинацията от масивни функции: честотата намира първите срещания, а резултатите се свеждат до единици и се сумират. С едно просто условие можеш да броиш само поръчки с максимален срок над 20 дни. Това е стабилна основа преди извеждането на самите уникални номера в следващите видеа.

Стъпки: броене на уникални и уникални със срок > 20 дни

  1. Подготви данните: имай колона с номер на поръчка, колона със срок за всяка позиция и колона с максимален срок по поръчка (направена предварително с MAXIFS).
  2. Брой уникални поръчки: въведи формула от типа
    =SUM(IF(FREQUENCY(MATCH(order_range,order_range,0), ROW(order_range)-ROW(first_cell)+1)>0, 1)) и потвърди като масивна (Ctrl + Shift + Enter при по-стари версии).
  3. Брой уникални със срок > 20 дни: добави условие във “данните” на FREQUENCY така, че MATCH(...) да се изчислява само за поръчки с максимален срок > 20:
    =SUM(IF(FREQUENCY(IF(MaxLeadTimeRange>20, MATCH(order_range,order_range,0)), ROW(order_range)-ROW(first_cell)+1)>0, 1))
    Потвърди като масивна формула.

Използвани функции и клавишни комбинации

  • FREQUENCY – отчита срещания; тук разграничaва първите срещания на поръчки.
  • MATCH – намира позицията на първото съвпадение (аргумент 0 за точно съвпадение).
  • ROW – генерира поредица 1..N за “кошове” (ROW(range)-ROW(first_cell)+1).
  • IF – филтър (критерий >20 дни) и преобразуване на резултати в 1/0.
  • Ctrl + Shift + Enter – потвърждаване на масивни формули (в Microsoft 365 обикновено не е нужно).