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

Array формули с помощта на функции SUM и SUMPRODUCT

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

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

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


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

Когато умножиш две области в SUM, създаваш array израз и формулата трябва да се въведе с комбинацията Ctrl + Shift + Enter; иначе може да изглежда „валидна“, но да дава грешен резултат. SUMPRODUCT прави същото без специално въвеждане, но по подразбиране игнорира логически стойности и може да пропусне редове. Решението е аритметично действие (умножение), което превръща TRUE/FALSE в 1/0. Array формулите пестят време и помощни колони.

Практика стъпка по стъпка

  1. В избрана клетка въведи: =SUM(A5:A13*B5:B13) и потвърди с Ctrl + Shift + Enter (Excel добавя фигурни скоби и изчислява елемент по елемент).
  2. За проверка маркирай във формулата частта A5:A13*B5:B13 и натисни F9, за да видиш масива от междинни произведения. Отмени с Esc.
  3. Алтернатива без CSE: =SUMPRODUCT(A5:A13;B5:B13). Ако има логически стойности в диапазоните, коригирай с: =SUMPRODUCT((A5:A13)*(B5:B13)), за да се преобразуват в 1/0.
  4. Ако въведеш =SUM(A5:A13*B5:B13) без Ctrl + Shift + Enter, резултатът може да е числов, но погрешен — внимавай.

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

  • SUM – сумира стойности; при израз област*област изисква Ctrl + Shift + Enter.
  • SUMPRODUCT – умножава елемент по елемент и сумира; не изисква CSE; игнорира логически стойности без принуда.
  • Ctrl + Shift + Enter – въвежда формулата като array; Excel добавя фигурни скоби.
  • F9 – оценява маркиран израз във формулната лента (преглед на междинни резултати).
  • * – аритметично умножение; принудителна конверсия TRUE/FALSE → 1/0.