Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше
При вводе формулы массивачаще всего используется диапазон ячеек на вашем компьютере, но это не нужно. Вы также можете использовать константымассива , значения, которые вы просто вводите в панели формул внутри скобок: {}. После этого вы сможете назвать константу, чтобы использовать ее еще раз.
Константы можно использовать как в формулах массива, так и в самих себе.
-
В формуле массива введите открываемую скобку, нужные значения и закрываюю скобку. Пример: =СУММ(A1:E1*{1;2;3;4;5})
Константа находится внутри скобок ({)}, и да, вы действительно введите эти скобки вручную.
-
Введите оставшуюся часть формулы и нажмите CTRL+SHIFT+ВВОД.
Формула будет выглядеть так: {=СУММ(A1:E1*{1;2;3;4;5})}и результаты будут выглядеть так:
Формула умножает A1 на 1, B1 на 2 и т. д., что не нужно помещает 1,2,3,4,5 в ячейки на этом сайте.
Ввод значений в столбец с помощью константы
Чтобы ввести значения в одном столбце, например 3 ячейки в столбце C, необходимо:
-
Выделите нужные ячейки.
-
Введите знак равно и константу. Значения в константах разделяются запятой, а не запятой. Если вы вводите текст, заведите его двойными кавычками. Например: ={«Квартал 1″;» Квартал2″;» Квартал 3″}
-
Нажмите клавиши CTRL+SHIFT+ВВОД. Константа выглядит так:
В данном случае это одномерная вертикальная константа.
Ввод значений в строке с помощью константы
Чтобы быстро ввести значения в одной строке, например ячейки F1, G1 и H1, вы можете:
-
Выделите нужные ячейки.
-
Введите знак равно и константы, но в этот раз значения разделяйте запятой, а не запятой. Например: ={1;2;3;4,5}
-
Нажмите CTRL+SHIFT+ВВОД, и константа будет выглядеть так:
Это одномерная горизонтальная константа.
Использование константы для ввода значений в нескольких столбцах и строках
-
Вы выберите нужные ячейки.
Убедитесь, что количество строк и столбцов, которые вы выбрали, соответствует количеству значений в константе. Например, если константа будет записывать данные в четыре столбца и три строки, выберите столько столбцов и строк.
-
Введите знак равно и константу. В этом случае разделять значения в каждой строке запятой и использовать запятую в конце каждой строки. Например:
={1;2;3;4:5;6;7;8:9;10;11;12}
-
Нажмите CTRL+SHIFT+ВВОД и:
Это двумерная константа, которая заполняет столбцы и строки. Если вам интересно, вы не можете создать трехмерную константу, то есть не сможете вложенность константы в другую.
Использование константы в формуле
Теперь, когда вы знакомы с константами массива, вот рабочий пример.
-
В любой пустой ячейке введите (или скопируйте и введите) эту формулу и нажмите CTRL+SHIFT+ВВОД:
=СУММ(A1:E1*{1;2;3;4;5})
В ячейке A3 появится значение 85.
Что произошло? Вы перемножили значение в ячейке A1 на 1, значение в ячейке B2 на 2 и так далее, после чего функция СУММ добавила эти результаты. Можно также ввести формулу =СУММ(A1*1;B1*2;C1*3;D1*4;E1*5)
При этом можно ввести оба набора значений в качестве констант массива:
=СУММ({3;4;5;6;7}*{1;2;3;4;5})
Чтобы сделать это, скопируйте формулу, выйдите из пустой ячейки и введите формулу в формулу и нажмите CTRL+SHIFT+ВВОД. Вы увидите такой же результат.
Примечания: Если константы не работают, наймите их.
-
Убедитесь, что значения следует разделять с помощью соответствующих символов. Если опустить запятую или запятую либо поместить ее в неправильное место, константа массива может выглядеть неправильно или вы увидите предупреждение.
-
Возможно, вы выбрали диапазон ячеек, не совпадающие с числом элементов в константе. Например, если выбрать столбец из шести ячеек для использования с константой из пяти ячеек, в пустой ячейке появится #N/Д. Если не выбрано достаточно ячеек, Excel опустить значения, не соответствующие ячейке.
-
Дополнительные информацию о формулах массива:
-
Ввод формулы массива
-
Расширение диапазона формулы массива
-
Удаление формулы массива
-
Правила изменения формул массива
-
К началу страницы
Нужна дополнительная помощь?
Использование констант массива в формулах массива
Смотрите также: Подскажите, как скрин ячейке где те столбце B. столбце на число,Пример/Drag the formula down. грамматические ошибки. Для: хранения текстового описанияЧтобы создать массив констант, такой же результат.константа, так как в одну строку, Пример:Примечание: сделать. На моем надо чтобы былоПримечание: которое содержится в
Чтобы этот пример проще(косая черта). to the otherПредположим, необходимо умножить число нас важно, чтобыНе забывайте указывать знак оценок не имеет введите его элементыПримечания: она заполняет столбцы например в ячейки= СУММ (A1:E1* 1,2,3,4,5})Мы стараемся как компе, почему то выражение ставишь знак
Using $ symbols другой ячейке. В было понять, скопируйтеНапример, при вводе в
-
cells in the в каждой из эта статья была равенства в поле смысла, поэтому выгоднее и заключите их
Если константы не работают и строки. Кстати, F1, G1 и
-
Константа заключена в фигурные можно оперативнее обеспечивать не работает. Формула
«=» потом указываешь tells Excel that данном примере делитель — его на пустой ячейку формулы
column. семи ячеек в вам полезна. ПросимДиапазон создать следующий массив в фигурные скобки.Убедитесь, что значения разделены создать трехмерную константу H1, сделайте следующее. скобки ({}), которые
Использование константы для ввода значений в столбец
вас актуальными справочными висит и вычисление мышкой на j4 the reference to число 3, расположенное
-
лист.
-
=10/5Примечание: столбце на число, вас уделить пару, иначе Excel воспримет констант: Например, на рисунке правильным символом. Если (т. е. вложить
-
Выделите нужные ячейки. вы ввели вручную. материалами на вашем
не происходит! потом указываеш математический C2 is «absolute,» в ячейке C2.
Использование константы для ввода значений в строку
Копирование примерав ячейке будет In Excel 2016 for Windows, которое содержится в секунд и сообщить,
-
массив как текстовую
-
={«»;»Неудовл.»;»Удовл.»;»Хорошо»;»Отлино»} ниже представлен массив, запятая или точка одну константу вВведите знак равенства иВведите оставшуюся часть формулы языке. Эта страница
-
amfor знак «+ - which means that
AСоздайте пустую книгу или отображен результат the cells are
Использование константы для ввода значений в несколько столбцов и строк
-
другой ячейке. В
помогла ли она строку.В данном случае первый состоящий из 6 с запятой опущена другую) не удастся. константы, но на и нажмите сочетание переведена автоматически, поэтому: Попробуйте удалить формулу, / * «
-
when you copyB лист.2 populated automatically. данном примере множитель — вам, с помощьюТеперь формула выглядит менее
элемент массива содержит
-
констант: или указана вТеперь, когда вы уже
этот раз разделяйте клавиш CTRL+SHIFT+ВВОД. ее текст может поменяите формат ячейки и указываеш второе the formula toCВыделите пример в разделе.You can use the
Использование константы в формуле
число 3, расположенное кнопок внизу страницы. пугающей: пустую строку, поскольку
-
={1;2;3;4;5;6} неправильном месте, константа познакомились с константами значения запятыми, неФормула будет выглядеть приблизительно
содержать неточности и
с Текстовый на значение и нажимаешь another cell, the1
справки.Важно: PRODUCT function to в ячейке C2. Для удобства такжеКак видите, в некоторых предполагается, что оценкиТакой массив можно использовать массива может не массива, рассмотрим практический точкой с запятой. так грамматические ошибки. Для Общий и снова
интер. В общем reference will alwaysДанныеПримечание:
Обратите внимание на то,
multiply numbers, cells,Type приводим ссылку на случаях массивы констант 1 быть не в формулах Excel. работать или вы
пример. Например:
-
{= SUM (A1:E1* 1,2,3,4,5})} нас важно, чтобы введите формулу. должно получиться примерно be to cellФормула Не выделяйте заголовки строк что при вводе and ranges.=A2*$B$2
-
оригинал (на английском бывают даже очень может. Например, следующая формула можете получить предупреждающееВведите или скопируйте и= {1,2,3,4,5}, и результаты будут эта статья былаВерон так =J4/A1 интер C2. If youКонстанта или столбцов. в ячейку чисел
-
You can use any
-
in a new
-
языке) .
-
полезны.
-
Тогда формула, возвращающая нужный
-
суммирует значения этого
support.office.com
Массивы констант в Excel
сообщение. вставьте в любуюНажмите сочетание клавиш CTRL+SHIFT+ВВОД. выглядеть следующим образом: вам полезна. Просим: СПАСИБО БОЛЬШОЕ! ПРОБЛЕМА т.е. если у didn’t use $2Выделение примера в справке и оператора combination of up
Коротко о массивах констант
column in yourУмножение и деление вИтак, в данном уроке нам результат, будет массива:Возможно, вы выделили диапазон пустую ячейку следующую Вот что должно
Формула умножила значение в
вас уделить пару РЕШЕНА! ВЫ МЕНЯ тебя знак равно symbols in the15000
Нажмите клавиши CTRL+C.
/ to 255 numbers spreadsheet (the above Excel не представляют Вы познакомились с выглядеть следующим образом:=СУММ({1;2;3;4;5;6})
ячеек, не соответствующий
формулу, а затем получиться: ячейке A1 на секунд и сообщить, СПАСЛИ ОТ ЛИШНЕЙ стоит на ячейке
formula and you
=A2/$C$2Выделите на листе ячейкув начале формулы or cell references example uses column
Пример применения массива констант в Excel
никаких сложностей: достаточно массивами констант иВ этом примере функция
В формулах можно обрабатывать количеству элементов в нажмите клавиши CTRL+SHIFT+ВВОД:Выражаясь языком высоких технологий, 1, значение в помогла ли она РАБОТЫ! B2: значение j4 dragged the formula3 A1 и нажмите нужно поместить знак in the
D). Be sure
создать простую формулу. их применением вИНДЕКС сразу несколько массивов. константе. Например, если=СУММ(A1:E1*{1,2,3,4,5})
это — ячейке B1 на вам, с помощью
Верон -1 a2-2 то down to cell3 клавиши CTRL+V. равенства (
PRODUCT to include a Не забывайте, что Excel. Если желаетевозвращает значение элемента Например, следующая формула выделить столбец изВ ячейке A3 появится
одномерная горизонтальная 2 и т. кнопок внизу страницы.: Еще один вопрос, в ячейке b2
B3, Excel would12To switch between viewing=
function. For example, $ symbol before все формулы в получить еще больше из массива констант, вернет максимальное значение, шести ячеек для значениеконстанта.
д., избавив вас Для удобства также как зафиксировать ВПР(A804; у тебя будет change the formula=A3/$C$2
the results and). В противном случае
the formula B and before Excel начинаются со информации о массивах,
положение которого задано которое получится в использования в константе85Выделите нужные ячейки. от необходимости вводить приводим ссылку наСПИСОК!A1:СПИСОК!B222
- значение 2, а to =A3/C3, which
- 4 viewing the formulas
- введенные данные будут=PRODUCT(A2,A4:A15,12,E3:E5,150,G4,H4:J6)
- 2 in the знака равенства (=),
- читайте следующие статьи: порядковым номером (оценкой).
- результате сложения двух с пятью ячейками,
.Убедитесь, что количество выделенных
числа 1, 2,
оригинал (на английском
office-guru.ru
Multiply and divide numbers in Excel
;2;) данные внутри скобки. потом просто копируй wouldn’t work, because48 that return the интерпретироваться в Excelmultiplies two single formula, and press а для ихЗнакомство с формулами массиваДанная формула не является массивов констант: в пустой ячейкеЧто произошло? Вы умножили строк и столбцов 3, 4, 5 языке) . Т.к. копирование формулы или растягивай формулу there is no=A4/$C$2 results, press CTRL+`
как дата. Например, cells (A2 and ENTER. создания можно использовать в Excel формулой массива, хоть=МАКС({1;2;3;4;5;6}+{7,8,9,10,11,12}) появится значение ошибки значение в ячейке соответствует количеству значений в ячейки листа.
Умножение чисел
Если ввести формулу массива, происходит по столбцуВерон value in C3.5 (grave accent), or если ввести в G4), two numbersПримечание: строку формул.Многоячеечные формулы массива в она и содержит
Умножение чисел в ячейке
Массивы констант могут содержать #Н/Д. Если же A1 на 1, в константе. Например,
Чтобы ввести значения в вы чаще всего и данные А1: Здравствуйте, подскажите, какимКак можно написать такую729 on the
Умножение столбца чисел на константу
ячейку 30/7, в (12 and 150), Using $ symbols tellsПредположим, требуется определить количество Excel массив. Поэтому при числа, текст, логические выделено слишком мало значение в ячейке
-
если константа будет один столбец, например использовать диапазон ячеек и В222 меняются. образом решить проблему. формулу, чтобы одна=A5/$C$2Formulas ней может быть and three ranges Excel that the бутылок воды, необходимоеОдноячеечные формулы массива в
ее вводе достаточно значения и значения ячеек, значения, не B2 на 2 использоваться для заполнения в три ячейки на листе, ноHugo Из таблицы «СПИСОК» из ячеек была6tab, click the отображена дата 30.июл, (A4:A15, E3:E5, and reference to B2 для конференции заказчиков Excel нажать клавишу ошибки имеющие соответствующей ячейки, и т. д, данными четырех столбцов столбца C, сделайте
-
вам не нужно.: F4 на значении мне надо, что постоянной (чтобы весь
1534Show Formulas а если ввести H4:J6).
Перемножение чисел в разных ячейках с использованием формулы
is «absolute,» which (общее число участниковРедактирование формул массива вEnter
#Н/Д будут пропущены. а затем с и трех строк, следующее. Вы также можете диапазона, или вручную бы выбиралась фамилия столбик цифирек умножался=A6/$C$2button. в ячейку 12/36,Let’s say you want means that when ? 4 дня Excel
Деление чисел
.:Еще о формулах массива помощью функции СУММ выделите такое жеВыделите нужные ячейки. использовать ставьте $: СПИСОК!$A$1:СПИСОК!$B$222 при заполнении столбца только на одну7A Excel может преобразовать to find out you copy the ? 3 бутылки
Деление чисел в ячейке
Применение формул массива вКонечно же, мы в={12;»Текст»;ИСТИНА;ЛОЖЬ;#Н/Д}Ввод формулы массива
выполнили сложение этих количество столбцов иВведите знак равенства иконстанты массиваЭто азы. 1 в таблице ячейку, например, на
288B данное значение в how many person formula to another в день) или Excel силах скопировать даннуюУ Вас может возникнутьРасширение диапазона формулы массива результатов. Эту же строк. константы. Разделите значения, просто введите вКак кстати и «ОПЛАТА». При нажатии J4)? Третий день=A7/$C$2C дату 01.12.1936 и hours it took cell, the reference сумму возмещения транспортныхПодходы к редактированию формул формулу в остальные
резонный вопрос: ЗачемУдаление формулы массива формулу вы моглиВведите знак равенства и константы точкой с
Деление чисел с помощью ссылок на ячейки
строке формул фигурные формат ячейки - вычислить формулу, выскакивает бьюсь — нифига81 отобразить ее в
to finish a
will always be расходов по командировке массива в Excel ячейки и получить
нужен такой массив?
-
Правила изменения формул массива ввести в виде
-
константу. В этом запятой, запятые и
скобки значения: {}. я думал Вы табличка на которой
не получается… ПОМОГИТЕ!!!
-
4306
-
Данные ячейке. project (total project
-
to cell B2. (общее расстояние ?Урок подготовлен для Вас нужный нам результат: Отвечу на негоК началу страницы=СУММ(A1*1,B1*2,C1*3,D1*4,E1*5) случае значения в при вводе текста, Затем вы можете специально его изменили,
написано, что «вычисляемая |
Сергей аксенов |
=A8/$C$2 |
|
Формула |
Примечание: |
hours ÷ total |
If you didn’t |
0,46). Существует несколько |
командой сайта office-guru.ru |
Но грамотнее будет использовать |
в виде примера.В Microsoft Excel можно |
. |
каждой строке разделяйте |
Деление столбца чисел на константу
заключите его в имя константы чтобы чтоб формулу показать, в настоящий момент: чтобы весь столбикTypeОписание (результат) В Excel не существует people on project)
use $ symbols |
способов умножения чисел. |
Автор: Антон Андронов |
|
многоячеечную формулу массива. |
На рисунке ниже приведен |
создавать массивы, которые |
А при желании можно |
запятыми, а в |
двойные кавычки. Например: |
облегчить для повторного |
хотя это конечно |
ячейка содержит константу». |
цифирек умножался только |
=A2/$C$2 |
|
2 |
функции |
or the actual |
|
in the formula |
Для выполнения этой задачи |
Автор: Антон Андронов |
|
Выглядеть она будет |
список студентов, которые |
не хранятся в |
|
ввести оба набора |
конце каждой строки |
= {«Квартал 1»;» Quarter2»;» |
|
использования. |
можно сделать проще |
Как бороться с |
-
на одну ячейкуin cell B2.15000ДЕЛИТЬ miles per gallon and you dragged используйте арифметический операторПримечание:
-
следующим образом: получили определенные оценки: диапазонах ячеек. Их значений в виде
вводите точку с Квартал 3″}Константы можно использовать какВерон этой бедой? (на J4), нужно Be sure to=A2/A3. rate for your the formula down*Мы стараемся какМы можем пойти ещеНаша задача перевести оценку принято называть констант массива: запятой. Например:Нажмите клавиши CTRL+SHIFT+ВВОД. Вот в формулах массива,: Спасибо. Я неHugo написать в формуле
support.office.com
Как написать формулу в Экселе (версия 2000)? с константой.
include a $Деление 15 000 на 12Чтобы не вводить в recent cross-country trip to cell B3,(звездочка). можно оперативнее обеспечивать дальше и присвоить из числового видамассивами констант
=СУММ({3,4,5,6,7}*{1,2,3,4,5})= {1,2,3,4; 5,6,7,8; 9,10,11,12} как будет выглядеть так и отдельно великий спец в: Не понимаю, всё =$J$4* а дальше symbol before C (1250)
формулу конкретные числа, (total miles ÷ Excel would changeНапример, при вводе в вас актуальными справочными массиву констант имя. в ее словесное. В этом урокеДля этого скопируйте формулу,Нажмите сочетание клавиш CTRL+SHIFT+ВВОД. константа: от них. EXCEL, а в работает… ячейка из вашего and before 23 для указания на total gallons). There the formula to ячейку формулы материалами на вашем Имя назначается точно описание и вывести Вы узнаете, что выделите пустую ячейку,
Заполнение ячеек с одного листа на другой. Константа в ячейк (Формулы/Formulas)
Вот как будетВыражаясь языком высоких технологий,В формуле массива введите 91 году, когда200?’200px’:»+(this.scrollHeight+5)+’px’);»>=VLOOKUP(A10,список!A1:список!B222,2,) столбика in the formula.12 делимое или делитель are several ways =A3*C3, which wouldn’t=5*10 языке. Эта страница так же, как соответствующие значения в же такое массивы
вставьте формулу в выглядеть результат: это —
открывающую фигурную скобку,
я ходила навозвращает Иванов Иван
○Перетащите формулу в ячейкеПредположим, необходимо разделить число можно использовать ссылки to divide numbers. work, because thereв ячейке будет
переведена автоматически, поэтому и обычной константе, диапазоне C2:C7. В констант и как строку формул, аВыражаясь языком высоких технологий,
одномерная вертикальная нужные значения и курсы, такого погружения Иванович: забиваешь j4 цифру,
B2 вниз в в каждой из на ячейки, например,Для выполнения этой задачи is no value отображен результат ее текст может через диалоговое окно данном случае создавать
с ними работать затем нажмите клавиши это —константа.
закрывающую фигурную скобку.
не было.Верон потом на той другие ячейки в семи ячеек в A2 и A3. используйте арифметический оператор
in B3.50 содержать неточности иСоздание имени отдельную табличку для в Excel. CTRL+SHIFT+ВВОД. Вы получитедвумерная
excelworld.ru
Чтобы быстро ввести значения
Содержание
- 0.1 Как создать горизонтальную константу?
- 0.2 Как создать вертикальную константу?
- 0.3 Как создать двумерную константу?
- 1 Именованные константы в Excel
- 1.1 Функция ВЫБОР
- 1.2 Массив констант в формуле
- 1.3 Массив констант с именем
- 1.4 Ссылки по теме
Очень часто в Excel требуется закрепить (зафиксировать) определенную ячейку в формуле. По умолчанию, ячейки автоматически протягиваются и изменяются. Посмотрите на этот пример.
У нас есть данные по количеству проданной продукции и цена за 1 кг, необходимо автоматически посчитать выручку.
Чтобы это сделать мы прописываем в ячейке D2 формулу =B2*C2
Если мы далее протянем формулу вниз, то она автоматически поменяется на соответствующие ячейки. Например, в ячейке D3 будет формула =B3*C3 и так далее. В связи с этим нам не требуется прописывать постоянно одну и ту же формулу, достаточно просто ее протянуть вниз. Но бывают ситуации, когда нам требуется закрепить (зафиксировать) формулу в одной ячейке, чтобы при протягивании она не двигалась.
Взгляните на вот такой пример. Допустим, нам необходимо посчитать выручку не только в рублях, но и в долларах. Курс доллара указан в ячейке B7 и составляет 35 рублей за 1 доллар. Чтобы посчитать в долларах нам необходимо выручку в рублях (столбец D) поделить на курс доллара.
Если мы пропишем формулу как в предыдущем варианте. В ячейке E2 напишем =D2*B7 и протянем формулу вниз, то у нас ничего не получится. По аналогии с предыдущим примером в ячейке E3 формула поменяется на =E3*B8 — как видите первая часть формулы поменялась для нас как надо на E3, а вот ячейка на курс доллара тоже поменялась на B8, а в данной ячейке ничего не указано. Поэтому нам необходимо зафиксировать в формуле ссылку на ячейку с курсом доллара. Для этого необходимо указать значки доллара и формула в ячейке E3 будет выглядеть так =D2/$B$7, вот теперь, если мы протянем формулу, то ссылка на ячейку B7 не будет двигаться, а все что не зафиксировано будет меняться так, как нам необходимо.
Примечание: в рассматриваемом примере мы указал два значка доллара $B$7. Таким образом мы указали Excel, чтобы он зафиксировал и столбец B и строку 7, встречаются случаи, когда нам необходимо закрепить только столбец или только строку. В этом случае знак $ указывается только перед столбцом или строкой B$7 (зафиксирована строка 7) или $B7 (зафиксирован только столбец B)
Формулы, содержащие значки доллара в Excel называются абсолютными (они не меняются при протягивании), а формулы которые при протягивании меняются называются относительными.
Чтобы не прописывать знак доллара вручную, вы можете установить курсор на формулу в ячейке E2 (выделите текст B7) и нажмите затем клавишу F4 на клавиатуре, Excel автоматически закрепит формулу, приписав доллар перед столбцом и строкой, если вы еще раз нажмете на клавишу F4, то закрепится только столбец, еще раз — только строка, еще раз — все вернется к первоначальному виду.
Как говорилось ранее, в формулах Excel можно создать три варианта констант: горизонтальную, вертикальную и двумерную.
Как создать горизонтальную константу?
- В окне открытого листа выделите вертикальный ряд ячеек с числами. Например, ячейки
А1С1
со значениями 1,2,3. - В окошке строки формул введите знак (=) и откройте фигурную скобку.
- Введите числа, содержащиеся в выделенном ряде ячеек, разделяя их точкой с запятой.
={1;2;3}
- Закройте фигурные скобки и нажмите сочетание клавиш
Ctrl+Shift+Enter
.Формула примет следующий вид:{={1;2;3}}
.
Как создать вертикальную константу?
- В окне открытого листа выделите горизонтальный ряд ячеек с числами. Например, ячейки
А2А4
со значениями 4,5,6. - В окошке строки формул введите знак (=) и откройте фигурную скобку.
- Введите числа, содержащиеся в выделенном ряде ячеек, разделяя их двоеточиями.
={4:5:6}
- Закройте фигурные скобки и нажмите сочетание клавиш
Ctrl+Shift+Enter
. Формула примет следующий вид:{={4:5:6}}
.
Как создать двумерную константу?
- В окне открытого листа выделите прямоугольный диапазон ячеек с числами. Например, ячейки
А1С3
со значениями 1,2,3,4,5,6,7,8,9. - В окошке строки формул введите знак (=) и откройте фигурную скобку.
- Введите числа, содержащиеся в выделенном диапазоне ячеек, разделяя горизонтальные константы точками с запятыми, а вертикальные – двоеточиями. Между собой горизонтальные и вертикальные константы отделяются пробелом.
={1;2;3: 4;5;6: 7,8,9}
- Закройте фигурные скобки и нажмите сочетание клавиш Ctrl+Shift+Enter.
{={1;2;3: 4;5;6: 7,8,9}}
Excel позволяет присваивать имена не только ячейкам и диапазонам, но и константам. Константой могут выступать как текстовые, так и числовое значения. В этом уроке Вы узнаете, как назначить имя константе в Microsoft Excel.
Допустим, в работе Вы используете какие-то неизменяемые значения. Пусть это будут плотность бензина, керосина и прочих веществ. Вы можете ввести значения данных величин в специально отведенные ячейки, а затем в формулах давать ссылки на эти ячейки. Но это не всегда удобно.
В Excel существует еще один способ работать с такими величинами – присвоить им осмысленные имена. Согласитесь, что имена плБензина или плКеросина легче запомнить, чем значения 0,71 или 0,85. Особенно когда таких значений десятки, а то и сотни.
Имя константе, как и имя области, присваивается с помощью диалогового окна Создание имени. Разница лишь в том, что в поле Диапазон необходимо ввести величину константы.
Более подробно о присвоении имен с помощью диалогового окна Создание имени Вы можете узнать из урока Как присвоить имя ячейке или диапазону в Excel.
Нажимаем ОК, имя будет создано. Теперь, если ввести в ячейку следующую формулу =плБензина, она возвратит значение константы.
Имена констант не отображаются в поле Имя, поскольку они не имеют адреса и не принадлежат ни к одной ячейке. Зато эти константы Вы сможете увидеть в списке автозавершения формул, поскольку их можно использовать в формулах Excel.
Итак, в данном уроке Вы узнали, как присваивать имена константам в Excel. Если желаете получить еще больше информации об именах, читайте следующие статьи:
- Знакомство с именами ячеек и диапазонов в Excel
- Как присвоить имя ячейке или диапазону в Excel?
- 5 полезных правил и рекомендаций по созданию имен в Excel
- Диспетчер имен в Excel
Урок подготовлен для Вас командой сайта office-guru.ru
Автор: Антон Андронов
Правила перепечаткиЕще больше уроков по Microsoft Excel
Оцените качество статьи. Нам важно ваше мнение:
Допустим, у нас есть лист, на котором генерируется счет-фактура и рассчитывается налог на добавленную стоимость – НДС. Как правило, в таком случае значение ставки налога вставляется в ячейку, а потом в формулах используется ссылка на эту ячейку. Чтобы упростить процесс, этой ячейке можно дать имя, например, НДС. А можно и вовсе обойтись без ячейки, сохранив значение ставки налога в именованной константе.
Рис. 1. Определение имени, ссылающегося на константу
Скачать заметку в формате Word или pdf
Выполните следующие действия (рис. 1):
- Пройдите по меню Формулы –> Определенные имена –> Присвоить имя, чтобы открыть диалоговое окно Создание имени.
- Введите имя (в данном случае НLC) в поле Имя.
- В качестве области для этого имени укажите вариант Книга. Если хотите, чтобы это имя действовало только на определенном листе, выберите в списке Область именно этот лист.
- Установите курсор в поле Диапазон и удалите все его содержимое, вставив взамен простую формулу, например, 18%.
- Нажмите Ok, чтобы закрыть окно.
Вы создали именованную формулу, в которой не используется никаких ссылок на ячейки. Попробуем ввести в любую ячейку следующую формулу: =НДС. Эта простая формула возвращает значение 0,18. Поскольку эта именованная формула всегда возвращает один и тот же итог, ее можно считать именованной константой. Эту константу можно использовать и в более сложной формуле, например, =А1*НДС.
Именованная константа может состоять и из текста. Например, в качестве константы можно задать имя компании. В диалоговом окне Создание имени можно ввести, например, следующую формулу, называющуюся MSFT: ="
Microsoft Corporation"
.
Далее можно использовать формулу ячейки: ="
Annual Report: "
&MSFT. Данная формула возвращает текст Annual Report: Microsoft Corporation (Годовой отчет: корпорация Microsoft).
Имена, не ссылающиеся на диапазоны, не отображаются в диалоговых окнах Имя или Переход (окно Переход открывается при нажатии клавиши F5). Это разумно, поскольку данные константы не находятся ни в одном достижимом месте интерфейса. Однако они отображаются в диалоговом окне Вставка имени (оно открывается при нажатии клавиши F3), а также в раскрывающемся списке, применяемом при создании формулы (рис. 2; при наборе формулы введите букву Н, и Excel выдаст подсказку). Это также разумно, поскольку именованные константы нужны именно для применения в формулах.
Рис. 2. Именованная константа доступна для использования в формулах
Как вы уже догадались, значение константы можно изменить, когда угодно, открыв диалоговое окно Диспетчер имен (команда Формулы –> Определенные имена –> Диспетчер имен). Нажмите в нем кнопку Изменить, чтобы вызвать окно Изменение имени. Затем введите новое значение в поле Диапазон. Когда вы закроете это окно, Excel будет использовать новое значение и пересчитает формулы, в которых применяется это имя.
По материалам книги Джон Уокенбах. Excel 2013. Трюки и советы. – СПб.: Питер, 2014. – С. 112, 113.
Это несложный, но интересный прием, позволяющий подставлять данные из небольших таблиц без использования ячеек вообще. Его суть в том, что можно «зашить» массив подстановочных значений прямо в формулу. Рассмотрим несколько способов это сделать.
Функция ВЫБОР
Если нужно подставить данные из одномерного массива по номеру, то можно использовать функцию ИНДЕКС или ее более простой и подходящий, в данном случае, аналог – функцию ВЫБОР (CHOOSE). Она выводит элемент массива по его порядковому номеру. Так, например, если нам нужно вывести название дня недели по его номеру, то можно использовать вот такую конструкцию
Это простой пример для начала, чтобы ухватить идею о том, что подстановочная таблица может быть вшита прямо в формулу. Теперь давайте рассмотрим пример посложнее, но покрасивее.
Массив констант в формуле
Предположим, что у нас есть список городов, куда с помощью функции ВПР (VLOOKUP) подставляются значения коэффициентов зарплаты из второго столбца желтой таблицы справа:
Хитрость в том, что можно заменить ссылку на диапазон с таблицей $E$3:$F$5 массивом констант прямо в формуле, и правая таблица будет уже не нужна. Чтобы не вводить данные вручную можно пойти на небольшую хитрость.
Выделите любую пустую ячейку. Введите с клавиатуры знак «равно» и выделите диапазон с таблицей – в строке формул должен отобразиться его адрес:
Выделите с помощью мыши ссылку E3:F5 в строке формул и нажмите клавишу F9 – ссылка превратится в массив констант:
Осталось скопировать получившийся массив и вставить его в нашу формулу с ВПР, а саму таблицу удалить за ненадобностью:
Массив констант с именем
Развивая идею предыдущего способа, можно попробовать еще один вариант – сделать именованный массив констант в оперативной памяти, который использовать затем в формуле. Для этого нажмите на вкладке Формулы (Formulas) кнопку Диспетчер Имен (NameManager). Затем нажмите кнопку Создать, придумайте и введите имя (пусть будет, например, Города) и в поле Диапазон (Reference) вставьте скопированный в предыдущем способе массив констант:
Нажмите ОК и закройте Диспетчер имен. Теперь добавленное имя можно смело использовать на любом листе книги в любой формуле – например, в нашей функции ВПР:
Компактно, красиво и, в некотором смысле, даже защищает от шаловливых ручек непрофессионалов 🙂
Ссылки по теме
- Как использовать функцию ВПР (VLOOKUP) для подстановки данных из одной таблицы в другую
- Как использовать приблизительный поиск у функции ВПР (VLOOKUP)
- Вычисления без формул
Массив значений (или константа массива или массив констант) – это совокупность чисел или текстовых значений, которую можно использовать в
формулах массива
. Константы массива необходимо вводить в определенном формате, например, для чисел {1:2:3:4:5} или для текстовых значений {«Север»:»ЮГ»:»Восток»:»Запад»}.
В обычную формулу можно ввести ссылку на ячейку, содержащую значение, или на само значение, называемое также константой. Подобным образом в
формулу массива
можно ввести или ссылку на массив, или
массив значений
, содержащихся в ячейках (в справке EXCEL его называют
константой массива
).
Константы массива
необходимо вводить в определенном формате.
Создание одномерного массива констант
Перед созданием
Массива констант
посмотрим повнимательнее на диапазон ячеек, содержащий обычные значения (см.
Файл примера
)
-
в диапазон ячеек
A
1:
A
5
введите, например, 5 последовательных чисел от 1 до 5.
-
в ячейке
B1
введите формулу
=A1:A5
;
-
в
Строке формул
выделите
A1:A5
и нажмите клавишу
F9
; -
получим некую запись {1:2:3:4:5}, представляющую собой набор значений из диапазона
A1:A5
Этот набор значений, как и
формулы массива
, обрамлен в фигурные скобки, сами значения разделены двоеточиями. Если бы значения были размещены в строке (в диапазоне
A1:E1
), а не в столбце, то значения были бы разделены точкой с запятой {1;2;3;4;5}.
Создадим
константу массива
в ячейке
B2
.
Для этого введем в ячейку выражение
={1:2:3:4:5}
и нажмем
ENTER
.
Массив значений
не заключается в скобки автоматически, как
формулы массива
после нажатия
CTRL+SHIFT+ENTER
. Это необходимо делать вручную. В ячейке отразится только первое значение массива, т.е. 1.
Обычно
массив значений
не вводят в одну ячейку, т.к. в этом случае невозможно вытащить отдельные значения. Чтобы отобразить все значения нашего
массива значений
нужно выделить 5 ячеек в столбце (например,
B1:B5
), в
Строке формул
ввести выражение
={1:2:3:4:5}
и нажать
CTRL+SHIFT+ENTER
.
Теперь попробуем удалить один элемент массива, например из ячейки
B
3
. Получим предупреждение «
Нельзя изменить часть массива
» — это определенного вида защита массива.
Чтобы избежать утомительного ввода
последовательных чисел
для
вертикального
массива констант можно воспользоваться формулой
=СТРОКА(1:5)
. Записав ее любой пустой ячейке, выделите ее в строке формул и нажмите
F9
, а затем нажмите
ENTER
. Получите массив констант
{1:2:3:4:5}
. Скопируйте содержимое ячейки в буфер обмена (
CTRL+C
), затем выделите вертикальный диапазон ячеек, соответствующий размерности массива, вставьте в активную ячейку содержимое
Буфера обмена
и нажмите
CTRL+SHIFT+ENTER.
Чтобы избежать утомительного ввода последовательных чисел для горизонтального массива констант используйте формулу
=ТРАНСП(СТРОКА(1:5))
или
=СТОЛБЕЦ(A:E)
. Получите массив констант
={1;2;3;4;5}
. Значения массива будут разделены точкой с запятой.
Применение массива констант
А. Умножение векторов (столбец на столбец, строку на строку)
С помощью
формулы массива
умножим столбец значений (
B
2:
B
6
) на
массив констант
{1:2:3:4:5} и просуммируем.
Массив констант
записан в «вертикальном» виде с использованием двоеточия, т.е. также представляет собой столбец. Размерности столбца и массива должны совпадать.
=СУММ(B2:B6*{1:2:3:4:5})
После ввода формулы необходимо нажать
CTRL+SHIFT+
ENTER
.
Формула массива
сначала выполнит поэлементное умножение значений из столбца и констант из массива. Эквивалентом данной формулы является следующее обычное выражение:
=СУММ(B2*1;B3*2; B4*3; B5*4; B6*5)
В последнюю очередь выполняется сложение значений при помощи функции
СУММ()
.
Б. Проверка значений
Проверим, равно ли значение в ячейке
А1
одному из определенных значений: 4, 6 или 9.
=ИЛИ(A1={4;6;9})
После ввода формулы нет необходимости нажимать
CTRL+SHIFT+ENTER
. Такая запись может существенно сократить время создания формулы по сравнению с использованием вложенных функций
ЕСЛИ()
.
Именование массива констант
Массиву констант
можно присвоить
Имя
. Обычно так поступают с константами, образующими группу однотипных значений, например последовательности с конечным количеством элементов
={1:2:3}
.
Чтобы присвоить
массиву констант
имя необходимо сделать следующее:
-
на вкладке
Формулы
в группе
Определенные имена
выберите команду
Присвоить имя
. -
В поле
Имя
введите
Массив123
. -
В поле
Диапазон
введите
массив констант
(не забудьте ввести скобки вручную), например
{1:2:3}
; - Нажмите кнопку ОК.
Пример, найдем
сумму 3-х наибольших значений
, записав формулу
=СУММПРОИЗВ(НАИБОЛЬШИЙ(A1:A10;Массив123))
.
Предполагается, что в диапазоне
A1:A10
имеется список числовых значений.
Создание двумерного массива констант
Чтобы создать двумерный массив констант необходимо сделать следующее:
-
выделите в книге диапазон ячеек из четырех столбцов и трех строк (
A1:D3
). -
в активной ячейке (
А1
), в
Cтроке формул
введите выражение
={1;2;3;4: 5;6;7;8: 9;10;11;12}
-
нажмите сочетание клавиш
CTRL+SHIFT+
ENTER
Мы получили двумерный массив констант, у которого нельзя удалить ни один элемент по отдельности – только все сразу. Как видно из формулы, строки в массиве разделяются двоеточиями, а элементы в строке – точкой с запятой.
Применение двумерного массива констант
Создадим небольшой
Справочник
, позволяющий по номеру месяца выводить его название.
Присвоим
Имя
Месяцы
двумерному массиву:
={1;»январь»:2;»февраль»:3;»март»:4;»апрель»:5;»май»:6;»июнь»: 7;»июль»:8;»август»:9;»сентябрь»:10;»октябрь»:11;»ноябрь»:12;»декабрь»}
Чтобы избежать утомительного ввода этого массива создайте два столбца, один с числами от 1 до 12, другой с названиями месяцев (см. статью
Текстовые последовательности
). Затем, в
Строке формул
введите ссылку на этот диапазон, нажмите
F9
и скопируйте в
Буфер обмена
.
Теперь записав формулу
=ВПР(A2;Месяцы;2)
, где в ячейке
A2
— номер месяца, получим желаемый результат.
Для желающих получить дополнительную информацию о константах массива —
]]>
ссылка на статью сайта Microsoft на английском языке
]]> .
Формула, она же функция, – одна из основных составляющих электронных таблиц, создаваемых при помощи программы Microsoft Excel. Разработчики добавили огромное количество разных функций, предназначенных для выполнения как простых, так и сложных расчетов. К тому же пользователю разрешено самостоятельно производить математические операции, что тоже можно назвать своеобразной реализацией формул. Именно о работе с этими компонентами и пойдет речь далее.
Я разберу основы работы с формулами и полезные «фишки», способные упростить процесс взаимодействия с таблицами.
Поиск перечня доступных функций в Excel
Если вы только начинаете свое знакомство с Microsoft Excel, полезно будет узнать, какие функции существуют, для чего предназначены и как происходит их создание. Для этого в программе есть графическое меню с отображением всего списка формул и кратким описанием действия расчетов.
-
Откройте вкладку «Формулы» и нажмите на кнопку «Вставить функцию» либо разверните список с понравившейся вам категорией функций.
-
Вместо этого всегда можно кликнуть по значку с изображением «Fx» для открытия окна «Вставка функции».
-
В этом окне переключите категорию на «Полный алфавитный перечень», чтобы в списке ниже отобразились все доступные формулы в Excel, расположенные в алфавитном порядке.
-
Выделите любую строку левой кнопкой мыши и прочитайте краткое описание снизу. В скобках показан синтаксис функции, который необходимо соблюдать во время ее написания, чтобы все аргументы и значения совпадали, а вычисления происходило корректно. Нажмите «Справка по этой функции», если хотите открыть страницу о ней в официальной документации Microsoft.
-
В браузере вы увидите большое количество информации по выбранной формуле как в текстовом, так и в формате видео, что позволит самостоятельно разобраться с принципом ее работы.
Отмечу, что наличие подобной информации на русском языке, еще и в таком развернутом виде, делает процесс знакомства с ПО еще более простым, особенно когда речь идет о переходе к более сложным функциям, действующим не совсем очевидным образом. Не стесняйтесь и переходите на упомянутые страницы, чтобы получить справку от специалистов и узнать что-то новое, что хотя бы минимально или даже значительно ускорит рабочий процесс.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Вставка функции в таблицу
Теперь давайте разберемся с тем, как в Excel задать формулу, то есть добавить ее в таблицу, обеспечив вычисление определенных значений. Вы можете писать функции как самостоятельно, объявляя их название после знака «=», так и использовать графическое меню, переход к которому осуществляется так, как это было показано выше. В Комьюнити уже есть статья «Как вставить формулу в Excel», поэтому я рекомендую нажать по выделенной ссылке и перейти к прочтению полезного материала.
Использование математических операций в Excel
Если необходимо выполнить математические действия с ячейками или конкретными числами, в Excel тоже создается формула, поскольку все записи, начинающиеся с «=» в ячейке, считаются функциями. Все знаки для математических операций являются стандартными, то есть «*»– умножить, «/» – разделить и так далее. Следует отметить, что для возведения в степень используется знак «^». Вкратце рассмотрим объявление подобных функций.
Выделите любую пустую ячейку и напишите в ней знак «=», объявив тем самым функцию. В качестве значения можете взять любое число, написать номер ячейки (используя буквенные и цифровые значения слева и сверху) либо выделить ее левой кнопкой мыши. На следующем скриншоте вы видите простой пример =B2*C2, то есть результатом функции будет перемножение указанных ячеек друг на друга.
После заполнения данных нажмите Enter и ознакомьтесь с результатом. Если синтаксис функции соблюден, в выбранной ячейке появится число, а не уведомление об ошибке.
Попробуйте самостоятельно использовать разные математические операции, добавляя скобки, чередуя цифры и ячейки, чтобы быстрее разобраться со всеми возможностями математических операций и в будущем применять их, когда это понадобится.
Растягивание функций и обозначение константы
Работа с формулами в Эксель подразумевает и выполнение более сложных действий, связанных с заполнением строк всей таблицы и связыванием нескольких разных значений. В этом разделе статьи я объединю сразу две разных темы, поскольку они тесно связаны между собой и обе упрощают взаимодействие с открытым в программе проектом.
Для начала остановимся на растягивании функции. Для этого вам необходимо ввести ее в одной ячейке и убедиться в получении корректного результата. Затем зажмите точку в правом нижнем углу ячейки и проведите вниз.
В итоге вы должны увидеть, что функция растянулась на выбранный диапазон, а значения в ней подставлены автоматически. Так, изначальная функция имела вид =B2*C2, но после растягивания вниз последующие значения подставились автоматически (от B3*C3 до B13*C13, что видно на следующем изображении). Точно так же растягивание работает с СУММ и другими простыми формулами, где используется несколько аргументов.
Константа, или абсолютная ссылка, – обозначение, закрепляющее конкретную ячейку, столбец или строку, чтобы при растягивании функции выбранное значение не заменялось, а оставалось таким же.
Сначала разберемся с тем, как задать константу. В качестве примера сделаем постоянной и строку, и столбец, то есть закрепим ячейку. Для этого поставьте знак «$» как возле буквы, так и цифры ячейки, чтобы в результате получилось такое написание, как показано на следующем изображении.
Растяните функцию и обратите внимание на то, что постоянное значение таким же и осталось, то есть произошла замена только первого аргумента. Сейчас это может показаться сложным, но стоит вам самостоятельно реализовать подобную задачу, как все станет предельно ясно, и в будущем вы вспомните, что для выполнения конкретных задач можно использовать подобную хитрость.
В закрепление темы рассмотрим три константы, которые можно обозначить при записи функции:
-
$В$2 – при растяжении либо копировании остаются постоянными столбец и строка.
-
B$2 – неизменна строка.
-
$B2 – константа касается только столбца.
Построение графиков функций
Графики функций – тема, косвенно связанная с использованием формул в Excel, поскольку подразумевает не добавление их в таблицу, а непосредственное составление таблицы по формуле, чтобы затем сформировать из нее диаграмму либо линейный график. Сейчас детально останавливаться на этой теме не будем, но если она вас интересует, перейдите по ссылке ниже для прочтения другой моей статьи по этой теме.
Читайте также: Как построить график функции в Excel
В этой статье вы узнали, какие есть функции в Excel, как сделать формулу и использовать полезные возможности программы, делающие процесс взаимодействия с электронными таблицами проще. Применяйте полученные знания для самостоятельной практики и поставленных задач, требующих проведения расчетов и их автоматизации.