Создание формул в программе Microsoft Excel. Формулы в Эксель: примеры написания и использования

  • 10.09.2019

Формулы в Excel - это его основная суть, то, ради чего и была создана эта программа компанией Microsoft. Формулы позволяют произвести расчеты значений ячеек на основе данных других ячеек, причем если исходные данные поменяются, то результат вычислений в ячейке, где стоит формула пересчитается автоматически!

Создание формул в Excel

Рассмотрим работу формул на самом простом примере - сумме двух чисел. Пусть в одной ячейке Excel введено число 2, а в другой 3. Нужно, чтобы в третье ячейке появилась сумма этих чисел.

Суммой 2 и 3 является, конечно же, 5, но вносить пятерку вручную в следующую ячейку не надо, иначе теряется смысл расчетов в Excel. В ячейку с итогом необходимо ввести формулу суммы и тогда результат будет вычислен программой автоматически.

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

Фомулы в Excel могут содержать арифметические операции (сложение +, вычитание -, умножение *, деление /), координаты ячеек исходных данных (как по отдельности, так и диапазон) и функции вычисления.

Рассмотрим формулу для суммы чисел в примере выше:

СУММ(A2;B2)

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

Далее в примере идет функция СУММ, которая означает что необходимо произвести суммирование некоторых данных, а уже в скобках у функции, разделенные точкой с запятой, указываются некоторые аргументы, в данном случае координаты ячеек (A2 и B2), значения которых необходимо сложить и поместить результат в ту ячейку, где написана формула. Если бы Вам требовалось сложить три ячейки, то можно было бы написать три аргумента у функции СУММ, разделяя их точкой с запятой, например:

СУММ(А4;B4;C4)

Когда требуется сложить большое количество ячеек, то указывать каждую из них в формуле займет очень много времени, поэтому вместо простого перечисления можно использовать указание диапазона ячеек:

СУММ(B2:B7)

Диапазон ячеек в Экселе указывается с помощью координат первой и последней ячеек, разделенных знаком «двоеточие». В данном примере производится сложение значений ячеек, начиная с ячейки B2 до ячейки B7.

Функции в формулах можно соединять и комбинировать как Вам необходимо для получение требуемого результата. Например, стоит задача сложить три числа и в зависимости от того, меньше ли результат числа 100 или больше, домножить сумму на коэффициент 1.2 или 1.3. Решить задачу поможет следующая формула:

ЕСЛИ(СУММ(А2:С2)

Разберем решение задачи подробнее. Использовалось две функции ЕСЛИ и СУММ. Функция ЕСЛИ всегда имеет три аргумента: первый - условие, второй - действие в случае, если условие верно, третий - действие в случае, если условие неверно. Напоминаем, что аргументы разделяются знаком «точка с запятой».

ЕСЛИ(условие; верно; неверно)

В качестве условия указано, что сумма диапазона ячеек A2:C2 меньше 100. Если при расчете, условие выполнится и сумма ячеек диапазона будет равна, например, 98, то Эксель выполнить действие указанное во втором аргументе функции ЕСЛИ, т.е. СУММ(А2:С2)*1,2. В случае же, если сумма превысит число 100, то выполнится уже действие в третьем аргументе функции ЕСЛИ, т.е. СУММ(А2:С2)*1,3.

Встроенные функции в Excel

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

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

Чтобы вставить функцию в Excel 2007 выберите в главном меню пункт «Формулы» и кликните на значок «Вставить функцию», либо нажмите на клавиатуре комбинацию клавиш Shift+F3.

В Excel 2003 функция вставляется через меню «Вставка»->«Функция». Так же работает и комбинация клавиш Shift+F3.

В ячейке на которой стоял курсор появится знак равенства, а поверх листа отобразится окно «Мастер функций».

Функция в Excel разделены по категориям. Если Вы знаете к какой категории может относится предполагаемая Вами функция, то выбирайте отбор по ней. В противном случае выберите «Полный алфавитный перечень». Программа отобразит все имеющиеся функции в списке функций.

Пролистывайте список и выделяйте мышью наименование, заинтересовавшей Вас функции. Чуть ниже списка появится ее форма записи, требуемые аргументы и краткое описание, которое разъяснит Вам предназначение функции. Когда найдете то, что нужно, кликните по кнопке «OK» для перехода к указанию аргументов.

В окне аргументов имеются поля с названиями «Число 1», «Число 2» и т.д. Их необходимо заполнить координатами ячеек (либо диапазонами) в которых требуется взять данные. Заполнять можно вручную, но гораздо удобнее нажать в конце поля на значок таблицы для того, чтобы указать исходную ячейку или диапазон.

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

Поле «Число 1» заполнится координатами выбранной ячейки. Ту же самую процедуру следует проделать для поля «Число 2» и для следующих полей, если число аргументов функции у вас более двух.

Заполнив все аргументы, Вы уже можете предварительно посмотреть результат расчета полученной формулы. Чтобы он появился в ячейке на листе, нажмите кнопку «OK». В рассмотренном примере в ячейку D2 помещено произведение чисел в ячейках B2 и C2.

Рассмотренный способ вставки функции является универсальным и позволяет добавлять любую функцию из общего списка стандартных функций Excel.


Нравится

Формула представляет собой выражение, которое вычисляет значение ячейки. Функции – это предопределенные формулы и они уже встроены в Excel.

Например, на рисунке ниже ячейка А3 содержит формулу, которая складывает значения ячеек А2 и A1 .

Ещё один пример. Ячейка A3 содержит функцию SUM (СУММ), которая вычисляет сумму диапазона A1:A2 .

SUM(A1:A2)
=СУММ(A1:A2)

Ввод формулы

Чтобы ввести формулу, следуйте инструкции ниже:

Совет: Вместо того, чтобы вручную набирать А1 и А2 , просто кликните по ячейкам A1 и A2 .

Редактирование формул

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

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

Приоритет операций

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

Сперва Excel умножает (A1*A2 ), затем добавляет значение ячейки A3 к этому результату.

Другой пример:

Сначала Excel вычисляет значение в круглых скобках (A2+A3 ), потом умножает полученный результат на величину ячейки A1 .

Копировать/вставить формулу

Когда вы копируете формулу, Excel автоматически подстраивает ссылки для каждой новой ячейки, в которую копируется формула. Чтобы понять это, выполните следующие действия:

Вставка функции

Все функции имеют одинаковую структуру. Например:

SUM(A1:A4)
СУММ(A1:A4)

Название этой функции – SUM (СУММ). Выражение между скобками (аргументы) означает, что мы задали диапазон A1:A4 в качестве входных данных. Эта функция складывает значения в ячейках A1 , A2 , A3 и A4 . Запомнить, какие функции и аргументы использовать для каждой конкретной задачи не просто. К счастью, в Excel есть команда Insert Function (Вставить функцию).

Чтобы вставить функцию, сделайте следующее:

Примечание: Вместо того, чтобы использовать инструмент «Вставить функцию », просто наберите =СЧЕТЕСЛИ(A1:C2,”>5″). Когда напечатаете ” =СЧЁТЕСЛИ(“, вместо ввода “A1:C2” вручную выделите мышью этот диапазон.

Одной из основных возможностей программы Microsoft Excel является возможность работы с формулами. Это значительно упрощает и ускоряет процедуру подсчета общих итогов, и отображения искомых данных. Данный инструмент является своеобразной фишкой приложения. Давайте разберемся, как создать формулы в программе Microsoft Excel, и как работать с ними.

Самыми простыми формулами в программе Microsoft Excel являются выражения арифметических действий между данными расположенными в ячейках. Для того, чтобы создать подобную формулу, прежде всего, ставим знак равенства в ту ячейку, в которую предполагается выводить полученный результат от арифметического действия. Либо можно встать на ячейку, и вставить знак равно в строку формул. Эти действия равнозначны, и автоматически дублируются.

Затем выделяем определенную ячейку, заполненную данными, и ставим нужный арифметический знак («+», «-», «*»,«/», и т.д.). Эти знаки называются операторами формул. Выделяем следующую ячейку. Так повторяем до тех пор, пока все ячейки, которые нам требуются, не будут задействованы. После того, как выражение будет, таким образом, введено полностью, для того, чтобы просмотреть результат вычислений, жмем на кнопку Enter на клавиатуре.

Примеры вычислений

Допустим, у нас есть таблица, в которой указано количество товара, и цена его единицы. Нам нужно узнать общую сумму стоимости каждого наименования товара. Это можно сделать путем умножения количества на цену товара. Становимся курсором в ячейку, где должна будет отображаться сумма, и ставим там знак равно (=). Далее, выделяем ячейку с количеством товара. Как видим, ссылка на неё сразу же появляется после знака равно. Затем, после координат ячейки, нужно вставить арифметический знак. В данном случае, это будет знак умножения (*). Далее, кликаем по ячейке, где размещаются данные с ценой единицы товара. Арифметическая формула готова.

Чтобы просмотреть её результат, просто жмем на клавиатуре кнопку Enter.

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

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

Таким же образом, можно рассчитывать формулы в несколько действий, и с разными арифметическими знаками. Фактически, формулы Excel составляются по тем же принципам, по которым выполняются обычные арифметические примеры в математике. При этом, используется практически тот же синтаксис.

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

Итак, ставим знак равно (=) в первой ячейке столбца «Сумма». Затем открываем скобку, кликаем по первой ячейке в столбце «1 партия», ставим знак плюс (+), кликаем по первой ячейки в столбце «2 партия». Далее, закрываем скобку, и ставим знак умножить (*). Кликаем, по первой ячейке в столбце «Цена». Таким образом, мы получили формулу.

Кликаем на кнопку Enter, чтобы узнать результат.

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

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

Калькулятор

Хотя, основной задачей программы Microsoft Excel является вычисление в таблицах, но приложение можно использовать, и как простой калькулятор. Просто, ставим знак равно, и вводим нужные действия в любой ячейке листа, или действия можно написать в строке формул.

Для получения результата жмем на кнопку Enter.

Основные операторы Excel

К основным операторам вычислений, которые применяются в программе Microsoft Excel, относятся следующие:

  • = («знак равенства») – равно;
  • + («плюс») – сложение;
  • — («минус») – вычитание;
  • («звездочка») – умножение;
  • / («наклонная черта») – деление;
  • ^ («циркумфлекс») – возведение в степень.

Как видим, программа Microsoft Excel предоставляет полный инструментарий пользователю для выполнения различных арифметических действий. Данные действия могут выполняться, как при составлении таблиц, так и отдельно для вычисления результата определенных арифметических операций.

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

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

В приведенном ниже примере, мы продемонстрируем, каким образом Excel вычисляет сложные формулы, опираясь на порядок выполнения операций. В данном примере мы хотим вычислить величину налога с продаж за услуги по питанию. Чтобы это осуществить, запишем следующее выражение в ячейке D4: =(D2+D3)*0,075 . Эта формула сложит стоимость всех позиций счета, а затем умножит на размер налога с продаж 7,5% (записанный как 0,075).

Excel придерживается порядка действий и сначала складывает значения в скобках: (44.85+39.90)=$84.75 . Затем умножает это число на налоговую ставку: $84.75*0.075 . Результат вычислений показывает, что налог с продаж составит $6.36 .

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

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

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


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

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

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

Простые формулы

Формула – это равенство, которое выполняет вычисления. Как калькулятор, Excel может вычислять формулы, содержащие сложение, вычитание, умножение и деление.

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

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

Excel использует стандартные операторы для уравнений, такие как знак плюс для сложения (+), знак минус для вычитания (-), звездочка для умножения (*), a косая черта для деления (/), и знак вставки (^) для возведения в степень. Ключевым моментом, который следует помнить при создании формул в Excel, является то, что все формулы должны начинаться со знака равенства (=). Так происходит потому, что ячейка содержит или равна формуле и ее значению.

Чтобы создать простую формулу в Excel:

Результат формулы может не поместиться в ячейке, и вместо значения могут отображаться знаки (#######). Это означает, что столбец недостаточно широк для отображения содержимого ячейки. Просто увеличьте ширину столбца, чтобы отобразить содержимое ячейки.

Создание формул со ссылками на ячейки

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

Чтобы создать формулу со ссылками на ячейки:

Если вы измените значение в ячейке B1 или B2, итог будет автоматически пересчитан.