Содержание
- 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)
- Вычисления без формул
Использование констант массива в формулах массива
Смотрите также: Подскажите, как скрин ячейке где те столбце 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
Чтобы быстро ввести значения
Массив значений (или константа массива или массив констант) – это совокупность чисел или текстовых значений, которую можно использовать в
формулах массива
. Константы массива необходимо вводить в определенном формате, например, для чисел {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.
Коротко о массивах констант
Чтобы создать массив констант, введите его элементы и заключите их в фигурные скобки. Например, на рисунке ниже представлен массив, состоящий из 6 констант:
={1;2;3;4;5;6}
Такой массив можно использовать в формулах Excel. Например, следующая формула суммирует значения этого массива:
=СУММ({1;2;3;4;5;6})
В формулах можно обрабатывать сразу несколько массивов. Например, следующая формула вернет максимальное значение, которое получится в результате сложения двух массивов констант:
=МАКС({1;2;3;4;5;6}+{7,8,9,10,11,12})
Массивы констант могут содержать числа, текст, логические значения и значения ошибки #Н/Д:
={12;"Текст";ИСТИНА;ЛОЖЬ;#Н/Д}
У Вас может возникнуть резонный вопрос: Зачем нужен такой массив? Отвечу на него в виде примера.
Пример применения массива констант в Excel
На рисунке ниже приведен список студентов, которые получили определенные оценки:
Наша задача перевести оценку из числового вида в ее словесное описание и вывести соответствующие значения в диапазоне C2:C7. В данном случае создавать отдельную табличку для хранения текстового описания оценок не имеет смысла, поэтому выгоднее создать следующий массив констант:
={"";"Неудовл.";"Удовл.";"Хорошо";"Отлино"}
В данном случае первый элемент массива содержит пустую строку, поскольку предполагается, что оценки 1 быть не может.
Тогда формула, возвращающая нужный нам результат, будет выглядеть следующим образом:
В этом примере функция ИНДЕКС возвращает значение элемента из массива констант, положение которого задано порядковым номером (оценкой).
Данная формула не является формулой массива, хоть она и содержит массив. Поэтому при ее вводе достаточно нажать клавишу Enter.
Конечно же, мы в силах скопировать данную формулу в остальные ячейки и получить нужный нам результат:
Но грамотнее будет использовать многоячеечную формулу массива. Выглядеть она будет следующим образом:
Мы можем пойти еще дальше и присвоить массиву констант имя. Имя назначается точно так же, как и обычной константе, через диалоговое окно Создание имени:
Не забывайте указывать знак равенства в поле Диапазон, иначе Excel воспримет массив как текстовую строку.
Теперь формула выглядит менее пугающей:
Как видите, в некоторых случаях массивы констант бывают даже очень полезны.
Итак, в данном уроке Вы познакомились с массивами констант и их применением в Excel. Если желаете получить еще больше информации о массивах, читайте следующие статьи:
- Знакомство с формулами массива в Excel
- Многоячеечные формулы массива в Excel
- Одноячеечные формулы массива в Excel
- Редактирование формул массива в Excel
- Применение формул массива в Excel
- Подходы к редактированию формул массива в Excel
Оцените качество статьи. Нам важно ваше мнение:
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 опустить значения, не соответствующие ячейке.
-
Дополнительные информацию о формулах массива:
-
Ввод формулы массива
-
Расширение диапазона формулы массива
-
Удаление формулы массива
-
Правила изменения формул массива
-
К началу страницы
Нужна дополнительная помощь?
Самая популярная программа для работы с электронными таблицами «Microsoft Excel» упростила жизнь многим пользователям, позволив производить любые расчеты с помощью формул. Она способна автоматизировать даже самые сложные вычисления, но для этого нужно знать принципы работы с формулами. Мы подготовили самую подробную инструкцию по работе с Эксель. Не забудьте сохранить в закладки 😉
Содержание
-
Кому важно знать формулы Excel и где выучить основы.
-
Элементы, из которых состоит формула в Excel.
-
Основные виды.
-
Примеры работ, которые можно выполнять с формулами.
-
22 формулы в Excel, которые облегчат жизнь.
-
Использование операторов.
-
Использование ссылок.
-
Использование имён.
-
Использование функций.
-
Операции с формулами.
-
Как в формуле указать постоянную ячейку.
-
Как поставить «плюс», «равно» без формулы.
-
Самые распространенные ошибки при составлении формул в редакторе Excel.
-
Коды ошибок при работе с формулами.
-
Отличие в версиях MS Excel.
-
Заключение.
Кому важно знать формулы Excel и где изучить основы
Excel — эффективный помощник бухгалтеров и финансистов, владельцев малого бизнеса и даже студентов. Менеджеры ведут базы клиентов, а маркетологи считают в таблицах медиапланы. Аналитики с помощью эксель формул обрабатывают большие объемы данных и строят гипотезы.
Эксель довольно сложная программа, но простые функции и базовые формулы можно освоить достаточно быстро по статьям и видео-урокам. Однако, если ваша профессиональная деятельность подразумевает работу с большим объемом данных и требует глубокого изучения возможностей Excel — стоит пройти специальные курсы, например тут или тут.
Элементы, из которых состоит формула в Excel
Формулы эксель: основные виды
Формулы в Excel бывают простыми, сложными и комбинированными. В таблицах их можно писать как самостоятельно, так и с помощью интегрированных программных функций.
Простые
Позволяют совершить одно простое действие: сложить, вычесть, разделить или умножить. Самой простой является формула=СУММ.
Например:
=СУММ (A1; B1) — это сумма значений двух соседних ячеек.
=СУММ (С1; М1; Р1) — сумма конкретных ячеек.
=СУММ (В1: В10) — сумма значений в указанном диапазоне.
Сложные
Это многосоставные формулы для более продвинутых пользователей. В данную категорию входят ЕСЛИ, СУММЕСЛИ, СУММЕСЛИМН. О них подробно расскажем ниже.
Комбинированные
Эксель позволяет комбинировать несколько функций: сложение + умножение, сравнение + умножение. Это удобно, когда, например, нужно вычислить сумму двух чисел, и, если результат будет больше 100, его нужно умножить на 3, а если меньше — на 6.
Выглядит формула так ↓
=ЕСЛИ (СУММ (A1; B1)<100; СУММ (A1; B1)*3;(СУММ (A1; B1)*6))
Встроенные
Новичкам удобнее пользоваться готовыми, встроенными в программу формулами вместо того, чтобы писать их вручную. Чтобы найти нужную формулу:
-
кликните по нужной ячейке таблицы;
-
нажмите одновременно Shift + F3;
-
выберите из предложенного перечня нужную формулу;
-
в окошко «Аргументы функций» внесите свои данные.
Примеры работ, которые можно выполнять с формулами
Разберем основные действия, которые можно совершить, используя формулы в таблицах Эксель и рассмотрим полезные «фишки» для упрощения работы.
Поиск перечня доступных функций
Перейдите в закладку «Формулы» / «Вставить функцию». Или сразу нажмите на кнопочку «Fx».
Выберите в категории «Полный алфавитный перечень», после чего в списке отобразятся все доступные эксель-формулы.
Выберите любую формулу и прочитайте ее описание. А если хотите изучить ее более детально, нажмите на «Справку» ниже.
Вставка функции в таблицу
Вы можете сами писать функции в Excel вручную после «=», или использовать меню, описанное выше. Например, выбрав СУММ, появится окошко, где нужно ввести аргументы (кликнуть по клеткам, значения которых собираетесь складывать):
После этого в таблице появится формула в стандартном виде. Ее можно редактировать при необходимости.
Использование математических операций
Начинайте с «=» в ячейке и применяйте для вычислений любые стандартные знаки «*», «/», «^» и т.д. Можно написать номер ячейки самостоятельно или кликнуть по ней левой кнопкой мышки. Например: =В2*М2. После нажатия Enter появится произведение двух ячеек.
Растягивание функций и обозначение константы
Введите функцию =В2*C2, получите результат, а затем зажмите правый нижний уголок ячейки и протащите вниз. Формула растянется на весь выбранный диапазон и автоматически посчитает значения для всех строк от B3*C3 до B13*C13.
Чтобы обозначить константу (зафиксировать конкретную ячейку/строку/столбец), нужно поставить «$» перед буквой и цифрой ячейки.
Например: =В2*$С$2. Когда вы растяните функцию, константа или $С$2 так и останется неизменяемой, а вот первый аргумент будет меняться.
Подсказка:
-
$С$2 — не меняются столбец и строка.
-
B$2 — не меняется строка 2.
-
$B2 — константой остается только столбец В.
22 формулы в Эксель, которые облегчат жизнь
Собрали самые полезные формулы, которые наверняка пригодятся в работе.
МАКС
=МАКС (число1; [число2];…)
Показывает наибольшее число в выбранном диапазоне или перечне ячейках.
МИН
=МИН (число1; [число2];…)
Показывает самое маленькое число в выбранном диапазоне или перечне ячеек.
СРЗНАЧ
=СРЗНАЧ (число1; [число2];…)
Считает среднее арифметическое всех чисел в диапазоне или в выбранных ячейках. Все значения суммируются, а сумма делится на их количество.
СУММ
=СУММ (число1; [число2];…)
Одна из наиболее популярных и часто используемых функций в таблицах Эксель. Считает сумму чисел всех указанных ячеек или диапазона.
ЕСЛИ
=ЕСЛИ (лог_выражение; значение_если_истина; [значение_если_ложь])
Сложная формула, которая позволяет сравнивать данные.
Например:
=ЕСЛИ (В1>10;”больше 10″;»меньше или равно 10″)
В1 — ячейка с данными;
>10 — логическое выражение;
больше 10 — правда;
меньше или равно 10 — ложное значение (если его не указывать, появится слово ЛОЖЬ).
СУММЕСЛИ
=СУММЕСЛИ (диапазон; условие; [диапазон_суммирования]).
Формула суммирует числа только, если они отвечают критерию.
Например:
=СУММЕСЛИ (С2: С6;»>20″)
С2: С6 — диапазон ячеек;
>20 —значит, что числа меньше 20 не будут складываться.
СУММЕСЛИМН
=СУММЕСЛИМН (диапазон_суммирования; диапазон_условия1; условие1; [диапазон_условия2; условие2];…)
Суммирование с несколькими условиями. Указываются диапазоны и условия, которым должны отвечать ячейки.
Например:
=СУММЕСЛИМН (D2: D6; C2: C6;”сувениры”; B2: B6;”ООО ХУ»)
D2: D6 — диапазон, где суммируются числа;
C2: C6 — диапазон ячеек для категории; сувениры — обязательное условие 1, то есть числа другой категории не учитываются;
B2: B6 — дополнительный диапазон;
ООО XY — условие 2, то есть числа другой компании не учитываются.
Дополнительных диапазонов и условий может быть до 127 штук.
СЧЕТ
=СЧЁТ (значение1; [значение2];…)Формула считает количество выбранных ячеек с числами в заданном диапазоне. Ячейки с датами тоже учитываются.
=СЧЁТ (значение1; [значение2];…)
Формула считает количество выбранных ячеек с числами в заданном диапазоне. Ячейки с датами тоже учитываются.
СЧЕТЕСЛИ и СЧЕТЕСЛИМН
=СЧЕТЕСЛИ (диапазон; критерий)
Функция определяет количество заполненных клеточек, которые подходят под конкретные условия в рамках указанного диапазона.
Например:
=СЧЁТЕСЛИМН (диапазон_условия1; условие1 [диапазон_условия2; условие2];…)
Эта формула позволяет использовать одновременно несколько критериев.
ЕСЛИОШИБКА
=ЕСЛИОШИБКА (значение; значение_если_ошибка)
Функция проверяет ошибочность значения или вычисления, а если ошибка отсутствует, возвращает его.
ДНИ
=ДНИ (конечная дата; начальная дата)
Функция показывает количество дней между двумя датами. В формуле указывают сначала конечную дату, а затем начальную.
КОРРЕЛ
=КОРРЕЛ (диапазон1; диапазон2)
Определяет статистическую взаимосвязь между разными данными: курсами валют, расходами и прибылью и т.д. Мах значение — +1, min — −1.
ВПР
=ВПР (искомое_значение; таблица; номер_столбца;[интервальный_просмотр])
Находит данные в таблице и диапазоне.
Например:
=ВПР (В1; С1: С26;2)
В1 — значение, которое ищем.
С1: Е26— диапазон, в котором ведется поиск.
2 — номер столбца для поиска.
ЛЕВСИМВ
=ЛЕВСИМВ (текст;[число_знаков])
Позволяет выделить нужное количество символов. Например, она поможет определить, поместится ли строка в лимитированное количество знаков или нет.
ПСТР
=ПСТР (текст; начальная_позиция; число_знаков)
Помогает достать определенное число знаков с текста. Например, можно убрать лишние слова в ячейках.
ПРОПИСН
=ПРОПИСН (текст)
Простая функция, которая делает все литеры в заданной строке прописными.
СТРОЧН
Функция, обратная предыдущей. Она делает все литеры строчными.
ПОИСКПОЗ
=ПОИСКПОЗ (искомое_значение; просматриваемый_массив; тип_сопоставления)
Дает возможность найти нужный элемент в заданном блоке ячеек и указывает его позицию.
ДЛСТР
=ДЛСТР (текст)
Данная функция определяет длину заданной строки. Пример использования — определение оптимальной длины описания статьи.
СЦЕПИТЬ
=СЦЕПИТЬ (текст1; текст2; текст3)
Позволяет сделать несколько строчек из одной и записать до 255 элементов (8192 символа).
ПРОПНАЧ
=ПРОПНАЧ (текст)
Позволяет поменять местами прописные и строчные символы.
ПЕЧСИМВ
=ПЕЧСИМВ (текст)
Можно убрать все невидимые знаки из текста.
Использование операторов
Операторы в Excel указывают, какие конкретно операции нужно выполнить над элементами формулы. В вычислениях всегда соблюдается математический порядок:
-
скобки;
-
экспоненты;
-
умножение и деление;
-
сложение и вычитание.
Арифметические
Операторы сравнения
Оператор объединения текста
Операторы ссылок
Использование ссылок
Начинающие пользователи обычно работают только с простыми ссылками, но мы расскажем обо всех форматах, даже продвинутых.
Простые ссылки A1
Они используются чаще всего. Буква обозначает столбец, цифра — строку.
Примеры:
-
диапазон ячеек в столбце С с 1 по 23 строку — «С1: С23»;
-
диапазон ячеек в строке 6 с B до Е– «B6: Е6»;
-
все ячейки в строке 11 — «11:11»;
-
все ячейки в столбцах от А до М — «А: М».
Ссылки на другой лист
Если необходимы данные с других листов, используется формула: =СУММ (Лист2! A5: C5)
Выглядит это так:
Абсолютные и относительные ссылки
Относительные ссылки
Рассмотрим, как они работают на примере: Напишем формулу для расчета суммы первой колонки. =СУММ (B4: B9)
Нажимаем на Ctrl+C. Чтобы перенести формулу на соседнюю клетку, переходим туда и жмем на Ctrl+V. Или можно просто протянуть ячейку с формулой, как мы описывали выше.
Индекс таблицы изменится автоматически и новые формулы будут выглядеть так:
Абсолютные ссылки
Чтобы при переносе формул ссылки сохранялись неизменными, требуются абсолютные адреса. Их пишут в формате «$B$2».
Например, есть поставить знак доллара в предыдущую формулу, мы получим: =СУММ ($B$4:$B$9)
Как видите, никаких изменений не произошло.
Смешанные ссылки
Они используются, когда требуется зафиксировать только столбец или строку:
-
$А1– сохраняются столбцы;
-
А$1 — сохраняются строки.
Смешанные ссылки удобны, когда приходится работать с одной постоянной строкой данных и менять значения в столбцах. Или, когда нужно рассчитать результат в ячейках, не расположенных вдоль линии.
Трёхмерные ссылки
Это те, где указывается диапазон листов.
Формула выглядит примерно так: =СУММ (Лист1: Лист5! A6)
То есть будут суммироваться все ячейки А6 на всех листах с первого по пятый.
Ссылки формата R1C1
Номер здесь задается как по строкам, так и по столбцам.
Например:
-
R9C9 — абсолютная ссылка на клетку, которая расположена на девятой строке девятого столбца;
-
R[-2] — ссылка на строчку, расположенную выше на 2 строки;
-
R[-3]C — ссылка на клетку, которая расположена на 3 ячейки выше;
-
R[4]C[4] — ссылка на ячейку, которая распложена на 4 клетки правее и 4 строки ниже.
Использование имён
Функционал Excel позволяет давать собственные уникальные имена ячейкам, таблицам, константам, выражениям, даже диапазонам ячеек. Эти имена можно использовать для совершения любых арифметических действий, расчета налогов, процентов по кредиту, составления сметы и табелей, расчётов зарплаты, скидок, рабочего стажа и т.д.
Все, что нужно сделать — заранее дать имя ячейкам, с которыми планируете работать. В противном случае программа Эксель ничего не будет о них знать.
Как присвоить имя:
-
Выделите нужную ячейку/столбец.
-
Правой кнопкой мышки вызовите меню и перейдите в закладку «Присвоить имя».
-
Напишите желаемое имя, которое должно быть уникальным и не повторяться в одной книге.
-
Сохраните, нажав Ок.
Использование функций
Чтобы вставить необходимую функцию в эксель-таблицах, можно использовать три способа: через панель инструментов, с помощью опции Вставки и вручную. Рассмотрим подробно каждый способ.
Ручной ввод
Этот способ подойдет тем, кто хорошо разбирается в теме и умеет создавать формулы прямо в строке. Для начинающих пользователей и новичков такой вариант покажется слишком сложным, поскольку надо все делать руками.
Панель инструментов
Это более упрощенный способ. Достаточно перейти в закладку «Формулы», выбрать подходящую библиотеку — Логические, Финансовые, Текстовые и др. (в закладке «Последние» будут наиболее востребованные формулы). Остается только выбрать из перечня нужную функцию и расставить аргументы.
Мастер подстановки
Кликните по любой ячейке в таблице. Нажмите на иконку «Fx», после чего откроется «Вставка функций».
Выберите из перечня нужную категорию формул, а затем кликните по функции, которую хотите применить и задайте необходимые для расчетов аргументы.
Вставка функции в формулу с помощью мастера
Рассмотрим эту опцию на примере:
-
Вызовите окошко «Вставка функции», как описывалось выше.
-
В перечне доступных функций выберите «Если».
Теперь составим выражение, чтобы проверить, будет ли сумма трех ячеек больше 10. При этом Правда — «Больше 10», а Ложь — «Меньше 10».
=ЕСЛИ (СУММ (B3: D3)>10;”Больше 10″;»Меньше 10″)
Программа посчитала, что сумма ячеек меньше 10 и выдала нам результат:
Чтобы получить значение в следующих ячейках столбца, нужно растянуть формулу (за правый нижний уголок). Получится следующее:
Мы использовали относительные ссылки, поэтому программа пересчитала выражение для всех строк корректно. Если бы нам нужно было зафиксировать адреса в аргументах, тогда мы бы применяли абсолютные ссылки, о которых писали выше.
Редактирование функций с помощью мастера
Чтобы отредактировать функцию, можно использовать два способа:
-
Строка формул. Для этого требуется перейти в специальное поле и вручную ввести необходимые изменения.
-
Специальный мастер. Нажмите на иконку «Fx» и в появившемся окошке измените нужные вам аргументы. И тут же, кстати, сможете узнать результат после редактирования.
Операции с формулами
С формулами можно совершать много операций — копировать, вставлять, перемещать. Как это делать правильно, расскажем ниже.
Копирование/вставка формулы
Чтобы скопировать формулу из одной ячейки в другую, не нужно изобретать велосипед — просто нажмите старую-добрую комбинацию (копировать), а затем кликните по новой ячейке и нажмите (вставить).
Отмена операций
Здесь вам в помощь стандартная кнопка «Отменить» на панели инструментов. Нажмите на стрелочку возле нее и выберите из контекстного меню те действия. которые хотите отменить.
Повторение действий
Если вы выполнили команду «Отменить», программа сразу активизирует функцию «Вернуть» (возле стрелочки отмены на панели). То есть нажав на нее, вы повторите только что отмененную вами операцию.
Стандартное перетаскивание
Выделенные ячейки переносятся с помощью указателя мышки в другое место листа. Делается это так:
-
Выделите фрагмент ячеек, которые нужно переместить.
-
Поместите указатель мыши над одну из границ фрагмента.
-
Когда указатель мыши станет крестиком с 4-мя стрелками, можете перетаскивать фрагмент в другое место.
Копирование путем перетаскивания
Если вам нужно скопировать выделенный массив ячеек в другое место рабочего листа с сохранением данных, делайте так:
-
Выделите диапазон ячеек, которые нужно скопировать.
-
Зажмите клавишу и поместите указатель мыши на границу выбранного диапазона.
-
Он станет похожим на крестик +. Это говорит о том, что будет выполняться копирование, а не перетаскивание.
-
Перетащите фрагмент в нужное место и отпустите мышку. Excel задаст вопрос — хотите вы заменить содержимое ячеек. Выберите «Отмена» или ОК.
Особенности вставки при перетаскивании
Если содержимое ячеек перемещается в другое место, оно полностью замещает собой существовавшие ранее записи. Если вы не хотите замещать прежние данные, удерживайте клавишу в процессе перетаскивания и копирования.
Автозаполнение формулами
Если необходимо скопировать одну формулу в массив соседних ячеек и выполнить массовые вычисления, используется функция автозаполнения.
Чтобы выполнить автозаполнение формулами, нужно вызвать специальный маркер заполнения. Для этого наведите курсор на нижний правый угол, чтобы появился черный крестик. Это и есть маркер заполнения. Его нужно зажать левой кнопкой мыши и протянуть вдоль всех ячеек, в которых вы хотите получить результат вычислений.
Как в формуле указать постоянную ячейку
Когда вам нужно протянуть формулу таким образом, чтобы ссылка на ячейку оставалась неизменной, делайте следующее:
-
Кликните на клетку, где находится формула.
-
Наведите курсор в нужную вам ячейку и нажмите F4.
-
В формуле аргумент с номером ячейки станет выглядеть так: $A$1 (абсолютная ссылка).
-
Когда вы протяните формулу, ссылка на ячейку $A$1 останется фиксированной и не будет меняться.
Как поставить «плюс», «равно» без формулы
Когда нужно указать отрицательное значение, поставить = или написать температуру воздуха, например, +22 °С, делайте так:
-
Кликаете правой кнопкой по ячейке и выбираете «Формат ячеек».
-
Отмечаете «Текстовый».
Теперь можно ставить = или +, а затем нужное число.
Самые распространенные ошибки при составлении формул в редакторе Excel
Новички, которые работают в редакторе Эксель совсем недавно, часто совершают элементарные ошибки. Поэтому рекомендуем ознакомиться с перечнем наиболее распространенных, чтобы больше не ошибаться.
-
Слишком много вложений в выражении. Лимит 64 штуки.
-
Пути к внешним книгам указаны не полностью. Проверяйте адреса более тщательно.
-
Неверно расставленные скобочки. В редакторе они обозначены разными цветами для удобства.
-
Указывая имена книг и листов, пользователи забывают брать их в кавычки.
-
Числа в неверном формате. Например, символ $ в Эксель — это не знак доллара, а формат абсолютных ссылок.
-
Неправильно введенные диапазоны ячеек. Не забывайте ставить «:».
Коды ошибок при работе с формулами
Если вы сделаете ошибку в записи формулы, программа укажет на нее специальным кодом. Вот самые распространенные:
Отличие в версиях MS Excel
Всё, что написано в этом гайде, касается более современных версий программы 2007, 2010, 2013 и 2016 года. Устаревший Эксель заметно уступает в функционале и количестве доступных инструментов. Например, функция СЦЕП появилась только в 2016 году.
Во всем остальном старые и новые версии Excel не отличаются — операции и расчеты проводятся по одинаковым алгоритмам.
Заключение
Мы написали этот гайд, чтобы вам было легче освоить Excel. Доступным языком рассказали о формулах и о тех операциях, которые можно с ними проводить.
Надеемся, наша шпаргалка станет полезной для вас. Не забудьте сохранить ее в закладки и поделиться с коллегами.
Как говорилось ранее, в формулах 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}}