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

Видове и същност на array функциите. Пример с функцията CONCATENATE

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

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

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


Най-важното: какво да запомниш за array формулите

Array формулите са два типа: такива, които връщат резултат в множество клетки (въвеждат се с Ctrl+Shift+Enter), и такива, които приемат области като аргументи, въпреки че формулата е в една клетка. Ключов извод: CONCATENATE може да работи с цели области без Ctrl+Shift+Enter и генерира “скрит” масив от стойности. CONCAT е по-нова, но в този сценарий се държи различно и не е подходяща за array синтаксис.

Повтори показаното — стъпка по стъпка

  • В първа клетка комбинирай два съседни елемента (напр. дата и държава) с =CONCATENATE(първа_клетка,"/",съседна_клетка) и копирай надолу.
  • В отделна клетка въведи =CONCATENATE(област_1,"/",област_2) и потвърди с Enter (без Ctrl+Shift+Enter).
  • Маркирай формулата в лентата за редакция и натисни F9, за да видиш масива от резултати; ще се покажат множество стойности.
  • Обърни внимание: ; разделя стойности по редове, , — по колони.
  • Пробвай =CONCAT(област_1,"/",област_2) и сравни различното поведение спрямо CONCATENATE.

Полезни функции и клавиши от урока

  • CONCATENATE – съединява текст; приема области като array аргументи без Ctrl + Shift + Enter.
  • CONCAT – по-нова функция; при области съединява последователно и не замества CONCATENATE в този array сценарий.
  • Ctrl + Shift + Enter – въвежда многоклетъчни array формули (тип 1).
  • F9 – оценява формулата при редакция и показва скрития масив; ; за редове, , за колони.
  • TRANSPOSE – пример за array функция тип 1, връща резултат в множество клетки.

Автор: Радослав Белчев