Когато въвеждате формула за масив,най-често използвате диапазон от клетки във вашия работен лист, но не е нужно. Можете също да използвате масиви от константи, стойности, които току-що въвеждате в лентата за формули, в скоби: {}. След това можете да наимените константата си, така че да е по-лесно да я използвате отново.
Можете да използвате константи във формулите за масиви или сами.
-
Във вашата формула за масив въведете отваряща скоч, want values and a closing brace. Ето пример: =SUM(A1:E1*{1,2,3,4,5})
Константата е вътре в скобите ({)}, а да, наистина въвеждате тези скоби ръчно.
-
Въведете останалата част от формулата и натиснете Ctrl+Shift+Enter.
Формулата ще изглежда като {=SUM(A1:E1*{1,2,3,4,5})}и резултатите ще изглеждат така:
Формулата умножава A1 по 1 и B1 по 2 и т.н., като ви спестява от това да се налага да поставяте 1,2,3,4,5 в клетки в работния лист.
Използване на константа за въвеждане на стойности в колона
За да въведете стойности в една колона, като например 3 клетки в колона C, вие:
-
Изберете клетките, които искате да използвате.
-
Въведете знак за равенство и константата си. Разделете стойностите в константата с точка и запетая, а не със запетаи, а ако въвеждате текст, ограждайте я с двойни кавички. Например: ={"Тримесечие 1";" Тримесечие2";" Тримесечие 3"}
-
Натиснете Ctrl+Shift+Enter. Константата изглежда така:
В зубър това е едномерна вертикална константа.
Използване на константа за въвеждане на стойности в ред
За да въведете бързо стойности в един ред, като например клетки F1, G1 и H1, вие:
-
Изберете клетките, които искате да използвате.
-
Въведете знак за равенство и вашата константа, но този път разделяте стойностите със запетаи, а не точка и запетая. Например: ={1,2;3;4,5}
-
Натиснете Ctrl+Shift+Enter и константата изглежда така:
В зубър това е едномерна хоризонтална константа.
Използване на константа за въвеждане на стойности в няколко колони и редове
-
Изберете клетките, които искате.
Уверете се, че броят на редовете и колоните, които сте избрали, съответства на броя на стойностите във вашата константа. Ако например константата ви ще записва данни в четири колони и три реда, изберете толкова колони и редове.
-
Въведете знак за равенство и константата си. В този случай отделете стойностите във всеки ред със запетаи и използвайте точка и запетая в края на всеки ред. Например:
={1\2\3\4;5\6\7\8;9\10\11\12}
-
Натиснете Ctrl+Shift+Enter и:
В зубър това е двумерна константа, защото запълва колони и редове. Ако се чудите, не можете да създадете тримерна константа, което означава, че не можете да вложете константа в друга.
Използване на константа във формула
Сега, след като сте запознати с масивите от константи, ето един работен пример.
-
Във всяка празна клетка въведете (или копирайте и поставете) тази формула и след това натиснете Ctrl+Shift+Enter:
=SUM(A1:E1*{1\2\3\4\5})
В клетка A3 се показва стойността 85.
Какво стана? Умножили сте стойността в A1 по 1, стойността в клетка B2 по 2 и т.н., след което функцията SUM добави тези резултати. Можете също да въведете формулата като =SUM(A1*1;B1*2;C1*3;D1*4;E1*5)
Ако искате, можете да въведете и двата набора от стойности като масиви от константи:
=SUM({3\4\5\6\7}*{1\2\3\4\5})
За да опитате това, копирайте формулата, изберете празна клетка и поставете формулата в лентата за формули и след това натиснете Ctrl+Shift+Enter. Виждате същия резултат.
Забележки: Потърсете тези проблеми, ако константите ви не работят:
-
Уверете се, че разделяте стойностите си с правилния знак. Ако излитате запетая или точка и запетая или ако поставите такава на грешното място, константата за масив може да не изглежда правилно или може да видите предупредително съобщение.
-
Може да сте избрали диапазон от клетки, който не съответства на броя на елементите във вашата константа. Ако например изберете колона от шест клетки за използване с константа от пет клетки, в празната клетка се показва #N/A грешка. Ако не изберете достатъчно клетки, Excel пропуска стойностите, които нямат съответна клетка.
-
За повече информация за формулите за масиви: