Как выделить константы в excel

Содержание

    • 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

как сделать константу в excel

Итак, в данном уроке Вы узнали, как присваивать имена константам в Excel. Если желаете получить еще больше информации об именах, читайте следующие статьи:

  • Знакомство с именами ячеек и диапазонов в Excel
  • Как присвоить имя ячейке или диапазону в Excel?
  • 5 полезных правил и рекомендаций по созданию имен в Excel
  • Диспетчер имен в Excel

Урок подготовлен для Вас командой сайта office-guru.ru
Автор: Антон Андронов

Правила перепечаткиЕще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

Допустим, у нас есть лист, на котором генерируется счет-фактура и рассчитывается налог на добавленную стоимость – НДС. Как правило, в таком случае значение ставки налога вставляется в ячейку, а потом в формулах используется ссылка на эту ячейку. Чтобы упростить процесс, этой ячейке можно дать имя, например, НДС. А можно и вовсе обойтись без ячейки, сохранив значение ставки налога в именованной константе.

Рис. 1. Определение имени, ссылающегося на константу

Скачать заметку в формате Word или pdf

Выполните следующие действия (рис. 1):

  1. Пройдите по меню Формулы –> Определенные имена –> Присвоить имя, чтобы открыть диалоговое окно Создание имени.
  2. Введите имя (в данном случае НLC) в поле Имя.
  3. В качестве области для этого имени укажите вариант Книга. Если хотите, чтобы это имя действовало только на определенном листе, выберите в списке Область именно этот лист.
  4. Установите курсор в поле Диапазон и удалите все его содержимое, вставив взамен простую формулу, например, 18%.
  5. Нажмите 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). Она выводит элемент массива по его порядковому номеру. Так, например, если нам нужно вывести название дня недели по его номеру, то можно использовать вот такую конструкцию

как сделать константу в excel

Это простой пример для начала, чтобы ухватить идею о том, что подстановочная таблица может быть вшита прямо в формулу. Теперь давайте рассмотрим пример посложнее, но покрасивее.

Массив констант в формуле

Предположим, что у нас есть список городов, куда с помощью функции ВПР (VLOOKUP) подставляются значения коэффициентов зарплаты из второго столбца желтой таблицы справа:

как сделать константу в excel

Хитрость в том, что можно заменить ссылку на диапазон с таблицей $E$3:$F$5 массивом констант прямо в формуле, и правая таблица будет уже не нужна. Чтобы не вводить данные вручную можно пойти на небольшую хитрость.

Выделите любую пустую ячейку. Введите с клавиатуры знак «равно» и выделите диапазон с таблицей – в строке формул должен отобразиться его адрес:

Выделите с помощью мыши ссылку E3:F5 в строке формул и нажмите клавишу F9 – ссылка превратится в массив констант:

как сделать константу в excel

Осталось скопировать получившийся массив и вставить его в нашу формулу с ВПР, а саму таблицу удалить за ненадобностью:

как сделать константу в excel

Массив констант с именем

Развивая идею предыдущего способа, можно попробовать еще один вариант – сделать именованный массив констант в оперативной памяти, который использовать затем в формуле. Для этого нажмите на вкладке Формулы (Formulas) кнопку Диспетчер Имен (NameManager). Затем нажмите кнопку Создать, придумайте и введите имя (пусть будет, например, Города) и в поле Диапазон (Reference) вставьте скопированный в предыдущем способе массив констант:

как сделать константу в excel

Нажмите ОК и закройте Диспетчер имен. Теперь добавленное имя можно смело использовать на любом листе книги в любой формуле – например, в нашей функции ВПР:

как сделать константу в excel

Компактно, красиво и, в некотором смысле, даже защищает от шаловливых ручек непрофессионалов 🙂

Ссылки по теме

  • Как использовать функцию ВПР (VLOOKUP) для подстановки данных из одной таблицы в другую
  • Как использовать приблизительный поиск у функции ВПР (VLOOKUP)
  • Вычисления без формул

Как выделить константу в Excel?

Чтобы ввести значения в одном столбце, например 3 ячейки в столбце C, нужно сделать вот что:

  1. Выделите нужные ячейки.
  2. Введите знак равных и константы. Значения в константах разделяются запятой, а не запятой. …
  3. Нажмите клавиши CTRL+SHIFT+ВВОД. Константа выглядит так:

Как задать постоянную ячейку в Excel?

Для этого в строке формул выделяете ссылку, которую хотите зафиксировать:

  1. и нажимаете клавишу «F4». …
  2. это означает, что если вы протяните формулу, то ссылка на ячейку $F$4 останется на месте, т. …
  3. Если еще раз нажмете клавишу «F4», то ссылка станет $F4:

Что такое константа в Excel?

Массив значений (или константа массива или массив констант) – это совокупность чисел или текстовых значений, которую можно использовать в формулах массива . … В обычную формулу можно ввести ссылку на ячейку, содержащую значение, или на само значение, называемое также константой.

Как сделать формулу в Excel на весь столбец?

Первый способ: протянуть ячейку в столбце или строке.

  1. Записать функцию (формулу) в ячейку и нажать ENTER.
  2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
  3. Нажать и удерживать левую кнопку мыши.
  4. Не отпуская кнопку мыши потянуть крестик в нужном направлении.

Как в Excel в Формуле добавить константу?

Как создать константу в формулах Excel?

  1. В окне открытого листа выделите вертикальный ряд ячеек с числами. …
  2. В окошке строки формул введите знак (=) и откройте фигур ную скобку.
  3. Введите числа, содержащиеся в выделенном ряде ячеек, раз деляя их точкой с запятой. …
  4. Закройте фигурные скобки и нажмите сочетание клавиш Ctrl+Shift+Enter .

Как поставить константу в Excel?

Для того, чтобы зафиксировать диапазон, необходимо его выделить в строке формул в Excel и нажать клавиши “F4”.

Как в Excel привязать значение одной ячейки к другой?

В ячейку, куда мы хотим вставить связь, ставим знак равенства (так же как и для обычной формулы), переходим в исходную книгу, выбираем ячейку, которую хотим связать, щелкаем Enter. Вы можете использовать инструменты копирования и автозаполнения для формул связи так же, как и для обычных формул.

Как в Экселе сделать чтобы число не менялось?

Для этого необходимо задать формат ячейки – что в ней будет находиться число, а не цифра. Для этого, щелкаем правой кнопкой мыши по ячейке и выбираем вкладку “Формат ячеек”. В ней выбираем вариант “Текстовый”. Все, после этого в данной ячейке Excel даже набрав цифры с точкой у вас не появится число и месяц.

Как заморозить ячейки в Excel?

При доступе к программе Microsoft Excel выберите часть рабочего листа, которую вы хотите заморозить. Щелкните первую ячейку строки или столбца, которую вы хотите заморозить. После этого нажмите «Вид» в верхней части рабочего листа. Следующим шагом является щелчок по подменю «замораживание панелей».

Что такое константа?

Константа — постоянная величина (скалярная или векторная) в математике, физике, химии. Математическая константа — величина, значение которой не меняется; в этом она противоположна переменной. Константная функция — функция, которая для любого элемента из области определения возвращает одно и то же заданное значение.

Как правильно вводить формулы в Excel?

Создание простой формулы в Excel

  1. Выделите на листе ячейку, в которую необходимо ввести формулу.
  2. Введите = (знак равенства), а затем константы и операторы (не более 8192 знаков), которые нужно использовать при вычислении. В нашем примере введите =1+1. Примечания: …
  3. Нажмите клавишу ВВОД (Windows) или Return (Mac).

Как убрать все формулы в Excel?

Выберем ячейку или диапазон ячеек, содержащих формулу. Нажмите клавишу DELETE.

Для этого:

  1. Щелкните ячейку в формуле массива.
  2. На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.
  3. Нажмите кнопку Дополнительный.
  4. Щелкните «Текущий массив».
  5. Нажмите клавишу DELETE.

Как в Excel скопировать формулу в другую ячейку?

  1. Вы выберите ячейку, содержащую формулу, которую нужно скопировать.
  2. В группе Буфер обмена на вкладке Главная нажмите кнопку Копировать.
  3. Выполните одно из указанных ниже действий. …
  4. Убедитесь, что ссылки на ячейки в формуле дают нужный результат. …
  5. Выделите ячейку с формулой.

Как в Excel применить формулу ко всему столбцу на телефоне?

Перетаскивание маркера автозаполнения — наиболее распространенный способ применения одной формулы ко всему столбцу или строке в Excel. Сначала введите формулу = (A1 * 3 + 8) / 5 в ячейке C1, а затем перетащите маркер автозаполнения вниз в столбце C, затем формула = (A1 * 3 + 8) / 5 применяется ко всему столбцу C.

Как протянуть нумерацию в Excel?

Нумерация строк с помощью функции СТРОКА

  1. Введите в первую ячейку диапазона, который необходимо пронумеровать, формулу =СТРОКА(A1). Функция СТРОКА возвращает номер строки, на которую указана ссылка. …
  2. Перетащите маркер заполнения , охватив диапазон, который необходимо заполнить.

Массивы констант в EXCEL

history 8 апреля 2013 г.
    Группы статей

  • Имена
  • Формулы массива
  • Текстовые последовательности

Массив значений (или константа массива или массив констант) – это совокупность чисел или текстовых значений, которую можно использовать в формулах массива . Константы массива необходимо вводить в определенном формате, например, для чисел <1:2:3:4:5>или для текстовых значений <«Север»:»ЮГ»:»Восток»:»Запад»>.

В обычную формулу можно ввести ссылку на ячейку, содержащую значение, или на само значение, называемое также константой. Подобным образом в формулу массива можно ввести или ссылку на массив, или массив значений , содержащихся в ячейках (в справке EXCEL его называют константой массива ). Константы массива необходимо вводить в определенном формате.

Создание одномерного массива констант

Перед созданием Массива констант посмотрим повнимательнее на диапазон ячеек, содержащий обычные значения (см. Файл примера )

  • в диапазон ячеек A1:A5 введите, например, 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>и просуммируем. Массив констант записан в «вертикальном» виде с использованием двоеточия, т.е. также представляет собой столбец. Размерности столбца и массива должны совпадать.

После ввода формулы необходимо нажать CTRL+SHIFT+ ENTER .

Формула массива сначала выполнит поэлементное умножение значений из столбца и констант из массива. Эквивалентом данной формулы является следующее обычное выражение:

=СУММ(B2*1;B3*2; B4*3; B5*4; B6*5)

В последнюю очередь выполняется сложение значений при помощи функции СУММ() .

Б. Проверка значений Проверим, равно ли значение в ячейке А1 одному из определенных значений: 4, 6 или 9.

После ввода формулы нет необходимости нажимать CTRL+SHIFT+ENTER . Такая запись может существенно сократить время создания формулы по сравнению с использованием вложенных функций ЕСЛИ() .

Именование массива констант

Массиву констант можно присвоить Имя . Обычно так поступают с константами, образующими группу однотипных значений, например последовательности с конечным количеством элементов = <1:2:3>.

Чтобы присвоить массиву констант имя необходимо сделать следующее:

  • на вкладке Формулы в группе Определенные имена выберите команду Присвоить имя .
  • В поле Имя введите Массив123 .
  • В поле Диапазон введите массив констант (не забудьте ввести скобки вручную), например <1:2:3>;
  • Нажмите кнопку ОК.

Пример, найдем сумму 3-х наибольших значений , записав формулу =СУММПРОИЗВ(НАИБОЛЬШИЙ(A1:A10;Массив123)) .

Предполагается, что в диапазоне A1:A10 имеется список числовых значений.

Создание двумерного массива констант

Чтобы создать двумерный массив констант необходимо сделать следующее:

  • выделите в книге диапазон ячеек из четырех столбцов и трех строк ( A1:D3 ).
  • в активной ячейке ( А1 ), в Cтроке формул введите выражение =
  • нажмите сочетание клавиш CTRL+SHIFT+ENTER

Мы получили двумерный массив констант, у которого нельзя удалить ни один элемент по отдельности – только все сразу. Как видно из формулы, строки в массиве разделяются двоеточиями, а элементы в строке – точкой с запятой.

Применение двумерного массива констант

Создадим небольшой Справочник , позволяющий по номеру месяца выводить его название.

Присвоим Имя Месяцы двумерному массиву:

Чтобы избежать утомительного ввода этого массива создайте два столбца, один с числами от 1 до 12, другой с названиями месяцев (см. статью Текстовые последовательности ). Затем, в Строке формул введите ссылку на этот диапазон, нажмите F9 и скопируйте в Буфер обмена .

Теперь записав формулу =ВПР(A2;Месяцы;2) , где в ячейке A2 — номер месяца, получим желаемый результат.

Для желающих получить дополнительную информацию о константах массива — ]]> ссылка на статью сайта Microsoft на английском языке ]]> .

Использование констант массива в формулах массива

​Смотрите также​​: Подскажите, как скрин​ ячейке где те​ столбце B.​ столбце на число,​Пример​/​Drag the formula down​.​ грамматические ошибки. Для​:​ хранения текстового описания​Чтобы создать массив констант,​ такой же результат.​константа, так как​ в одну строку,​ Пример:​Примечание:​ сделать. На моем​ надо чтобы было​Примечание:​ которое содержится в​

​Чтобы этот пример проще​(косая черта).​ to the other​Предположим, необходимо умножить число​ нас важно, чтобы​Не забывайте указывать знак​ оценок не имеет​​ введите его элементы​​Примечания:​ она заполняет столбцы​ например в ячейки​= СУММ (A1:E1* 1,2,3,4,5})​Мы стараемся как​ компе, почему то​ выражение ставишь знак​

​  Using $ symbols​ другой ячейке. В​ было понять, скопируйте​Например, при вводе в​

  1. ​ cells in the​ в каждой из​ эта статья была​ равенства в поле​ смысла, поэтому выгоднее​​ и заключите их​

    ​ Если константы не работают​ и строки. Кстати,​ F1, G1 и​

  2. ​Константа заключена в фигурные​ можно оперативнее обеспечивать​ не работает. Формула​

    ​ «=» потом указываешь​ tells Excel that​​ данном примере делитель —​​ его на пустой​ ячейку формулы​

    Константа массива, вложенная в формулу СУММ

    ​ column.​ семи ячеек в​ вам полезна. Просим​Диапазон​ создать следующий массив​ в фигурные скобки.​Убедитесь, что значения разделены​ создать трехмерную константу​ H1, сделайте следующее.​ скобки ({}), которые​

Использование константы для ввода значений в столбец

​ вас актуальными справочными​ висит и вычисление​ мышкой на j4​ the reference to​ число 3, расположенное​

  1. ​ лист.​

  2. ​=10/5​Примечание:​ столбце на число,​ вас уделить пару​, иначе Excel воспримет​ констант:​ Например, на рисунке​​ правильным символом. Если​ (т. е. вложить​

  3. ​Выделите нужные ячейки.​ вы ввели вручную.​ материалами на вашем​

    Вертикальная константа массива, содержащая текст

    ​ не происходит!​ потом указываеш математический​​ C2 is «absolute,»​​ в ячейке C2.​

Использование константы для ввода значений в строку

​Копирование примера​в ячейке будет​ In Excel 2016 for Windows,​ которое содержится в​ секунд и сообщить,​

  1. ​ массив как текстовую​

  2. ​={«»;»Неудовл.»;»Удовл.»;»Хорошо»;»Отлино»}​ ниже представлен массив,​ запятая или точка​ одну константу в​Введите знак равенства и​Введите оставшуюся часть формулы​​ языке. Эта страница​

  3. ​amfor​ знак «+ -​ which means that​

    Одномерная горизонтальная константа массива

    ​A​Создайте пустую книгу или​​ отображен результат​​ the cells are​

Использование константы для ввода значений в несколько столбцов и строк

  1. ​ другой ячейке. В​

    ​ помогла ли она​ строку.​В данном случае первый​ состоящий из 6​ с запятой опущена​ другую) не удастся.​ константы, но на​ и нажмите сочетание​ переведена автоматически, поэтому​: Попробуйте удалить формулу,​ / * «​

  2. ​ when you copy​B​ лист.​2​ populated automatically.​ данном примере множитель —​ вам, с помощью​Теперь формула выглядит менее​

    ​ элемент массива содержит​

  3. ​ констант:​ или указана в​Теперь, когда вы уже​

    Двумерная константа массива

    ​ этот раз разделяйте​ клавиш CTRL+SHIFT+ВВОД.​​ ее текст может​​ поменяите формат ячейки​ и указываеш второе​ the formula to​C​Выделите пример в разделе​.​You can use the​

Использование константы в формуле

​ число 3, расположенное​ кнопок внизу страницы.​ пугающей:​ пустую строку, поскольку​

  • ​={1;2;3;4;5;6}​ неправильном месте, константа​ познакомились с константами​ значения запятыми, не​Формула будет выглядеть приблизительно​

    ​ содержать неточности и​

    ​ с Текстовый на​ значение и нажимаешь​​ another cell, the​​1​

    ​ справки.​Важно:​ 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 the​15000​

​Нажмите клавиши 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

​ никаких сложностей: достаточно​ массивами констант и​В этом примере функция​

Массивы констант в Excel

​В формулах можно обрабатывать​ количеству элементов в​ нажмите клавиши CTRL+SHIFT+ВВОД:​Выражаясь языком высоких технологий,​ 1, значение в​ помогла ли она​ РАБОТЫ!​ B2: значение j4​ dragged the formula​3​ A1 и нажмите​ нужно поместить знак​ in the​

​ D). Be sure​

​ создать простую формулу.​ их применением в​ИНДЕКС​ сразу несколько массивов.​ константе. Например, если​=СУММ(A1:E1*{1,2,3,4,5})​

​ это —​ ячейке B1 на​ вам, с помощью​

Массивы констант в Excel

​Верон​​ -1 a2-2 то​​ down to cell​3​ клавиши CTRL+V.​ равенства (​

​PRODUCT​ to include a​ Не забывайте, что​ Excel. Если желаете​возвращает значение элемента​ Например, следующая формула​​ выделить столбец из​​В ячейке A3 появится​

​одномерная горизонтальная​ 2 и т.​ кнопок внизу страницы.​: Еще один вопрос,​ в ячейке b2​

Массивы констант в Excel

​ B3, Excel would​12​To switch between viewing​=​

Массивы констант в Excel

​function. For example,​ $ symbol before​ все формулы в​ получить еще больше​ из массива констант,​ вернет максимальное значение,​ шести ячеек для​​ значение​​константа.​

Массивы констант в Excel

​ д., избавив вас​ Для удобства также​​ как зафиксировать ВПР(A804;​​ у тебя будет​ change the formula​=A3/$C$2​

​ the results and​). В противном случае​

Массивы констант в Excel

​ 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, because​48​ that return the​ интерпретироваться в Excel​multiplies 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​ массив. Поэтому при​ числа, текст, логические​ выделено слишком мало​ значение в ячейке​

Multiply numbers with a constant

  1. ​ если константа будет​​ один столбец, например​​ использовать диапазон ячеек​ и В222 меняются.​ образом решить проблему.​ формулу, чтобы одна​=A5/$C$2​Formulas​ ней может быть​ and three ranges​ Excel that the​ бутылок воды, необходимое​Одноячеечные формулы массива в​

    ​ ее вводе достаточно​​ значения и значения​ ячеек, значения, не​ B2 на 2​ использоваться для заполнения​ в три ячейки​ на листе, но​Hugo​ Из таблицы «СПИСОК»​ из ячеек была​6​tab, click the​ отображена дата 30.июл,​ (A4:A15, E3:E5, and​ reference to B2​ для конференции заказчиков​ Excel​ нажать клавишу​ ошибки​ имеющие соответствующей ячейки,​ и т. д,​ данными четырех столбцов​ столбца C, сделайте​

  2. ​ вам не нужно.​: F4 на значении​ мне надо, что​ постоянной (чтобы весь​

    ​1534​​Show Formulas​ а если ввести​ H4:J6).​

Перемножение чисел в разных ячейках с использованием формулы

​ is «absolute,» which​ (общее число участников​Редактирование формул массива в​Enter​

Multiply numbers using the PRODUCT function

​#Н/Д​ будут пропущены.​ а затем с​ и трех строк,​ следующее.​​ Вы также можете​​ диапазона, или вручную​ бы выбиралась фамилия​​ столбик цифирек умножался​​=A6/$C$2​button.​ в ячейку 12/36,​Let’s say you want​ means that when​ ? 4 дня​ Excel​

Деление чисел

​.​:​Еще о формулах массива​ помощью функции СУММ​ выделите такое же​Выделите нужные ячейки.​ использовать​ ставьте $: СПИСОК!$A$1:СПИСОК!$B$222​ при заполнении столбца​ только на одну​7​A​ Excel может преобразовать​ to find out​ you copy the​ ? 3 бутылки​

Деление чисел в ячейке

​Применение формул массива в​Конечно же, мы в​​={12;»Текст»;ИСТИНА;ЛОЖЬ;#Н/Д}​​Ввод формулы массива​

​ выполнили сложение этих​ количество столбцов и​​Введите знак равенства и​​константы массива​Это азы.​​ 1 в таблице​​ ячейку, например, на​

​288​​B​ данное значение в​ how many person​ formula to another​​ в день) или​​ Excel​ силах скопировать данную​У Вас может возникнуть​​Расширение диапазона формулы массива​​ результатов. Эту же​ строк.​ константы. Разделите значения​, просто введите в​Как кстати и​ «ОПЛАТА». При нажатии​ J4)? Третий день​=A7/$C$2​C​ дату 01.12.1936 и​ hours it took​ cell, the reference​ сумму возмещения транспортных​Подходы к редактированию формул​ формулу в остальные​

​ резонный вопрос: Зачем​​Удаление формулы массива​ формулу вы могли​​Введите знак равенства и​​ константы точкой с​

Деление чисел с помощью ссылок на ячейки

​ строке формул фигурные​ формат ячейки -​ вычислить формулу, выскакивает​ бьюсь — нифига​8​1​ отобразить ее в​

​ to finish a​

​ will always be​ расходов по командировке​ массива в Excel​ ячейки и получить​

​ нужен такой массив?​

  1. ​Правила изменения формул массива​ ввести в виде​

  2. ​ константу. В этом​ запятой, запятые и​

    ​ скобки значения: {}.​​ я думал Вы​ табличка на которой​

    Выделение примера в справке

    ​ не получается… ПОМОГИТЕ!!!​

  3. ​4306​

  4. ​Данные​ ячейке.​ project (total project​

  5. ​ 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»;»​

​ использования.​

​ можно сделать проще​

​ Как бороться с​

  1. ​ на одну ячейку​​in cell B2.​​15000​ДЕЛИТЬ​ miles per gallon​ and you dragged​ используйте арифметический оператор​Примечание:​

  2. ​ следующим образом:​ получили определенные оценки:​ диапазонах ячеек. Их​ значений в виде​

​ вводите точку с​​ Квартал 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 2​3​ для указания на​ 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 цифру,​:D

​ B2 вниз в​​ в каждой из​ на ячейки, например,​​Для выполнения этой задачи​​ is no value​ отображен результат​ ее текст может​ через диалоговое окно​ данном случае создавать​

​ с ними работать​​ затем нажмите клавиши​ это —​константа.​
​ закрывающую фигурную скобку.​
​ не было.​Верон​ потом на той​ другие ячейки в​ семи ячеек в​ A2 и A3.​ используйте арифметический оператор​:)

​ in B3.​​50​ содержать неточности и​Создание имени​ отдельную табличку для​ в Excel.​ CTRL+SHIFT+ВВОД. Вы получите​двумерная​

excelworld.ru

​Чтобы быстро ввести значения​

Константа в эксель

Именованные константы в Excel

Допустим, у нас есть лист, на котором генерируется счет-фактура и рассчитывается налог на добавленную стоимость – НДС. Как правило, в таком случае значение ставки налога вставляется в ячейку, а потом в формулах используется ссылка на эту ячейку. Чтобы упростить процесс, этой ячейке можно дать имя, например, НДС. А можно и вовсе обойтись без ячейки, сохранив значение ставки налога в именованной константе.[1]

Рис. 1. Определение имени, ссылающегося на константу

Скачать заметку в формате Word или pdf

Выполните следующие действия (рис. 1):

  1. Пройдите по меню Формулы –>Определенныеимена –>Присвоитьимя, чтобы открыть диалоговое окно Создание имени.
  2. Введите имя (в данном случае НLC) в поле Имя.
  3. В качестве области для этого имени укажите вариант Книга. Если хотите, чтобы это имя действовало только на определенном листе, выберите в списке Область именно этот лист.
  4. Установите курсор в поле Диапазон и удалите все его содержимое, вставив взамен простую формулу, например, 18%.
  5. Нажмите Ok, чтобы закрыть окно.

Вы создали именованную формулу, в которой не используется никаких ссылок на ячейки. Попробуем ввести в любую ячейку следующую формулу: =НДС. Эта простая формула возвращает значение 0,18. Поскольку эта именованная формула всегда возвращает один и тот же итог, ее можно считать именованной константой. Эту константу можно использовать и в более сложной формуле, например, =А1*НДС.

Именованная константа может состоять и из текста. Например, в качестве константы можно задать имя компании. В диалоговом окне Создание имени можно ввести, например, следующую формулу, называющуюся MSFT: = » Microsoft Corporation » .

Далее можно использовать формулу ячейки: = » Annual Report: » &MSFT. Данная формула возвращает текст Annual Report: Microsoft Corporation (Годовой отчет: корпорация Microsoft).

Имена, не ссылающиеся на диапазоны, не отображаются в диалоговых окнах Имя или Переход (окно Переход открывается при нажатии клавиши F5). Это разумно, поскольку данные константы не находятся ни в одном достижимом месте интерфейса. Однако они отображаются в диалоговом окне Вставка имени (оно открывается при нажатии клавиши F3), а также в раскрывающемся списке, применяемом при создании формулы (рис. 2; при наборе формулы введите букву Н, и Excel выдаст подсказку). Это также разумно, поскольку именованные константы нужны именно для применения в формулах.

Рис. 2. Именованная константа доступна для использования в формулах

Как вы уже догадались, значение константы можно изменить, когда угодно, открыв диалоговое окно Диспетчер имен (команда Формулы –> Определенные имена –> Диспетчер имен). Нажмите в нем кнопку Изменить, чтобы вызвать окно Изменение имени. Затем введите новое значение в поле Диапазон. Когда вы закроете это окно, Excel будет использовать новое значение и пересчитает формулы, в которых применяется это имя.

[1] По материалам книги Джон Уокенбах. Excel 2013. Трюки и советы. – СПб.: Питер, 2014. – С. 112, 113.

Создание и использование именованных констант

Описание проблемы

Как правило, мы часто пользуемся различными константами. Например, ставка НДС, налог на прибыль, различные математические константы и прочее. Как мы поступаем, чтобы их использовать? Мы берем отдельный лист, вносим туда эти константы и ссылаемся на них в лучшем случае закрепляя при этом ссылки на эти ячейки.

Минусы данного способа очевидны:

  • Сложность набора формул, так как приходится делать ссылку на ячейку в другом листе.
  • Сложность восприятия и чтения таких формул. В случае проверки приходится проходить по ссылкам прыгая с листа на лист.
  • Большое количество констант загромождает лист и он также становится трудно читаем.

Избавится от этого можно путем создания именованных констант. Например, создадим константу под именем НДС. Для этого:

  1. Перейдите на вкладку Формулы. Найдите группу Определенные имена и выберите команду Присвоить имя. Откроется диалоговое окно Создание имени.

  1. Введите имя константы в поле Имя. В нашем случае это НДС.
  2. В поле Область следует указать значение Книга. В этом случае выбранная переменная будет доступна на всех листай файла Excel. Если необходимо, чтобы константа работала только на конкретном листе, следует выбрать название нужного листа.
  3. В поле Примечание можно указать любой текст при необходимости.
  4. В поле Диапазон введите значение константы =18% не ссылаясь на ячейки и нажмите кнопку ОК.

Теперь на любом листе формула =НДС будет выдавать одинаковый результат 0,18. Теперь давайте используем нашу переменную и посчитаем, например, стоимость товара без НДС (пусть стоимость с НДС будет 18000). Для этого введем в ячейку следующую формулу =18000/НДС. В итоге ячейка примет значение 10 000. Согласитесь, что формула стала намного понятней, нежели вместо НДС была указана ссылка на некую ячейку (да еще на другом листе).

Чтобы вставить именованную константу в формулу не обязательно помнить ее точный синтаксис. Для удобства клавишей F3 можно вызвать список констант и выбрать ее из формы Вставка имени. Также это окно можно вызвать перейдя на вкладку Формулы -> Определенные имена -> Использовать в формуле.

В качестве именованных переменных можно задавать не только числовые значения, но также и текстовые, даты.

Значения констант можно менять по ходу работы. Для этого необходимо открыть окно диспетчера имен Формулы -> Определенные имена -> Диспетчер имен.

Выберите переменную и нажмите кнопку Изменить. Введите новое значение переменной, закройте диспетчер имен. Excel заново пересчитает все все значения связанные с данной константой.

Использование констант массива в формулах массива

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Если ввести формулу массива, вы чаще всего использовать диапазон ячеек на листе, но вам не нужно. Вы также можете использовать константы массива, просто введите в строке формул фигурные скобки значения: <>. Затем вы можете имя константы чтобы облегчить для повторного использования.

Константы можно использовать как в формулах массива, так и отдельно от них.

В формуле массива введите открывающую фигурную скобку, нужные значения и закрывающую фигурную скобку. Пример: = СУММ (A1:E1* 1,2,3,4,5>)

Константа заключена в фигурные скобки (<>), которые вы ввели вручную.

Введите оставшуюся часть формулы и нажмите сочетание клавиш CTRL+SHIFT+ВВОД.

Формула будет выглядеть приблизительно так <= SUM (A1:E1* 1,2,3,4,5>)>, и результаты будут выглядеть следующим образом:

Формула умножила значение в ячейке A1 на 1, значение в ячейке B1 на 2 и т. д., избавив вас от необходимости вводить числа 1, 2, 3, 4, 5 в ячейки листа.

Использование константы для ввода значений в столбец

Чтобы ввести значения в один столбец, например в три ячейки столбца C, сделайте следующее.

Выделите нужные ячейки.

Введите знак равенства и константы. Разделите значения константы точкой с запятой, запятые и при вводе текста, заключите его в двойные кавычки. Например: =

Нажмите клавиши CTRL+SHIFT+ВВОД. Вот как будет выглядеть константа:

Выражаясь языком высоких технологий, это — одномерная вертикальная константа.

Использование константы для ввода значений в строку

Чтобы быстро ввести значения в одну строку, например в ячейки F1, G1 и H1, сделайте следующее.

Выделите нужные ячейки.

Введите знак равенства и константы, но на этот раз разделяйте значения запятыми, не точкой с запятой. Например: =

Нажмите сочетание клавиш CTRL+SHIFT+ВВОД. Вот что должно получиться:

Выражаясь языком высоких технологий, это — одномерная горизонтальная константа.

Использование константы для ввода значений в несколько столбцов и строк

Выделите нужные ячейки.

Убедитесь, что количество выделенных строк и столбцов соответствует количеству значений в константе. Например, если константа будет использоваться для заполнения данными четырех столбцов и трех строк, выделите такое же количество столбцов и строк.

Введите знак равенства и константу. В этом случае значения в каждой строке разделяйте запятыми, а в конце каждой строки вводите точку с запятой. Например:

Нажмите сочетание клавиш CTRL+SHIFT+ВВОД. Вот как будет выглядеть результат:

Выражаясь языком высоких технологий, это — двумерная константа, так как она заполняет столбцы и строки. Кстати, создать трехмерную константу (т. е. вложить одну константу в другую) не удастся.

Использование константы в формуле

Теперь, когда вы уже познакомились с константами массива, рассмотрим практический пример.

Введите или скопируйте и вставьте в любую пустую ячейку следующую формулу, а затем нажмите клавиши CTRL+SHIFT+ВВОД:

В ячейке A3 появится значение 85.

Что произошло? Вы умножили значение в ячейке A1 на 1, значение в ячейке B2 на 2 и т. д, а затем с помощью функции СУММ выполнили сложение этих результатов. Эту же формулу вы могли ввести в виде =СУММ(A1*1,B1*2,C1*3,D1*4,E1*5).

А при желании можно ввести оба набора значений в виде констант массива:

Для этого скопируйте формулу, выделите пустую ячейку, вставьте формулу в строку формул, а затем нажмите клавиши CTRL+SHIFT+ВВОД. Вы получите такой же результат.

Примечания: Если константы не работают

Убедитесь, что значения разделены правильным символом. Если запятая или точка с запятой опущена или указана в неправильном месте, константа массива может не работать или вы можете получить предупреждающее сообщение.

Возможно, вы выделили диапазон ячеек, не соответствующий количеству элементов в константе. Например, если выделить столбец из шести ячеек для использования в константе с пятью ячейками, в пустой ячейке появится значение ошибки #Н/Д. Если же выделено слишком мало ячеек, значения, не имеющие соответствующей ячейки, будут пропущены.

Как сделать константу в excel?

Очень часто в 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.
  • В окошке строки формул введите знак (=) и откройте фигурную скобку.
  • Введите числа, содержащиеся в выделенном ряде ячеек, разделяя их точкой с запятой. =
  • Закройте фигурные скобки и нажмите сочетание клавиш Ctrl+Shift+Enter .Формула примет следующий вид: <=<1;2;3>> .

Как создать вертикальную константу?

  • В окне открытого листа выделите горизонтальный ряд ячеек с числами. Например, ячейки А2А4 со значениями 4,5,6.
  • В окошке строки формул введите знак (=) и откройте фигурную скобку.
  • Введите числа, содержащиеся в выделенном ряде ячеек, разделяя их двоеточиями. =
  • Закройте фигурные скобки и нажмите сочетание клавиш Ctrl+Shift+Enter . Формула примет следующий вид: <=<4:5:6>> .

Как создать двумерную константу?

  • В окне открытого листа выделите прямоугольный диапазон ячеек с числами. Например, ячейки А1С3 со значениями 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

Оцените качество статьи. Нам важно ваше мнение:

Именованные константы в Excel

Допустим, у нас есть лист, на котором генерируется счет-фактура и рассчитывается налог на добавленную стоимость – НДС. Как правило, в таком случае значение ставки налога вставляется в ячейку, а потом в формулах используется ссылка на эту ячейку. Чтобы упростить процесс, этой ячейке можно дать имя, например, НДС. А можно и вовсе обойтись без ячейки, сохранив значение ставки налога в именованной константе.

Рис. 1. Определение имени, ссылающегося на константу

Скачать заметку в формате Word или pdf

Выполните следующие действия (рис. 1):

  1. Пройдите по меню Формулы –> Определенные имена –> Присвоить имя, чтобы открыть диалоговое окно Создание имени.
  2. Введите имя (в данном случае НLC) в поле Имя.
  3. В качестве области для этого имени укажите вариант Книга. Если хотите, чтобы это имя действовало только на определенном листе, выберите в списке Область именно этот лист.
  4. Установите курсор в поле Диапазон и удалите все его содержимое, вставив взамен простую формулу, например, 18%.
  5. Нажмите 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) вставьте скопированный в предыдущем способе массив констант:

Нажмите ОК и закройте Диспетчер имен. Теперь добавленное имя можно смело использовать на любом листе книги в любой формуле – например, в нашей функции ВПР:

Компактно, красиво и, в некотором смысле, даже защищает от шаловливых ручек непрофессионалов

Как присваивать имена константам в Excel?

Excel позволяет присваивать имена не только ячейкам и диапазонам, но и константам. Константой могут выступать как текстовые, так и числовое значения. В этом уроке Вы узнаете, как назначить имя константе в Microsoft Excel.

Допустим, в работе Вы используете какие-то неизменяемые значения. Пусть это будут плотность бензина, керосина и прочих веществ. Вы можете ввести значения данных величин в специально отведенные ячейки, а затем в формулах давать ссылки на эти ячейки. Но это не всегда удобно.

В Excel существует еще один способ работать с такими величинами – присвоить им осмысленные имена. Согласитесь, что имена плБензина или плКеросина легче запомнить, чем значения 0,71 или 0,85. Особенно когда таких значений десятки, а то и сотни.

Имя константе, как и имя области, присваивается с помощью диалогового окна Создание имени. Разница лишь в том, что в поле Диапазон необходимо ввести величину константы.

Более подробно о присвоении имен с помощью диалогового окна Создание имени Вы можете узнать из урока Как присвоить имя ячейке или диапазону в Excel.

Нажимаем ОК, имя будет создано. Теперь, если ввести в ячейку следующую формулу =плБензина, она возвратит значение константы.

Имена констант не отображаются в поле Имя, поскольку они не имеют адреса и не принадлежат ни к одной ячейке. Зато эти константы Вы сможете увидеть в списке автозавершения формул, поскольку их можно использовать в формулах Excel.

Итак, в данном уроке Вы узнали, как присваивать имена константам в Excel. Если желаете получить еще больше информации об именах, читайте следующие статьи:


Применим средства

EXCEL

для поиска и выделения ячеек, содержащих и НЕ содержащих формулы.

Представим, что в части ячеек листа имеются формулы, а в других – значения. Нужно определить, что в каких находится.

Выделить ячейки, которые содержат формулы можно воспользовавшись стандартным инструментом EXCEL

Выделение группы ячеек…

или через меню: на вкладке

Главная

в группе

Редактирование

щелкните стрелку рядом с командой

Найти и выделить

, а затем выберите в списке пункт

Формулы

.

Выделить ячейки, которые содержат НЕ формулы, т.е. содержат константы можно аналогичным образом, только вместо

Формулы

нужно выбрать

Константы

.

Если в ячейке введено

=11

, то это выражение считается формулой, хотя оно и не может быть изменено. Если у ячейки установлен текстовый формат, то введенная в нее формула будет интерпретирована как текст, т.е. константа.

Вышеуказанный подход требует вмешательства пользователя, т.е. необходимо вручную выбирать пункты меню. Можно настроить

Условное форматирование

так, чтобы после ввода формулы происходило автоматическое выделение, содержащей ее ячейки.

Допустим значения вводятся в диапазон

A1:A10

(см.

файл примера

)

.

Для настройки

Условного форматирования

для этого диапазона необходимо сначала создать

Именованную формулу

, для этого:

  • выделите ячейку

    A

    1

    ;
  • вызовите окно

    Создание имени

    из меню

    ;
  • в поле

    Имя

    введите название формулы, например

    Формула_в_ячейке

    ;
  • в поле

    Диапазон

    введите

    =ПОЛУЧИТЬ.ЯЧЕЙКУ(48;Лист1!A1)
  • нажмите ОК.

Теперь настроим правило

Условного форматирования

, для этого:

  • выделите диапазон

    A

    1:

    A

    10

    ;
  • вызовите инструмент

    Условное форматирование

    (

    );

  • выберите

    Использовать формулу для определения форматируемых ячеек;
  • в поле «

    Форматировать значения, для которых следующая формула является истинной

    » введите

    =Формула_в_ячейке

    ;
  • выберите требуемый формат, например, красный цвет фона;

  • Нажмите ОК, затем еще раз ОК.

Теперь все ячейки из диапазона

A

1:

A

10

, содержащие формулы, выделены красным.

В этом примере мы использовали макрофункцию

ПОЛУЧИТЬ.ЯЧЕЙКУ()

. Это набор функций к EXCEL 4-й версии, которые нельзя напрямую использовать на листе EXCEL 2007, а можно использовать только в качестве

Именованной формулы

, что мы и сделали.

Чтобы, наоборот, выделить все непустые ячейки, содержащие константы (или НЕ содержащие формулы), нужно изменить формулу на

=И(НЕ(ПОЛУЧИТЬ.ЯЧЕЙКУ(48;Лист1!A1));НЕ(ЕПУСТО(Лист1!A1)))


Совет

:

Чтобы показать все формулы, которые имеются на листе нужно на вкладке

Формулы

в группе

Зависимости формул

щелкните кнопку

Показать формулы

.

Чтобы выделить все ячейки, содержащие формулы, нужно на вкладке

Главная

, в группе

Редактирование

выбрать команду

Формулы

.

Чтобы найти все ячейки на листе, имеющие

Условное форматирование

необходимо:

  • на вкладке

    Главная

    в группе

    Редактирование

    щелкните стрелку рядом с командой

    Найти и выделить

    ;
  • выберите в списке пункт

    Условное форматирование;
  • будут выделены все ячейки, которым применено

    Условное форматирование

    .

Понравилась статья? Поделить с друзьями:
  • Как выделить колонку в excel vba
  • Как выделить код в word
  • Как выделить клетку в excel для формулы
  • Как выделить клетки в excel
  • Как выделить клавишами всю таблицу в excel