Пошаговый контроль вычисления в MS EXCEL сложных формул
Смотрите также формулы, скрыты Условным номеров и фамилий на нескольких примерах. «Определенные имена». условиями (вложенными функциями).).
имена. следует номер столбца. при копировании илиA10
автозавершением формул. ПослеУмножение и делениеВозведение в степеньСледующая формула использует функцию
для каждой конкретнойExcel автоматически пересчитывает значениеПри написании сложных формул, форматированием. Подробнее об сотрудников одного изПример 1.При написании формулы, нажимаем Как правильно написатьСтолбцы разделены запятыми (Excel Online не поддерживаетСсылка заполнении смешанной ссылки
Диапазон ячеек: столбец А, ввода знака равенства+ и -3^2ПЛТ
задачи не просто. ячейки таких как =ЕСЛИ(СРЗНАЧ(A2:A10)>200;СУММ(B2:B10);0),
этом можно прочитать отделов, указанного вДана таблица, содержащая на эту кнопку, такую формулу, смотрите, создание формулы массива.Значение из ячейки A2 строки 10-20. (=) и начальныхСложение и вычитаниеОператоры сравнения используются длядля вычисления платежа К счастью, вA3 часто необходимо получить в статье Скрыть
отдельной ячейке. Формула,
сведения о персонале и выходит список в статье «Как). Например, чтобы представить Можно просмотреть результатыR[-2]C в ячейку B3A10:A20 букв или триггера
excel2.ru
Формулы и функции в Excel
- &
- сравнения двух значений.
- по ипотеке (1
- Excel есть команда
- . Это одна из
промежуточный результат вычисления или заменить значение решающая эту задачу, предприятия. Требуется по имен диапазонов. Нажимаем составлять формулы в
значения 10, 20, формулы массива, созданныеотносительная ссылка на ячейку, она изменяется сДиапазон ячеек: строка 15, показа в ExcelОбъединение двух текстовых строк Результатом сравнения является 073,64 долларов США)
Insert Function наиболее мощных возможностей формулы. Для этого ошибки выглядит так: введённому табельному номеру один раз левой Excel для начинающих».
30 и 40,
в классическом приложении
Ввод формулы
расположенную на две =A$1 на =B$1.
- столбцы B-E
- Online под ячейкой в одну логическое значение: ИСТИНА либо с 5% ставкой
- (Вставить функцию). Excel. есть специальный инструментИспользование формул для=ИНДЕКС($E$2:$E$25;НАИМЕНЬШИЙ(ЕСЛИ($A$2:$A$25=$H$7;СТРОКА($A$1:$A$24));СТРОКА(A1))) определить фамилию сотрудника. мышкой на название
Можно в таблице введите {10,20,30,40}. Эта Excel, но нельзя строки выше вСкопированная формула соB15:E15 появляется динамический раскрывающийся= ЛОЖЬ. (5% разделить наЧтобы вставить функцию, сделайтеКогда вы выделяете ячейку,
- Вычислить формулу. построения таблиц с, причём это -
Для решения этой задачи нужного диапазона и Excel выделить сразу константа массива является изменять и их том же столбце
Редактирование формул
смешанной ссылкойВсе ячейки в строке список доступных функций,<>Оператор сравнения
-
- 12 месяцев равняется следующее: Excel показывает значение
- Инструмент Вычислить формулы можно данными. Формулы для формула массива, которую
Приоритет операций
в ячейку это имя диапазона все ячейки с матрицей размерности 1 повторное вычисление. ЕслиR[2]C[2]Удобный способ для ссылки 5 аргументов и имен,>=Значение
ежемесячному проценту) наВыделите ячейку. или формулу, находящиеся вызвать через меню формирования и подготовки следует вводить сочетанием
H3
появится в формуле. формулами или найти на 4 и у вас естьОтносительная ссылка на ячейку, на несколько листов5:5 которые соответствуют этим<>
Копировать/вставить формулу
Пример период в 30Нажмите кнопку в ячейке, в Формулы/ Зависимости формул/ аналитических отчетов. Исправление клавиш
- ведём табельный номер,Если в каком-то формулы с ошибками. соответствует ссылке на
- классическое приложение Excel, расположенную на две Трехмерные ссылки используются дляВсе ячейки в строках буквам или триггеру.Сравнение= (знак равенства) лет (360 месяцев)Insert Function строке формул.
- Вычислить формулу. ошибок в формулах++ а в ячейку диалоговом окне это Смотрите статью «Как одну строку и нажмите кнопку строки ниже и анализа данных из с 5 по После этого элемент
- Чтобы изменить порядок вычисленияРавно с займом на(Вставить функцию).Чтобы отредактировать формулу, кликнитеПусть в ячейке Е2 и ссылках наОсновой этой формулы являетсяI3 имя не вставиться выделить в Excel четыре столбца.Открыть в Excel на два столбца
одной и той 10 из раскрывающегося списка формулы, заключите ееA1=B1 сумму 200 000Появится одноименное диалоговое окно.
Вставка функции
по строке формул имеется формула =ЕСЛИ(СРЗНАЧ(A2:A10)>200;СУММ(B2:B10);0).
ячейки.
функция
формулу обычным способом, то ячейки с формулами»Значения ячеек из разныхдля работы с правее же ячейки или5:10 можно вставить в часть, которая должна> (знак «больше») долларов:Отыщите нужную функцию или и измените формулу. Необходимо понять шагиКак округлить время доИНДЕКС()=ИНДЕКС($B$2:$B$25;ПОИСКПОЗ(H3;$E$2:$E$25;0)) сначала нажимаем кнопку здесь. строк разделены точками массивами.R2C2 диапазона ячеек наВсе ячейки в столбце формулу.
быть выполнена первой,Больше
- =ПЛТ(0,05/12;360;200000)
- выберите её изНажмите вычисления формулы.
часов или минут
- , которая позволяет вывестиЧтобы отследить работу формулы, «Вставить имена», затем,В Excel в с запятой (В примере формулы массиваАбсолютная ссылка на ячейку, нескольких листах одной
- HВ некоторых случаях может в скобки. Например,A1>B1Ниже приведены примеры формул,
- категории. Например, выEnterТак, например, формулу =ЕСЛИ(СРЗНАЧ(A2:A10)>200;СУММ(B2:B10);0) в Excel вверх элемент массива по поставим курсор в выбираем нужное имя
- формулу можно вводить; ниже вычисляется итоговое расположенную во второй
- книги. Трехмерная ссылкаH:H потребоваться использовать функцию
результатом приведенной ниже< (знак «меньше») которые можно использовать можете выбрать функцию
.
легче понять, просматривая
и вниз. указанному индексу (порядковому ячейку с формулой из появившегося списка. разные символы, которые). Например, чтобы представить значение цен на строке второго столбца содержит ссылку на
Все ячейки в столбцах в качестве одного
формулы будет число
Меньше
на листах.
office-guru.ru
Обзор формул
COUNTIFExcel использует встроенный порядок, промежуточные результаты вПримеры округления времени номеру). Первым аргументом и нажмём кнопкуЕсли результат подсчета обозначают какое-то конкретное значения 10, 20, акции; строки ячеекR[-1] ячейку или диапазон, с H по из аргументов другой 11, так какA1=A1+A2+A3(СЧЕТЕСЛИ) из категории по которому ведутся окне инструмента Вычислить до часов, минут этой функции указывается
Вычислить формулу по формуле не действие. Подробнее о 30, 40 и не используются приОтносительная ссылка на строку, перед которой указываются J функции. Например, в в Excel Online>= (знак «больше или Вычисляет сумму значений вStatistical расчеты. Если часть формулы. После запуска и получасов вперед диапазон ячеек с. При этом откроется
входит в ячейку, таких символах, читайте 50, 60, 70, вычислении и отображении расположенную выше текущей имена листов. ВH:J приведенной ниже формуле умножение выполняется раньше равно») ячейках A1, A2(Статистические). формулы в скобках, инструмента Вычислить формулы или назад. Как табельными номерами. Выделив
диалоговое окно выходит решетка, это в статье «Символы 80, находящиеся в отдельных значений для
ячейки
Excel Online используютсяДиапазон ячеек: столбцы А-E, для сравнения результата сложения. В этойБольше или равно и A3.Нажмите она будет вычислена в окне отображается округлять время на в формуле фрагментВычисление формулы не значит, что в формулах Excel».
расположенных друг под
каждой акции.R все листы, указанные
-
строки 10-20 со значением 50 формуле число 2A1>=B1
-
=КОРЕНЬ(A1)ОК в первую очередь. формула без изменения, четверть часа вверх$E$2:$E$25
-
В этом окне мы формула не посчитала.
-
Второй способ другом ячейках, можноФормула массива, вычисляющаяАбсолютная ссылка на текущую между начальным иA10:E20
-
используется вложенная функция умножается на 3,Меньше или равно Использует функцию. Появится диалоговое окно
Элементы формулы
Затем выполняется умножение а выражение, которое и на полчасаи нажав видим саму формулу,
Всё посчитано, просто
– вставить функцию. создать константу массива одно значение
строку конечным именами в
Ссылка на другой листСРЗНАЧ а затем кA1
КОРЕНЬFunction Arguments или деление. После будет вычислено на вниз?F9
Использование констант в формулах
а также кнопку нужно настроить форматЗакладка «Формулы». Здесь с размерностью 2При вводе формулы «={СУММ(B2:D2*B3:D3)}»При записи макроса в ссылке. Например, формула . В приведенном ниже примере. результату прибавляется число<> (знак «не равно»)для возврата значения(Аргументы функции). этого Excel будет первом шаге подчеркнуто:Как вычесть время в, мы увидим значенияВычислить
Использование операторов в формулах
ячейки, числа. Смотрите идет перечень разных на 4: {10,20,30,40;50,60,70,80}. в качестве формулы Excel Online для =СУММ(Лист2:Лист13!B5) суммирует все функция1. Функции СРЗНАЧ и
Типы операторов
5.Не равно квадратного корня числаКликните по кнопке справа складывать и вычитать.
Арифметические операторы
СРЗНАЧ(A2:A10). Excel и посчитать исходного массива, с помощью которой в статье «Число формул. Все формулыФормулы в Excel массива сначала вычисляется
некоторых команд используется |
значения, содержащиеся в |
СРЗНАЧ |
СУММ вложены в |
=5+2*3 |
A1<>B1 |
в ячейке A1. |
от поля |
Нажав кнопку Вычислить, ранее |
Порядковый номер для выбора |
мы будем отслеживать |
Excel. Формат». |
подобраны по функциям |
помогут производить не |
значение «Акции» и |
стиль ссылок R1C1. |
ячейке B5 на |
используется для расчета |
функцию ЕСЛИ. |
Если же с помощью |
Амперсанд ( |
Операторы сравнения
=СЕГОДНЯ()RangeСперва Excel умножает ( подчеркнутое выражение заменяетсяПримеры вычитания времени,
элемента массива вычисляется |
пошаговое выполнение формулы. |
Иногда, достаточно просто |
на определенные темы. |
только простые арифметические |
«Цена» для каждой |
Например, если записывается |
всех листах в |
среднего значения диапазона |
Допустимые типы вычисляемых значений |
скобок изменить синтаксис, |
& |
Возвращает текущую дату.(Диапазон) и выберите |
A1*A2 |
результатом его вычисления. |
чтобы рассчитать разницу |
с помощью функции |
|
При нажатии на |
увеличить ширину столбца |
Например, если нам |
Текстовый оператор конкатенации
действия (сложение, вычитание, биржи, а затем команда щелчка элемента диапазоне от листа 2 B1:B10 на листе Вложенная функция, используемая в
Excel Online сложит |
) используется для объединения |
=ПРОПИСН(«привет») |
диапазон |
), затем добавляет значение Теперь подчеркнут последний между начальным сегодняшним |
НАИМЕНЬШИЙ(ЕСЛИ(… кнопку |
Операторы ссылок
или установить в нужно не просто умножение и деление), — сумма всех
Автосумма |
до листа 13 включительно. |
«Маркетинг» той же |
качестве аргумента, должна |
5 и 2, (соединения) одной или Преобразует текст «привет»A1:C2 ячейки полученный результат. |
и конечным завтрашнем |
Разобьём эту часть формулы |
Вычислить ячейку «автоподбор» ширины. сложить числа, а |
но и более |
результатов. |
для добавления формулы,При помощи трехмерных ссылок книги. возвращать соответствующий ему |
а затем умножит |
Порядок выполнения действий в формулах в Excel Online
нескольких текстовых строк в «ПРИВЕТ» с.A3Нажав кнопку Заново, можно временем. Формула позволяет на составляющие. Выделимбудет вычислен подчёркнутый Как быстро изменить
Порядок вычислений
сложить числа, если сложные расчеты. Например,Вычисление нескольких значений суммирующей диапазон ячеек, можно создавать ссылкиСсылка на диапазон тип данных. Например, результат на 3; в одну. помощью функцииКликните в полек этому результату. еще раз повторить правильно вычесть время фрагмент фрагмент. На следующих размер столбца, ячейки, они будут большепосчитать проценты в Excel,
Приоритет операторов
. Некоторые функции возвращают массивы в Excel Online на ячейки на ячеек на другом если аргумент должен результатом этих действийТекстовый операторПРОПИСНCriteriaДругой пример: шаги вычисления формулы. для расчета интервала.
$A$2:$A$25=$H$7 |
изображениях мы видим |
строки, т.д., читайте 100. То здесь провести сравнение таблиц |
значений или требуют |
при записи формулы |
других листах, определять |
листе той же |
быть логическим, т. е. |
будет число 21. |
Значение |
. |
(Критерий) и введите |
Сначала Excel вычисляет значение |
Если подчеркнутая часть формулы |
Как разделить время на |
и нажмём результат работы формулы |
в статье «Как |
будет использован стиль |
Использование круглых скобок
имена и создавать книги иметь значение ИСТИНА=(5+2)*3Пример=ЕСЛИ(A1>0) «>5». в круглых скобках является ссылкой на часы минуты иF9Теперь посмотрим, как с изменить ширину столбца,В Excel есть функции возраст, время, выделить качестве аргумента. Для
ссылок R1C1, а
формулы с использованием1. Ссылка на лист либо ЛОЖЬ, вложеннаяВ примере ниже скобки,& (амперсанд) Анализирует ячейку A1 иНажмите (
другую формулу (не
секунды в Excel.. Это логическое выражение этой же формулой высоту строки в финансовые, математические, логические, ячейку при условном вычисления нескольких значений не A1. следующих функций: СУММ, «Маркетинг». функция также должна
в которые заключена
Использование функций и вложенных функций в формулах
Соединение или объединение последовательностей проверяет, превышает лиOKA2+A3 наш случай), тоПример фильтра по даёт значение поможет разобраться клавиша Excel» тут.
Синтаксис функций
статистические, дата и форматировании с помощью формулыДля обозначения ячеек, диапазонов СРЗНАЧ, СРЗНАЧА, СЧЁТ,
2. Ссылка на диапазон
возвращать логическое значение первая часть формулы, знаков в одну значение в ней.), потом умножает полученный нажмите кнопку Шаг времени путем его
ИСТИНАF9В формулы можно время., т.д.
массива необходимо ввести ячеек, формул, констант СЧЁТЗ, МАКС, МАКСА, ячеек с B1 (ИСТИНА или ЛОЖЬ). задают для Excel последовательность нуль.Результат: результат на величину с заходом, чтобы разделения на временные, если значение ячейки.
написать не толькоКнопка «Вставить функцию» -Для того, чтобы массив в диапазон и таблиц Excel МИН, МИНА, ПРОИЗВЕД, по B10 включительно. В противном случае Online такой порядокВыражение «Северный»&«ветер» дает результатФормула также может содержать
Ввод функций
Excel подсчитывает число ячейки отобразить другую формулу составляющие: часы, минуты, диапазонаВыделим в строке формул адрес ячейки, ноздесь выбираем нужную таблица произвела необходимый ячеек, состоящий из Online можно создавать СТАНДОТКЛОН.Г, СТАНДОТКЛОН.В, СТАНДОТКЛОНА,3. Ссылка на лист, Excel Online выдаст вычислений: определяется значение
«Северный ветер». один или несколько ячеек, значение которыхA1 в поле Вычисление. секунды. Как получить$A$2:$A$25 ссылку и вставить определенные функцию. нам расчет, мы того же числа определенные имена. Имя — СТАНДОТКЛОНПА, ДИСПР, ДИСП.В, отделенная от ссылки ошибку «#ЗНАЧ!». B4+25, а полученныйДля определения ссылок на из таких элементов: больше 5.
Вложенные функции
. Нажмите кнопку Шаг часы из значенияравно выбранному названиюI3 знаки, чтобы результатЭта же кнопка должны написать формулу, строк или столбцов, это значимое краткое ДИСПА и ДИСППА.
на диапазон значений.Предельное количество уровней вложенности результат делится на
диапазоны ячеек можно функции, ссылки, операторы=COUNTIF(A1:C2;»>5″)Когда вы копируете формулу, с выходом, чтобы времени? отдела, нажмём был лучше. Смотрите вызова функций присутствует по которой будет что и аргументы обозначение, поясняющее предназначениеТрехмерные ссылки нельзя использоватьОтносительные ссылки
функций сумму значений в использовать операторы, указанные и константы.=СЧЁТЕСЛИ(A1:C2;»>5″) Excel автоматически подстраивает вернуться в первоначальнуюКак узнать последний день$H$7F9 пример в статье ниже, рядом со произведен этот расчет. массива. ссылки на ячейку, в формулах массива. . Относительная ссылка в формуле, . В формулах можно использовать ячейках D5, E5 ниже.Элементы формулыПримечание: ссылки для каждой формулу. Кнопка Шаг недели месяца в, и, выделим фрагмент
Использование ссылок в формулах
«Подстановочные знаки в строкой адреса ячейки Для начала определим,Например, по заданному ряду константы, формулы илиТрехмерные ссылки нельзя использовать например A1, основана до семи уровней и F5.Оператор ссылки1. Функции. Функция ПИ()Вместо того, чтобы новой ячейки, в с заходом недоступна Excel.ЛОЖЬ$E$2:$E$37 Excel» здесь. и строкой ввода в какой ячейке из трех значений таблицы, так как вместе с оператор на относительной позиции
Стиль ссылок A1
вложенных функций. Если=(B4+25)/СУММ(D5:F5)Значение возвращает значение числа использовать инструмент « которую копируется формула. для ссылки, появляющейсяПример выборки дат, если не равно.и снова нажмёмЗдесь показаны относительные формул. Эта кнопка должен стоять результат продаж (в столбце понять их суть пересечения (один пробел), ячейки, содержащей формулу, функция Б являетсяФункции — это заранееПример Пи: 3,142…Вставить функцию
Чтобы понять это, |
в формуле вторично, |
последних дней неделиВыделим фрагментF9 |
ссылки в формулах, |
активна при любой расчета. Затем выделим |
B) для трех |
с первого взгляда а также в |
и ячейки, на |
аргументом функции А, определенные формулы, которые |
: (двоеточие) |
2. Ссылки. A2 возвращает», просто наберите =СЧЕТЕСЛИ(A1:C2,»>5″). выполните следующие действия: |
и для формулы, |
в каждом месяцеСТРОКА($A$1:$A$24) |
. Клавиша |
но есть еще открытой вкладке, не эту ячейку (нажмем |
месяцев (в столбце |
бывает непросто. Ниже формулах с неявное |
которую указывает ссылка. |
функция Б находится выполняют вычисления поОператор диапазона, который образует значение ячейки A2. Когда напечатаете » =СЧЁТЕСЛИ( «,Введите формулу, показанную ниже, ссылающейся на ячейку любого года. Каки нажмём
F9 абсолютные и смешанные надо переключаться на на неё левой
A) функция приведены примеры имен
пересечение. При изменении позиции на втором уровне
заданным величинам, называемым одну ссылку на3. Константы. Числа или
Различия между абсолютными, относительными и смешанными ссылками
вместо ввода «A1:C2» в ячейку в отдельной книге. вычислить дату последнегоF9вычисляет выделенные фрагменты ссылки, ссылки в вкладку «Формулы». Кроме мышкой и этаТЕНДЕНЦИЯ и показано, какЧто происходит при перемещении, ячейки, содержащей формулу, вложенности. Например, в аргументами, и в все ячейки, находящиеся текстовые значения, введенные вручную выделите мышьюA4СОВЕТ: воскресенья в октябре, получим массив чисел, формулы, и мы формулах на другие
того, можно настроить ячейка станет активной).
определяет продолжение линейного их использование упрощает копировании, вставке или изменяется и ссылка. приведенном выше примере указанном порядке. Эти между первой и непосредственно в формулу, этот диапазон..Другим вариантом, даже месяце? идущих по порядку можем видеть не листы таблицы Excel. формат ячейки «Процентный».C какого символа начинается ряда объемов продаж. понимание формул. удалении листов При копировании или функции функции позволяют выполнять последней ячейками диапазона, например 2.Урок подготовлен для Вас
Выделите ячейку во многом более
Выборка дат порядкового номера от 1 до только результат функции,Ссылка в формулах - Например, нам нужно формула в Excel. Чтобы можно былоТип примера . Нижеследующие примеры поясняют, какие заполнении формулы вдольСРЗНАЧ как простые, так включая эти ячейки.4. Операторы. Оператор ^ командой сайта office-guru.ruА4 удобным, является использование дней недели месяца 24. но и аргументы это адрес ячейки. посчитать сумму долга.Перед вводом самой отобразить все результатыПример использования диапазонов вместо изменения происходят в строк и вдольи и сложные вычисления.
B5:B15 («крышка») применяется для
Стиль трехмерных ссылок
Источник: http://www.excel-easy.com/introduction/formulas-functions.html, кликните по ней клавиши в Excel.Теперь предсказуем результат функции в виде массивов.Адрес ячейки можно Вводим логическую формулу. формулы в ячейке формулы, она вводится имен трехмерных ссылках при столбцов ссылка автоматическиСУММПриведенный ниже пример функции; (точка с запятой) возведения числа вПеревела: Ольга Гелих правой кнопкой мышиF9Пример выборки датЕСЛИ() Согласитесь, что при зафиксировать в формуле,
-
Теперь копируем эту всегда ставим сначала в три ячейкиПример с использованием имен перемещении, копировании, вставке корректируется. По умолчаниюявляются функциями второгоОКРУГЛОператор объединения. Объединяет несколько степень, а операторАвтор: Антон Андронов и выберите команду. Подробности можно посмотреть
-
по условию порядковой- это массив,
-
таком подходе формула тогда, при переносе формулу в другие знак «равно» - столбца C (C1:C3).Ссылка
и удалении листов, в новых формулах уровня, поскольку обе, округляющей число в ссылок в одну * («звездочка») — дляПримечание:Copy в статье Просмотр очереди дней недели в котором значения становится «прозрачной», и этой формулы, адрес ячейки столбца, чтобы это сигнал программе,Формула массива, вычисляющая=СУММ(A16:A20)
-
на которые такие используются относительные ссылки. они являются аргументами ячейке A10, демонстрирует ссылку. умножения.Мы стараемся как(Копировать) или нажмите
-
промежуточного результата вычисления в месяце: всеИСТИНА становится очевиден результат ячейки в формуле не вводить каждую
-
что ей надо несколько значений=СУММ(Продажи) ссылки указывают. В Например, при копировании функции синтаксис функции.СУММ(B5:B15,D5:D15)Константа представляет собой готовое можно оперативнее обеспечивать
-
сочетание клавиш формулы (клавиша F9). вторые пятницы зазаменятся на порядковые функции не изменится. А формулу вручную.
-
посчитать по формуле.Формула «=ТЕНДЕНЦИЯ(B1:B3;A1:A3)», введенная какКонстанта примерах используется формула или заполнении относительнойЕСЛИ
Стиль ссылок R1C1
Структура функции(пробел) (не вычисляемое) значение, вас актуальными справочнымиCtrl+CВвод формулы год и т.п. номера, а значенияПОИСКПОЗ() можно сделать так,Для этого выделим Теперь вводим саму формула массива, возвращает=ПРОИЗВЕД(A12,9.5%) =СУММ(Лист2:Лист6!A2:A5) для суммирования ссылки из ячейки
. Функция, вложенная в |
1. Структура. Структура функции |
Оператор пересечения множеств, используется |
которое всегда остается материалами на вашем.Редактирование формул |
Таблица для автозаполнения |
ЛОЖЬЧтобы привести формулу в что при переносе ячейку с формулой, формулу. |
три значения (22 |
=ПРОИЗВЕД(Цена,НСП) значений в ячейках B2 в ячейку |
качестве аргумента в |
начинается со знака для ссылки на неизменным. Например, дата |
языке. Эта страница |
Далее выделите ячейкуПриоритет операций |
графика бонусных выплат.останутся на месте. первоначальный вид, нажмём формулы, адрес ячейки наведем курсор наВ формуле Excel можно 196, 17 079Формула с A2 по B3 она автоматически функцию равенства (=), за общие ячейки двух 09.10.2008, число 210
Использование имен в формулах
переведена автоматически, поэтомуB4Копировать/Вставить формулуКак преобразовать дату в Увидеть это можно,ESC в этой формуле правый нижний угол написать 1024 символа и 11 962),=ТЕКСТ(ВПР(MAX(A16,A20),A16:B20,2,FALSE),»дд.мм.гггг») A5 на листах изменяется с =A1СРЗНАЧ которым следует имя диапазонов. и текст «Прибыль
ее текст может |
, кликните по нейВставка функции |
финансовые месяцы по |
выделив функцию |
. |
будет писаться новый, |
ячейки. Появится черный |
. |
вычисленные по трем |
=ТЕКСТ(ВПР(МАКС(Продажи),ИнформацияОПродажах,2,ЛОЖЬ),»дд.мм.гггг») |
со второго по |
на =A2. |
, будет функцией третьего |
функции, открывающую круглую |
B7:D7 C6:C8 |
Типы имен
за квартал» являются содержать неточности и правой кнопкой мыши
Формула представляет собой выражение, формуле Excel.ЕСЛИЕщё немного потренируемся: выделим по отношению к крестик в правомКак создать формулу в объемам продаж заТаблица шестой.
Скопированная формула с уровня, и т. скобку, аргументы функции,В некоторых случаях порядок константами. выражение или грамматические ошибки. Для и выберите команду которое вычисляет значениеФормула для полученияцеликом с закрывающей фрагмент переносимой ячейке. Это нижнем углу выделенной Excel три месяца.A22:B25Вставка или копирование
Создание и ввод имен
относительной ссылкой д. разделенные запятыми и вычисления может повлиять его значение константами нас важно, чтобыInsert
ячейки. Функции – из исходных дат скобкой и нажав$B$2:$B$37
удобно для копирования ячейки. Удерживая мышью,
-
смотрите в статьеВ обычную формулу можно=ПРОИЗВЕД(Price,Table1[@Tax Rate])
-
Если вставить листы междуАбсолютные ссылкиСсылка указывает на ячейку закрывающую скобку. на возвращаемое формулой
Использование формул массива и констант массива
не являются. Если эта статья была(Вставить) в разделе это предопределенные формулы текущий финансовый месяцF9, нажмём формулы в таблице, ведем крестик вниз «Сложение, вычитание, умножение, ввести ссылку наСуществует несколько типов имен, листами 2 и 6, . Абсолютная ссылка на ячейку
или диапазон ячеек2. Имя функции. Чтобы значение, поэтому для формула в ячейке вам полезна. ПросимPaste Options и они уже в году. Вычисление
Далее в действие вступаетF9
чтобы не писать по столбцу. Отпускаем деление в Excel». ячейку со значением которые можно создавать Excel Online прибавит в формуле, например на листе и
отобразить список доступных получения нужных результатов содержит константы, но вас уделить пару(Параметры вставки) или встроены в Excel. бюджетных месяцев по функция, затем выделим функцию ее в каждой мышь, все формулы Здесь же написано или на само и использовать.
к сумме содержимое $A$1, всегда ссылается сообщает Excel Online, функций, щелкните любую важно понимать стандартный не ссылки на секунд и сообщить, нажмите сочетание клавишНапример, на рисунке ниже календарной дате сНАИМЕНЬШИЙ()ПОИСКПОЗ(I3;$E$2:$E$37;0) ячейке заново. скопированы.
где на клавиатуре значение, также называемое
Определенное имя ячеек с A2 на ячейку, расположенную где находятся значения ячейку и нажмите порядок вычислений и другие ячейки (например, помогла ли она
Использование констант массива
Ctrl+V ячейка помощью функции КОНМЕСЯЦА, которая первым аргументоми сноваКак написать формулуПроставьте внизу таблицы расположены знаки сложения, константой. Подобным образом Имя, используемое для представления по A5 на в определенном месте. или данные, которые клавиши SHIFT+F3. знать, как можно имеет вид =30+70+110), вам, с помощью.А3
и ТЕКСТ. имеет вышеуказанный массив,F9. со ссылками на «ИТОГО» — автосумму. т.д. и как в формулу массива ячейки, диапазона ячеек, добавленных листах. При изменении позиции необходимо использовать в3. Аргументы. Существуют различные его изменить. значение в такой кнопок внизу страницы.Ещё вы можете скопировать
содержит формулу, котораяКак преобразовать дату в а вторым -Видим массив фамилий, другие листы быстро, Смотрите, как это их нажать. можно ввести ссылку формулы или константы.
Удаление ячейки, содержащей формулу, формуле. С помощью
-
типы аргументов: числа,Формулы вычисление значений в ячейке изменяется только Для удобства также формулу из ячейки
-
складывает значения ячеек кварталы Excel для функцию среди которых будет читайте в статье сделать, в статьеПервый способ. на массив либо Вы можете создавать Если удалить листы между абсолютная ссылка не ссылок в одной
-
текст, логические значения определенном порядке. Формула после изменения формулы. приводим ссылку наA4А2 бюджетного года.СТРОКА(A1) выбрана третья по «Ссылки в Excel «Закладка листа ExcelПростую формулу пишем массив значений, содержащихся собственные определенные имена.
support.office.com
Как написать формулу в Excel.
листами 2 и 6, изменяется. При копировании формуле можно использовать (ИСТИНА и ЛОЖЬ), всегда начинается соОператоры определяют операции, которые оригинал (на английскомвиФормула для получения. Обращаем внимание, что счёту на несколько листов «Формулы»». Вот и
в том же в ячейках (его Иногда (например, при Excel Online не или заполнении формулы данные, которые находятся массивы, значения ошибок знака равенства (=). необходимо выполнить над языке) .B4A1 кварталов по дате во всей формуле
ВАЖНО. сразу».
получилась таблица , порядке, в каком иногда называют константой настройке области печати) будет использовать их по строкам и в разных частях (например #Н/Д) или Excel Online интерпретирует элементами формулы. ВычисленияЕсли вы раньше непротягиванием. Выделите ячейку
. при любых периодах это единственная относительнаяПри выделении фрагментаБывает в таблице которая считает, маленькая мы бы ее массива). Формулы массива Excel Online самостоятельно значения в вычислениях.
столбцам абсолютная ссылка
листа, а также ссылки на ячейки. символы, которые следуют выполняются в стандартном работали с ExcelА4Ещё один пример. Ячейка начала и конца ссылка, которая будет формулы следует следить
название столбцов не программка.
написали на листочке принимают константы так создает определенное имя.Перемещение
не корректируется. По
значение одной ячейки Используемый аргумент должен за знаком равенства порядке (соответствующем основным Online, скоро вы
, зажмите её нижнийA3 бюджетного года. Как изменяться при копировании за его корректностью
буквами, а числами.Если нужно, чтобы
ручкой. Те же
же, как иИмя таблицы Если листы, находящиеся между умолчанию в новых в нескольких формулах. возвращать значение, допустимое как формулы. После правилам арифметики), однако узнаете, что это
правый угол исодержит функцию работать с функциями формулы по строкам, с точки зрения Как изменить название автоматически переносилось правила математики. Только другие формулы, однако
Имя таблицы Excel Online, листом 2 и листом 6, формулах используются относительные Вы также можете для данного аргумента. знака равенства являются его можно изменить не просто таблица протяните до ячейки
SUM ВЫБОР, МЕСЯЦ, РИМСКОЕ а именно в правил построения выражений: столбцов на буквы,значение ячейки в Excel вместо чисел пишем константы массива необходимо
которая представляет собой переместить таким образом,
ссылки, а для задавать ссылки на В качестве аргументов вычисляемые элементы, которые с помощью скобок. для ввода чисел.В4(СУММ), которая вычисляет в формулах. первом случае даст количеством открывающихся и читайте статью «Поменять, нужно установить простую адрес ячейки с вводить в определенном набор данных по
чтобы они оказались использования абсолютных ссылок ячейки разных листов
также используются константы, будут (операндов), напримерПриложение Microsoft Excel поддерживает Да, Excel Online. Это намного проще сумму диапазонаПример как работать с 1, на следующей закрывающихся скобок, целостностью название столбцов в формулу «равно». Например, этим числом. формате. определенной теме. Эти перед листом 2 или
надо активировать соответствующий одной книги либо формулы и другие константы или ссылки четыре типа операторов:
можно использовать для и дает тотA1:A2 формулой массива в строке 2 и функций и т.д. таблице Excel». значение из ячейкиОсновные знаки математическихКонстанты массива могут содержать данные хранятся в за листом 6, Excel
параметр. Например, при на ячейки из функции. на ячейки. Эти арифметические, текстовые, операторы поиска суммарных значений же результат!. таблице Excel.
т.д. по порядку.После анализа формулы неПодробнее об относительных А1 перенести в действий: числа, текст, логические записях (строках) и Online вычтет из копировании или заполнении других книг. Ссылки
4. Всплывающая подсказка аргумента. разделяются операторов. Excel сравнения и операторы столбцов или строк,Результат:=SUM(A1:A2)Примеры использования формул В итоге в забывайте нажимать и абсолютных ссылках ячейку В2. Формула
Например, нам нужно ввести значения, например ИСТИНА полях (столбцах) таблицы. суммы содержимое ячеек
абсолютной ссылки из на ячейки других При вводе функции Online вычисляет формула ссылок. но при этомФормула в ячейке=СУММ(A1:A2) массива по нескольким ячейкеESC в формулах, смотрите в ячейке В2
такую формулу: (25+18)*(21-7) или ЛОЖЬ, либо Каждый раз при с перемещенных листов. ячейки B2 в книг называются связями появляется всплывающая подсказка слева направо, согласноАрифметические операторы служат для
также можно вычислятьB4Чтобы ввести формулу, следуйте условиям. Как вычислитьI7для возврата к в статье «Относительные такая: =А1. Всё.
Вводимую формулу видим значения ошибок, такие добавлении таблицы ExcelПеремещение конечного листа ячейку B3 она или внешними ссылками. с синтаксисом и определенном порядке для выполнения базовых арифметических платеж по ипотеке,ссылается на значения
инструкции ниже: формулу в массивеформула, «расшифрованная» с исходному виду. и абсолютные ссылкиЕщё, в Excel в строке формул. как «#Н/Д». В Online по умолчанию Если переместить лист 2 или остается прежней в
Стиль ссылок по умолчанию аргументами. Например, всплывающая каждого оператора в операций, таких как решать математические или в столбцеВыделите ячейку. и проверить последовательность помощью клавиши
ВЫВОД. в Excel». можно дать имяПолучилось. одной константе массива Excel Online присваивает 6 в другое
обеих ячейках: =$A$1. По умолчанию Excel Online подсказка появляется после формуле. сложение, вычитание, умножение, инженерные задачи иBЧтобы Excel знал, что ее вычислений?F9Оба инструмента выполняютЭта статья будет интересна формуле, особенно, еслиФормулу можно вводить могут присутствовать значения ей имя «Таблица1», место книги, ExcelСкопированная формула с использует стиль ссылок ввода выражения
Если в одной формуле деление или объединение находить лучшие сценарии. вы хотите ввестиФормула для динамического выделения, будет иметь вид
одну задачу, но тем, кто пытается она сложная. Затем, как в строке различных типов, например {1,3,4;ИСТИНА,ЛОЖЬ,ИСТИНА}. «Таблица2» и т. д. Online скорректирует сумму абсолютной ссылкой
A1, в котором=ОКРУГЛ( используется несколько операторов, чисел. Результатом операций в зависимости отВсе функции имеют одинаковую
excel-office.ru
Как разобраться в работе сложной формулы?
формулу, используйте знак диапазона ячеек вА скопированная в ячейку клавиша
понять работу сложных в ячейке писать ввода формул, так Числа в константах Эти имена можно с учетом измененияСмешанные ссылки столбцы обозначаются буквами. Всплывающие подсказки отображаются Excel Online выполняет являются числа. Арифметические указанных переменных значений. структуру. Например: равенства (=). Excel. I8F9 формул. не всю большую и в самой
массива могут быть изменить, сделав их
диапазона листов. . Смешанная ссылка содержит либо (от A до только для встроенных операции в порядке, операторы приведены ниже.
В Excel Online всеSUM(A1:A4)К примеру, на рисункеПримеры автоматической выборкии так далее., на мой взгляд,В Excel есть инструменты, формулу, а только
ячейке. целыми, десятичными или более понятными.Удаление конечного листа абсолютный столбец и XFD, всего не функций. указанном в приведенной
Арифметический оператор это реализуется сСУММ(A1:A4) ниже введена формула, диапазонов ячеек изЕсли понадобится применить данную более гибкий инструмент, которые позволяют отследить имя этой формулы.Например: иметь экспоненциальный формат.Создание имени с помощью Если удалить лист 2 или относительную строку, либо
более 16 384 столбцов),Диалоговое окно ниже таблице. ЕслиЗначение помощью формул в
Название этой функции — суммирующая ячейки таблицы. Автоматическая подсветка формулу для другого так как позволяет работу формулы по Смотрите статью «Присвоитькак посчитать проценты в Текст должен бытьСоздание имени по выделению 6, Excel Online абсолютную строку и а строки — номерамиВставить функцию формула содержит операторыПример ячейках. Формула выполняетSUMА1 цветом определенных диапазонов диапазона, изменится исходный вычислить произвольный фрагмент шагам. Первый из
имя в Excel Excel заключен в двойные. Можно удобно создавать
скорректирует сумму с относительный столбец. Абсолютная (от 1 доупрощает ввод функций с одинаковым приоритетом,+ (знак «плюс») вычисления или другие(СУММ). Выражение междуи данных. Контроль и диапазон в функции формулы независимо от них называется
ячейке, диапазону, формуле».- 2% от кавычки, например «Вторник». имена из существующих учетом изменения диапазона ссылка столбцов приобретает 1 048 576). Эти буквы при создании формул, например операторы деления
Сложение действия с данными скобками (аргументы) означает,А2 проверка вводимых значений
ИНДЕКС(), а также того, находится онВычислить формулуКак правильно написать имя 500.Константы массива не могут строк и названия листов. вид $A1, $B1 и номера называются в которых они и умножения, Excel3+3 на листе. Формула что мы задали. на ошибки. изменится верхняя граница в начале илии находится на диапазона в формулеВводим формулу
содержать ссылки на столбцов путем выделенияМожно использовать такой стиль и т.д. Абсолютная заголовками строк и содержатся. При вводе Online выполняет их– (знак «минус») всегда начинается со диапазонСовет:Поиск ближайшего значения в диапазона функции СТРОКА(), в середине формулы, вкладке Excel
, получилось ячейку, столбцы или ячеек на листе. ссылок, при котором ссылка строки приобретает столбцов. Для ссылки функции в формулу слева направо.Вычитание знака равенства (=),A1:A4Вместо того, чтобы массиве и всех в то время а так жеФормулы — Зависимости формул
.. строки разной длины,Примечание:
нумеруются и строки, вид A$1, B$1 на ячейку введите в диалоговом окнеОператорОтрицание за которым могутв качестве входных вручную набирать дубликатов в Excel. как нижняя граница разбить формулу нав версиях Excel,Есть формулы, вКогда формула не формулы и специальные По умолчанию в именах и столбцы. Стиль
и т.д. При букву столбца, иВставить функциюОписание3–1 следовать числа, математические данных. Эта функцияА1
Примеры формул для остаётся всегда $A$1. произвольные фрагменты в начиная с Excel которых лучше указать считает, значит мы знаки: $ (знак используются абсолютные ссылки ссылок R1C1 удобен изменении позиции ячейки, затем — номеротображаются имя функции,: (двоеточие)–1 операторы (например, знак
складывает значения ви поиска ближайших больших Важно, чтобы количество отличие от инструмента 2007, и в имя диапазона, столбца. не правильно её доллара), круглые скобки на ячейки. для вычисления положения содержащей формулу, относительная строки. Например, ссылка все ее аргументы,(один пробел)* (звездочка) «плюс» или «минус») ячейкахА2 значений в массиве строк исходного диапазонаВычислить формулу меню Трудно правильно написать написали, но можно или % (знак
Имя можно ввести указанными столбцов и строк
ссылка изменяется, а
B2 указывает на описание функции и, (запятая)Умножение и функции, которыеA1, просто кликните по и без массива. совпадало с количеством. Поэтому следующие примерыСервис — Зависимости формул в формуле имя проверить — где процента). ниже способами.
в макросах. При абсолютная ссылка не ячейку, расположенную на каждого из аргументов,Операторы ссылок
3*3 значительно расширяют возможности, ячейкам Как найти ближайшее строк в функции будут посвящены именно
excelworld.ru
Простые формулы для решения сложных задач в Excel
в более ранних диапазона, если в допустили в формулеПри форматировании констант массиваВвод использовании этого стиля изменяется. При копировании пересечении столбца B и
Обработка данных с помощью формул
текущий результат функции–/ (косая черта) формулы.
A2A1 значение и получить СТРОКА(). клавише версиях. Второй, менее таблице много именованных ошибку. Смотрите в убедитесь, что выполняются . Введите имя, например, в положение ячейки в
или заполнении формулы строки 2. и всей формулы.Знак «минус»ДелениеНиже приведен пример формулы,,и все его дубликаты?Фамилии в столбец
F9 известный, но от диапазонов. Но в статье «Как проверить указанные ниже требования. качестве аргумента формулы. Excel Online обозначается вдоль строк иЯчейка или диапазонЧтобы упростить создание и
%3/3 умножающей 2 наA3A2 1 2 3JПример 2. этого не менее Excel есть волшебная
формулы в Excel».Константы заключены в фигурныеАвтозавершение формул буквой R, за вдоль столбцов относительнаяИспользование редактирование формул иПроцент% (знак процента) 3 и прибавляющейи
. 4 5 6можно вставить сНа основе таблицы удобный, — функциональная кнопка «Использовать вВ Excel можно скобки ( . Используйте раскрывающийся список автозавершения которой следует номер ссылка автоматически корректируется,
Ячейка на пересечении столбца свести к минимуму^Процент к результату 5,A4Измените значение ячейки 7 8 9 помощью формулы, разобранной из Примера 1 клавиша F9.
формуле» на закладке написать сложную большую{ формул, в котором строки, и буквой а абсолютная ссылка A и строки количество опечаток иВозведение в степень
20% чтобы получить 11.. Запомнить, какие функцииA1 10 11 12 в Примере 1. создать список табельныхРазберём работу этих инструментов «Формулы» в разделе формулу с многими
} автоматически выводятся допустимые C, за которой не корректируется. Например, 10 синтаксических ошибок, пользуйтесь* и /^ (крышка)=2*3+5 и аргументы использоватьна 3. 13
exceltable.com
Значения ошибки, получающиеся выполнении
Функция ЕСЛИ позволяет выполнять логические сравнения значений и ожидаемых результатов. Она проверяет условие и в зависимости от его истинности возвращает результат.
-
=ЕСЛИ(это истинно, то сделать это, в противном случае сделать что-то еще)
Поэтому у функции ЕСЛИ возможны два результата. Первый результат возвращается в случае, если сравнение истинно, второй — если сравнение ложно.
Заявления ЕСЛИ являются исключительно надежными и являются основой для многих моделей электронных таблиц, но они также являются основной причиной многих проблем с электронными таблицами. В идеале утверждение ЕСЛИ должно применяться к минимальным условиям, таким как «Мужчина/женщина», «Да/Нет/Возможно», но иногда может потребоваться оценить более сложные сценарии, для которых требуется вложенное* более 3 функций ЕСЛИ.
* «Вложенность» означает объединение нескольких функций в одной формуле.
Функция ЕСЛИ, одна из логических функций, служит для возвращения разных значений в зависимости от того, соблюдается ли условие.
Синтаксис
ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])
Например:
-
=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК»)
-
=ЕСЛИ(A2=B2;B4-A4;»»)
Имя аргумента |
Описание |
лог_выражение (обязательный) |
Условие, которое нужно проверить. |
значение_если_истина (обязательный) |
Значение, которое должно возвращаться, если лог_выражение имеет значение ИСТИНА. |
значение_если_ложь (необязательный) |
Значение, которое должно возвращаться, если лог_выражение имеет значение ЛОЖЬ. |
Примечания
Excel позволяет использовать до 64 вложенных функций ЕСЛИ, но это вовсе не означает, что так и надо делать. Почему?
-
Нужно очень крепко подумать, чтобы выстроить последовательность из множества операторов ЕСЛИ и обеспечить их правильную отработку по каждому условию на протяжении всей цепочки. Если при вложении вы допустите в формуле малейшую неточность, она может сработать в 75 % случаев, но вернуть непредвиденные результаты в остальных 25 %. К сожалению, шансов отыскать эти 25 % немного.
-
Работа с множественными операторами ЕСЛИ может оказаться чрезвычайно трудоемкой, особенно если вы вернетесь к ним через какое-то время и попробуете разобраться, что пытались сделать вы или, и того хуже, кто-то другой.
Если вы видите, что ваш оператор ЕСЛИ все разрастается, устремляясь в бесконечность, значит вам пора отложить мышь и пересмотреть свою стратегию.
Давайте посмотрим, как правильно создавать операторы с несколькими вложенными функциями ЕСЛИ и как понять, когда пора переходить к другим средствам из арсенала Excel.
Примеры
Ниже приведен пример довольно типичного вложенного оператора ЕСЛИ, предназначенного для преобразования тестовых баллов учащихся в их буквенный эквивалент.
-
=ЕСЛИ(D2>89;»A»;ЕСЛИ(D2>79;»B»;ЕСЛИ(D2>69;»C»;ЕСЛИ(D2>59;»D»;»F»))))
Этот сложный оператор с вложенными функциями ЕСЛИ следует простой логике:
-
Если тестовых баллов (в ячейке D2) больше 89, учащийся получает оценку A.
-
Если тестовых баллов больше 79, учащийся получает оценку B.
-
Если тестовых баллов больше 69, учащийся получает оценку C.
-
Если тестовых баллов больше 59, учащийся получает оценку D.
-
В противном случае учащийся получает оценку F.
Этот частный пример относительно безопасен, поскольку взаимосвязь между тестовыми баллами и буквенными оценками вряд ли будет меняться, так что дополнительных изменений не потребуется. Но что если вам потребуется разделить оценки на A+, A и A– (и т. д.)? Теперь ваши четыре условных оператора ЕСЛИ нужно переписать с учетом 12 условий! Вот так будет выглядеть ваша формула:
-
=ЕСЛИ(B2>97;»A+»;ЕСЛИ(B2>93;»A»;ЕСЛИ(B2>89;»A-«;ЕСЛИ(B2>87;»B+»;ЕСЛИ(B2>83;»B»;ЕСЛИ(B2>79;»B-«; ЕСЛИ(B2>77;»C+»;ЕСЛИ(B2>73;»C»;ЕСЛИ(B2>69;»C-«;ЕСЛИ(B2>57;»D+»;ЕСЛИ(B2>53;»D»;ЕСЛИ(B2>49;»D-«;»F»))))))))))))
Она по-прежнему работает правильно и работает правильно, но на написание и проверку нужно много времени, чтобы убедиться, что она работает правильно. Еще одна наиболее взглялая проблема в том, что вам приходилось вручную вводить оценки и эквивалентные буквы оценок. Какова вероятность случайного опечатки? Теперь представьте, что вы пытаетесь сделать это 64 раза с более сложными условиями! Конечно, это возможно, но действительно ли вы хотите обучебиться с такого рода усилиями и возможными ошибками, которые будет трудно обнаружить?
Совет: Для каждой функции в Excel обязательно указываются открывающая и закрывающая скобки (). При редактировании Excel попытается помочь вам понять, что куда идет, окрашивая разными цветами части формулы. Например, во время редактирования показанной выше формулы при перемещении курсора за каждую закрывающую скобку «)» тем же цветом будет окрашиваться соответствующая открывающая скобка. Это особенно удобно в сложных вложенных формулах, когда вы пытаетесь выяснить, достаточно ли в них парных скобок.
Дополнительные примеры
Ниже приведен распространенный пример расчета комиссионных за продажу в зависимости от уровней дохода.
-
=ЕСЛИ(C9>15000;20%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>5000;10%;0)))))
Эта формула означает: ЕСЛИ(ячейка C9 больше 15 000, то вернуть 20 %, ЕСЛИ(ячейка C9 больше 12 500, то вернуть 17,5 % и т. д…
Хотя она выглядит примерно так же, как в примере с более ранними оценками, эта формула является отличным примером того, насколько сложно использовать крупные выписки ЕСЛИ. Что делать, если ваша организация решила добавить новые уровни компенсаций и, возможно, даже изменить существующие значения в рублях или процентах? У вас будет много работы на руках!
Совет: Чтобы сложные формулы было проще читать, вы можете вставить разрывы строк в строке формул. Просто нажмите клавиши ALT+ВВОД перед текстом, который хотите перенести на другую строку.
Перед вами пример сценария для расчета комиссионных с неправильной логикой:
Видите, что не так? Сравните порядок сравнения доходов с предыдущим примером. Как это будет происходить? Правильно, она будет снизу вверх (от 5 000 до 15 000 рублей), а не наоборот. Но почему это так важно? Это очень важно, так как формула не может пройти первую оценку для любого значения стоимостью более 5 000 рублей. Предположим, что вы получили доход в размере 12 500 долларов США— если вы получили 10 %, так как она больше 5 000 рублей, и она остановится на этом. Это может быть чрезвычайно проблемным, так как во многих ситуациях такие типы ошибок остаются незамеченными до тех пор, пока они не оказывают отрицательного влияния. Так что же можно сделать, зная о том, что при сложных вложенных заявлениях ЕСЛИ существуют серьезные недостатки? В большинстве случаев вместо создания сложной формулы с помощью функции ЕСЛИ можно использовать функцию ВЛОП. С помощью ВLOOKUPсначала нужно создать таблицу для справки:
-
=ВПР(C2;C5:D17;2;ИСТИНА)
В этой формуле предлагается найти значение ячейки C2 в диапазоне C5:C17. Если значение найдено, возвращается соответствующее значение из той же строки в столбце D.
-
=ВПР(B9;B2:C6;2;ИСТИНА)
Эта формула ищет значение ячейки B9 в диапазоне B2:B22. Если значение найдено, возвращается соответствующее значение из той же строки в столбце C.
Примечание: В обеих функциях ВПР в конце формулы используется аргумент ИСТИНА, который означает, что мы хотим найти близкое совпадение. Иначе говоря, будут сопоставляться точные значения в таблице подстановки, а также все значения, попадающие между ними. В этом случае таблицы подстановки нужно сортировать по возрастанию, от меньшего к большему.
В этой области в этой области вложена более подробная информация,но это намного проще, чем 12-уровневая сложная вложенная если-выписка! Есть и другие, менее очевидные, преимущества:
-
Таблицы ссылок функции ВПР открыты и их легко увидеть.
-
Значения в таблицах просто обновлять, и вам не потребуется трогать формулу, если условия изменятся.
-
Если вы не хотите, чтобы люди видели вашу таблицу ссылок или вмешивались в нее, просто поместите ее на другой лист.
Вы знали?
Теперь есть функция УСЛОВИЯ, которая может заменить несколько вложенных операторов ЕСЛИ. Так, в нашем первом примере оценок с 4 вложенными функциями ЕСЛИ:
-
=ЕСЛИ(D2>89;»A»;ЕСЛИ(D2>79;»B»;ЕСЛИ(D2>69;»C»;ЕСЛИ(D2>59;»D»;»F»))))
можно сделать все гораздо проще с помощью одной функции ЕСЛИМН:
-
=ЕСЛИМН(D2>89;»A»;D2>79;»B»;D2>69;»C»;D2>59;»D»;ИСТИНА;»F»)
Функция ЕСЛИМН — просто находка! Благодаря ей вам больше не нужно переживать обо всех этих операторах ЕСЛИ и скобках.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Статьи по теме
Видео: расширенные функции ЕСЛИ
Функция ЕСЛИМН (Microsoft 365, Excel 2016 и более поздних)
Функция СЧЁТЕ ЕСЛИ подсчитывирует значения на основе одного условия
Функция СЧЁТЕIFS подсчитывирует значения на основе нескольких критериев
Функция СУММЕ ЕСЛИ суммирует значения на основе одного условия
Функция СУММЕСС суммирует значения на основе нескольких критериев.
Функция И
Функция ИЛИ
Функция ВЛ.В.В ФУНКЦИИ
Общие сведения о формулах в Excel
Как избежать ошибок в формулах
Обнаружение ошибок в формулах
Логические функции
Excel (по алфавиту)
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
Логические выражения в Excel используются для записи условий, в которых сравниваются числа, функции, формулы, текстовые или логические значения. Любое логическое выражение должно содержать, по крайней мере, один оператор сравнения, который определяет отношение между элементами логического выражения.
Ниже представлен список операторов сравнения Excel:
Больше или равно
Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0).
Функция ЕСЛИ – это функция, которая позволяет вывести в ячейку одно значение, если заданное пользователем условие выполняется и другое – если условие не выполняется.
ЕСЛИ(лог_выраж.; знач._если_истина; знач._если_ложь)
Рассчитать стоимость товара с учетом того, что если количество превысило 5 шт., то магазин дает скидку 10%. Исходные данные приведены на рис. 26.
Для того чтобы рассчитать стоимость товара с учетом скидки необходимо:
Переместить курсор в ячейку D2. С помощью мастера функций выбрать из категории Логические функцию ЕСЛИ (рис. 27), а затем щелкнуть на кнопке ОК.
Диалоговое окно Аргументы функции (рис. 28) содержит три поля ввода. В поле Лог_выражение необходимо ввести условие, которое определяет, превышает ли проданное кол-во товара 5 шт., следовательно введем в это поле С2>5. В поле Значение_если_истина необходимо ввести формулу, которая вычисляет стоимость товара с учетом скидки, тогда введем в это поле B2*C2-B2*C2*0,1. В поле Значение_если_ложь необходимо ввести формулу, которая вычисляет стоимость товара без учета скидки (условие С2>5 — Ложь), в тогда введем в это поле B2*C2 (см. рис. 29). Теперь щелкнем на кнопке OK.
Скопировать полученную формулу в смежные ячейки. Результаты вычислений формул приведены на рис. 30.
Функции ЕСЛИ могут быть вложены друг в друга в качестве значений аргументов значение_если_истина и значение_если_ложь. С помощью таких вложенных функций Если можно конструировать более сложные проверки. Рассмотрим на примерах, как необходимо использовать вложенной функцией ЕСЛИ.
На рис. 31 приведена таблица с данными. Необходимо:
Определить, на какую сумму продано товаров каждого вида.
Определить, на какую сумму продано товаров каждого вида с учетом скидки (сумма с учетом скидки = сумма — сумма * скидка). Скидка начисляется по следующему принципу: если продано товара на сумму более 2500 грн., то скидка составит 5%, если продано товара на сумму менее 1100 грн., то скидка составит 0%, в остальных случаях скидка составит 2%.
Для того чтобы выполнить первый пункт задания необходимо в ячейку D2 ввести формулу =C2*B2.
Для того чтобы вычислить сумму со скидкой будем использовать вложенную функцию ЕСЛИ, так как существует три варианта начисления скидки.
Переместим курсор в ячейку E2 и с помощью мастера функций введем следующую формулу (рис. 33 – 34). Результаты решения приведены на рис. 35.
Рис. 35
Функции ИЛИ, И
Функции И и функция ИЛИ из категории Логические способны заметно улучшить наглядность и понятность сложных логических проверок. Функция ИЛИ и функция И позволяют задавать в формуле одновременно несколько условий, т.е. дают возможность создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения. Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют синтаксис:
Аргументы функций И, ИЛИ могут быть логическими выражениями, массивами или ссылками на ячейки, содержащие логические значения.
Функция ИЛИ возвращает логическое значение ИСТИНА, если хотя бы одно из логических выражений истинно, а функция И возвращает логическое значение ИСТИНА, только если все логические выражения истинны.
Предположим, что нужно вывести сообщение «Светофор», если содержимое ячейки B4 или «красный», или «зеленый», или «желтый». Если же она содержит любую другую информацию, то необходимо вывести сообщение «Это не светофор. ».
Предположим, что нужно вывести на экран содержимое ячейки B4, если она содержит число строго между 1 и 100 (1 =1; B4 =4.5.
Тогда в ячейку С15 необходимо ввести формулу: =СЧЁТЕСЛИ(B11:B13;»>=4,5″). Результат приведен на рис. 40
СУММЕСЛИ (диапазон; критерий; диапазон_суммирования)
диапазон — диапазон ячеек проверяемых на критерий (условие).
критерий — критерий (условие) в форме числа, выражения или текста, определяющего суммируемые ячейки.
диапазон_суммирования — фактические ячейки для суммирования.
Функция СУММЕСЛИ работает следующим образом: ячейки из «диапазон_суммирования» суммируются, только если соответствующие им ячейки в аргументе «диапазон» удовлетворяют условию (критерию). В тех случаях, когда диапазон вычисляемых ячеек (где проверяется условие) и диапазон фактических ячеек для суммирования совпадают, аргумент «диапазон_суммирования» можно не указывать.
В таблице на рис. 41 приведены объемы партий товара, полученные магазином. Необходимо просуммировать только объемы тех партий, значения которых превышают 20. Решение на рис. 42
Логические функции в excel с примерами их использования
Логические функции в Excel проверяют данные и возвращают результат «ИСТИНА», если условие выполняется, и «ЛОЖЬ», если нет.
Рассмотрим синтаксис логических функций и примеры применения их в процессе работы с программой Excel.
Использование логических функций в Excel
Логические функции в Excel и примеры решения задач
Задача 1. Необходимо переоценить товарные остатки. Если продукт хранится на складе дольше 8 месяцев, уменьшить его цену в 2 раза.
Сформируем таблицу с исходными параметрами:
Чтобы решить поставленную задачу, воспользуемся логической функцией ЕСЛИ. Формула будет выглядеть так: =ЕСЛИ(C2>=8;B2/2;B2).
Логическое выражение «С2>=8» построено с помощью операторов отношения «>» и «=». Результат его вычисления – логическая величина «ИСТИНА» или «ЛОЖЬ». В первом случае функция возвращает значение «В2/2». Во втором – «В2».
Усложним задачу – задействуем логическую функцию И. Теперь условие такое: если товар хранится дольше 8 месяцев, то его стоимость уменьшается в 2 раза. Если дольше 5 месяцев, но меньше 8 – в 1,5 раза.
Формула приобретает следующий вид: =8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))’ class=’formula’>.
В функции ЕСЛИ можно использовать в качестве аргументов текстовые значения.
Задача 2. Если стоимость товара на складе после уценки стала меньше 300 р. или продукт хранится дольше 10 месяцев, его списывают.
Для решения используем логические функции ЕСЛИ и ИЛИ: =10);»списан»;»»)’ class=’formula’>. Условие, записанное с помощью логической операции ИЛИ, расшифровывается так: товар списывается, если число в ячейке D2 = 10.
При невыполнении условия функция ЕСЛИ возвращает пустую ячейку.
В качестве аргументов можно использовать другие функции. К примеру, математические.
Задача 3. Ученики перед поступлением в гимназию сдают математику, русский и английский языки. Проходной балл – 12. По математике для поступления нужно получить не менее 4 баллов. Составить отчет о поступлении.
Составим таблицу с исходными данными:
Нужно общее количество баллов сравнить с проходным баллом. И проверить, чтобы по математике оценка была не ниже «4». В графе «Результат» поставить «принят» или «нет».
Введем формулу вида: =4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)’ class=’formula’>. Логический оператор «И» заставляет функцию проверять истинность двух условий. Математическая функция «СУММ» используется для подсчета итогового балла.
Функция ЕСЛИ позволяет решать многочисленные задачи, поэтому используется чаще всего.
Статистические и логические функции в Excel
Задача 1. Проанализировать стоимость товарных остатков после уценки. Если цена продукта после переоценки ниже средних значений, то списать со склада этот продукт.
Работаем с таблицей из предыдущего раздела:
Для решения задачи используем формулу вида: . В логическом выражении «D2 . Первый аргумент – $B$2:$B$7 – диапазон ячеек для проверки. Второй аргумент – В9 – условие. Третий аргумент – $C$2:$C$7 – диапазон усреднения; числовые значения, которые берутся для расчета среднего арифметического.
Функция СРЗНАЧЕСЛИ сопоставляет значение ячейки В9 (№1) со значениями в диапазоне В2:В7 (номера магазинов в таблице продаж). Для совпадающих данных считает среднее арифметическое, используя числа из диапазона С2:С7.
Задача 3. Найти средние продажи в магазине №1 г. Москва.
Видоизменим таблицу из предыдущего примера:
Нужно выполнить два условия – воспользуемся функцией вида: .
Функция СРЗНАЧЕСЛИМН позволяет применять более одного условия. Первый аргумент – $D$2:$D$7 – диапазон усреднения (откуда берутся цифры для нахождения среднего арифметического). Второй аргумент – $B$2:$B$7 – диапазон для проверки первого условия.
Третий аргумент – В9 – первое условие. Четвертый и пятый аргумент – диапазон для проверки и второе условие, соответственно.
Функция учитывает только те значения, которые соответствуют всем заданным условиям.
БЛОГ
Только качественные посты
Практический справочник функций Microsoft Excel с примерами их использования
На сегодняшний день программа Microsoft Excel является самой популярной программой в бизнесе, которая позволяет решать различные задачи — от анализа до учета данных. Самым популярным инструментом в Excel являются встроенные функции, количество которых приближается к 1000 штук.
Отсюда вытекает вопрос: Сколько нужно знать функций Excel, чтобы решать практически любую задачу в Excel?
Могу с уверенностью, опираясь на свой 17 летний профессиональный опыт работы в Excel, сказать, что достаточно освоить всего около 100 функций…
Представляю Вам ТОП-50 самых главных функций в Microsoft Excel с примерами их использования
– изучив данные Excel функции, у Вас будет достаточно теоретических знаний, чтобы решать практически любую задачу в Excel
( Для перехода к примерам нажмите на название функции. Все примеры — это ссылки на лучшие статьи уважаемых специалистов по Excel и наших партнеров)
1. СУММ / СРЗНАЧ / СЧЁТ / МАКС / МИН (SUM / AVERAGE / COUNT / MAX / MIN) — [Базовые формулы Excel]
2. ВПР (VLOOKUP) — [Ищет значение в первом столбце массива и выдает значение из ячейки в найденной строке и указанном столбце]
3. ИНДЕКС (INDEX) — [По индексу получает значение из ссылки или массива]
4. ПОИСКПОЗ (MATCH) — [Ищет значения в ссылке или массиве]
5. СУММПРОИЗВ (SUMPRODUCT) — [Вычисляет сумму произведений соответствующих элементов массивов (позволяет работать с массивами без формул массива)]
6. АГРЕГАТ / ПРОМЕЖУТОЧНЫЕ.ИТОГИ (AGGREGATE / SUBTOTALS) — [Возвращает общий итог или промежуточный итог в списке или базе данных с учетом фильтров или без учета фильтров]
7. ЕСЛИ (IF) — [Выполняет проверку условия]
8. И / ИЛИ / НЕ (AND / OR / NOT) — [Логические условия, как правило для функции ЕСЛИ]
9. ЕСЛИОШИБКА (IFERROR) — [Если формула возвращает ошибку то что]
10. СУММЕСЛИМН (SUMIFS) — [Суммирует ячейки, удовлетворяющие заданным критериям. Допускается указывать более одного условия]
11. СРЗНАЧЕСЛИМН (AVERAGEIFS) — [Возвращает среднее арифметическое значение всех ячеек, которые соответствуют нескольким условиям]
12. СЧЁТЕСЛИМН (COUNTIFS) — [Подсчитывает количество ячеек, которые соответствуют нескольким условиям]
13. МИНЕСЛИ / МАКСЕСЛИ (MINIFS / MAXIFS) — [Возвращает минимальное/максимальное значение всех ячеек, которые соответствуют нескольким условиям]
14. НАИБОЛЬШИЙ / НАИМЕНЬШИЙ (LARGE / SMALL) — [Возвращает k-ое наибольшее/наименьшее значение в множестве данных]
15. ДВССЫЛ (INDIRECT) — [Определяет ссылку, заданную текстовым значением]
16. ВЫБОР (CHOOSE) — [Выбирает значение из списка значений по индексу]
17. ПРОСМОТР (LOOKUP) — [Ищет значения в массиве]
18. СМЕЩ (OFFSET) — [Определяет смещение ссылки относительно заданной ссылки]
19. СТРОКА / СТОЛБЕЦ (ROW / COLUMN) — [Возвращает номер строки/столбца, на который указывает ссылка]
20. ЧИСЛСТОЛБ / ЧСТРОК (COLUMNS / ROWS) — [Возвращает количество столбцов/строк в ссылке]
21. ОКРУГЛ / ОКРУГЛТ / ОКРУГЛВНИЗ / ОКРУГЛВВЕРХ (ROUND / MROUND / ROUNDDOWN / ROUNDUP) — [Округляет число до указанного количества десятичных разрядов]
22. СЛЧИС / СЛУЧМЕЖДУ / РАНГ (RAND / RANDBETWEEN / RANK) — [Возвращает случайное число]
23. Ч (N) — [Возвращает значение, преобразованное в число]
24. ЧАСТОТА (FREQUENCY) — [Находит распределение частот в виде вертикального массива]
25. СЦЕПИТЬ / СЦЕП / ОБЪЕДИНИТЬ / & (CONCATENATE / CONCAT / TEXTJOIN / &) — [Объединения двух или нескольких текстовых строк в одну]
26. ПСТР (MID) — [Выдает определенное число знаков из строки текста, начиная с указанной позиции]
27. ЛЕВСИМВ / ПРАВСИМВ (LEFT / RIGHT) — [Возвращает заданное количество символов текстовой строки слева / права]
28. ДЛСТР (LEN) — [Определяет количество знаков в текстовой строке]
29. НАЙТИ / ПОИСК (FIND / SEARCH) — [Поиск текста в ячейке с учетом / без учета регистр]
30. ПОДСТАВИТЬ / ЗАМЕНИТЬ (SUBSTITUTE / REPLACE) — [Заменяет в текстовой строке старый текст новым]
31. СТРОЧН / ПРОПИСН / ПРОПНАЧ (LOWER / UPPER) — [Преобразует все буквы текста в строчные/прописные/ или первую букву в каждом слове текста в прописную]
32. ГИПЕРССЫЛКА (HYPERLINK) — [Создает ссылку, открывающую документ, находящийся на жестком диске, сервере сети или в Интернете]
33. СЖПРОБЕЛЫ (TRIM) — [Удаляет из текста все пробелы, за исключением одиночных пробелов между словами]
34. ПЕЧСИМВ (CLEAN) — [Удаляет все непечатаемые знаки из текста]
35. СОВПАД (EXACT) — [Проверяет идентичность двух текстов]
36. СИМВОЛ / ПОВТОР (CHAR / REPT) — [Возвращает знак с заданным кодом/Повторяет текст заданное число раз]
37. СЕГОДНЯ / ТДАТА (TODAY / NOW) — [Возвращает текущую дату в числовом формате / Возвращает текущую дату и время в числовом формате]
38. МЕСЯЦ / ГОД (MONTH / YEAR) — [Вычисляет год / месяц от заданной даты]
39. НОМНЕДЕЛИ (WEEKNUM) — [Преобразует дату в числовом формате в число, которое указывает, на какую неделю года приходится дата]
40. ДАТАЗНАЧ (DATEVALUE) — [Преобразует дату из текстового формата в числовой]
41. РАЗНДАТ (DATEDIF) — [Вычисляет количество дней, месяцев или лет между двумя датами]
42. РАБДЕНЬ (WORKDAY) — [Возвращает дату в числовом формате, отстоящую вперед или назад на заданное количество рабочих дней]
43. ЯЧЕЙКА (CELL) — [Возвращает сведения о формате, расположении или содержимом ячейки]
44. ТРАНСП (TRANSPOSE) — [Выдает транспонированный массив]
45. ПРЕОБР (CONVERT) — [Преобразует число из одной системы мер в другую]
46. ПРЕДСКАЗ (FORECAST) — [Вычисляет или предсказывает будущее значение по существующим значениям линейным трендом]
47. ТИП.ОШИБКИ (ERROR.TYPE) — [Возвращает числовой код, соответствующий типу ошибки]
48. ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ (GETPIVOTDATA) — [Возвращает данные, хранящиеся в сводной таблице]
49. БДСУММ (DSUM) — [Суммирует числа в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям]
50. В качестве бонуса рекомендую изучить Пользовательские форматы в Excel.
После освоения данных функций, следующим этапом рекомендую осваивать инструменты Бизнес- аналитики Business Intelligence (BI)
В Excel к инструментам бизнес-аналитики уровня Self-Service BI относятся бесплатные надстройки «Power»:
- Power Query — это технология подключения к данным, с помощью которой можно обнаруживать, подключать, объединять и уточнять данные из различных источников для последующего анализа.
- Power Pivot — это технология моделирования данных, которая позволяет создавать аналитические модели данных, устанавливать отношения и добавлять аналитические вычисления.
- Power View — это технология визуализации данных, с помощью которой можно создавать интерактивные диаграммы, графики, карты и другие наглядные элементы, позволяющие визуализировать различную информацию.
Ну и если Вы со временем поймете, что возможностей Excel для решения ваших аналитических задач недостаточно, то вам пора переходить к изучению промышленных решений уровня Business Intelligence (BI)
6 малоизвестных, но очень полезных функций Excel
Microsoft Excel на сегодняшний день просто незаменим, особенно когда дело касается обработки больших объемов данных. Однако у этой программы столько функций, что непросто разобраться, какие их них действительно нужные и полезные.
И поэтому сегодня AdMe.ru расскажет, какими способами можно эффективно систематизировать информацию и разложить все по полочкам.
Сводные таблицы
С помощью сводных таблиц очень удобно сортировать, рассчитывать сумму или получать среднее значение из данных электронной таблицы, при этом никакие формулы выводить не нужно.
Как применять:
- Выберите Вставка > Рекомендуемые сводные таблицы.
- В диалоговом окне Рекомендуемые сводные таблицы щелкните любой макет сводной таблицы, чтобы увидеть его в режиме предварительного просмотра, а затем выберите тот из них, в котором данные отображаются нужным вам образом. Нажмите кнопку ОК.
- Excel добавит сводную таблицу на новый лист и отобразит список полей, с помощью которого можно упорядочить данные в таблице.
Подбор параметра
Если вы знаете, какой результат вычисления формулы вам нужен, но не можете определить входные значения, позволяющие его получить, используйте средство подбора параметров.
Как применять:
- Выберите Данные > Работа с данными > Анализ «что если» > Подбор параметра.
- В поле Установить в ячейке введите ссылку на ячейку, в которой находится нужная формула.
- В поле Значение введите нужный результат формулы.
- В поле Изменяя значениеячейки введите ссылку на ячейку, в которой находится корректируемое значение, и нажмите кнопку ОК.
Условное форматирование
Условное форматирование позволяет быстро выделить на листе важные сведения.
Как применять:
На вкладке Главная в группе Стили щелкните стрелку рядом с кнопкой Условное форматирование и выберите формулу, которая вам понадобится.
Например, если вам нужно выделить все значения меньше 100, выберите Правила выделения ячеек > Меньше, а затем наберите 100. Перед тем как нажать ОК, можно выбрать формат, который будет применяться для подходящих значений.
ИНДЕКС и ПОИСКПОЗ
Если ВПР помогает находить нужные данные только в первом столбце, то, благодаря функциям ИНДЕКС и ПОИСКПОЗ, можно искать информацию внутри таблицы.
Как применять:
- Убедитесь, что ячейки с данными образуют сетку, где есть заголовки и названия строк.
- Используйте функцию ПОИСКПОЗ: сначала, чтобы найти столбец, в котором расположен искомый элемент, и затем еще раз, чтобы перейти к строке с ответом.
- Вставьте ответы в ИНДЕКС, и Excel сможет указать на ячейку, где эти значения пересекаются.
Например: ИНДЕКС (array, ПОИСКПОЗ (lookup_value, lookup_array, 0), ПОИСКПОЗ (lookup_value, lookup_array, 0)).
Диаграмма «водопад»
Это одна из форм визуализации данных, которая позволяет увидеть, в какую сторону менялись показатели в течение определенного периода. Очень полезная штука для тех, чья работа связана с финансами или статистикой.
Как применять:
В версии Excel 2016 необходимо выделить нужные данные и выбрать Вставка > Водопад или Диаграмма > Водопад.
Данная функция позволяет вычислять и предсказывать будущие значения на основе уже имеющихся данных.
Использование логических функций в Excel
Табличный редактор Эксель – очень гибкий и мощный инструмент для структурированной работы с данными. Среди большого количества его эффективных инструментов стоит отдельно выделить логические операторы, в основе использования которых лежит признание выражения истинным или ложным. Эти функции эффективно встроены в инструментарий формул и позволяют создавать гибкие условия для различных вычислений или заполнения ячеек на основе логических выражений. В данной статье будут описаны основные используемые функции, а также приведен практический пример использования логических операторов в Excel.
Основные логические функции, используемые в Эксель
Перечень наиболее часто используемых логических операторов можно ограничить следующим набором:
В большинстве случаев их достаточно для построения сложных логических конструкций и задания условий.
Для каждого из указанных выше операторов существуют аргументы (за исключением функций ИСТИНА и ЛОЖЬ) – это могут быть как цифровые или текстовые значения, так и ссылки на данные, содержащиеся в других ячейках.
Операторы ИСТИНА и ЛОЖЬ
Функция ИСТИНА не имеет собственных аргументов и практически всегда используется, как структурный компонент для других логических выражений, так как принимает одно конкретно заданное значение.
Функция ЛОЖЬ, напротив, может принимать любые значения, не являющиеся истинными. Как и ИСТИНА, практически всегда используется, как структурный компонент для других сложных выражений.
Операторы И и ИЛИ
Синтаксис оператора И выглядит следующим образом:
=И(лог_значение1; лог_значение2; …), возможное количество используемых аргументов – от 1 до 255.
Оператор И используется в качестве элемента-связки для нескольких условий логического выражения. Важно, чтобы все аргументы оператора имели значение ИСТИНА (если в выражении их несколько), в противном случае вся логическая цепочка будет возвращать значение ЛОЖЬ.
Синтаксис оператора ИЛИ:
=ИЛИ(лог_значение1; лог_значение2; …), возможное количество используемых аргументов – от 1 до 255.
В отличие от И, функция ИЛИ будет возвращать значение ИСТИНА даже в случае, когда хотя бы один из используемых аргументов ему соответствует, а все остальные – ложные.
Оператор НЕ
Синтаксис функции НЕ: =НЕ(лог_значение).
Количество аргументов оператора НЕ – всегда один. Соответственно, результат функции (ИСТИНА/ЛОЖЬ) полностью зависит только от значения аргумента.
Операторы ЕСЛИ и ЕСЛИОШИБКА
Общий синтаксис функции ЕСЛИ представляет собой конструкцию:
=ЕСЛИ(логическое_выражение;значение_если_истина;значение_если-ложь).
Оператор ЕСЛИ используется для построения сложных развернутых логических цепочек. Суть функции – в проверке внесенного в качестве логического выражения условия. Если условие выполняется, и оно истинно, то в качестве результата функции возвращается одно выражение, если же логическое выражение ложно, то в качестве результата функции возвращается другое условие.
Синтаксис оператора ЕСЛИОШИБКА имеет вид:
=ЕСЛИОШИБКА(значение;значение_если_ошибка).
Функция проверяет истинность логического выражения для первого аргумента, и если он соблюдается, то возвращает в качестве результата его значение. Если же выражение ложно, то в качестве результата выдается значение второго аргумента, указанное в функции.
Операторы ЕОШИБКА и ЕПУСТО
Оператор ЕОШИБКА имеет следующую структуру:
=ЕОШИБКА(значение)
Он позволяет осуществить проверку корректности уже заполненных ячеек (одной или диапазона), и, если ячейка некорректно заполнена, возвращает результат ИСТИНА, в противном случае – ЛОЖЬ.
Примеры значений в некорректно заполненных ячейках:
Аргумент функции – адрес конкретной ячейки или ссылка на диапазон ячеек.
Формула функции ЕПУСТО выглядит следующим образом:
=ЕПУСТО(значение)
Функционал оператора проверяет ячейку или диапазон ячеек и возвращает ИСТИНА, если в ячейке/диапазоне ячеек нет данных, и ЛОЖЬ, если в ячейке/диапазоне ячеек присутствуют данные. Аргумент функции – адрес конкретной ячейки или ссылка на диапазон ячеек.
Практический пример использования логических функций
В примере ниже попробуем частично использовать описанные выше функции для решения задачи, приближенной к реальной ситуации с расчетом премии, зависящей от определенных условий.
В качестве исходных данных – таблица со сведениями о работниках, в которой указан их пол и возраст.
Нам необходимо произвести расчет премии. Ключевые условия, от которых зависит размер премии:
- величина обычной премии, которую получат все сотрудники без исключения – 3 000 руб.;
- сотрудницам женского пола положена повышенная премия – 7 000 руб.;
- молодым сотрудникам (младше 1984 г. рождения) положена повышенная премия – 7 000 руб.;
Выполним необходимые расчеты, используя логические функции.
- Встаем в первую ячейку столбца, в которой хотим посчитать размеры премий и щелкаем кнопку “Вставить функцию” (слева от сроки формул).
- В открывшемся Мастере функций выбираем категорию “Логические”, затем в предложенном перечне операторов кликаем по строке “ЕСЛИ” и жмем OK.
- Теперь нам нужно задать аргументы функции. Так как у нас не одно, а два условия получения повышенной премии, причем нужно, чтобы выполнялось хотя бы одно из них, чтобы задать логическое выражение, воспользуемся функцией ИЛИ. Находясь в поле для ввода значения аргумента “Лог_выражение” кликаем в основной рабочей области книги на небольшую стрелку вниз, расположенную в левой верхней части окна программы, где обычно отображается адрес ячейки. В открывшемся списке функций выбираем оператор ИЛИ, если он представлен в перечне (или можно кликнуть на пункт “Другие функции” и выбрать его в новом окне Мастера функций, как мы изначально сделали для выбора оператора ЕСЛИ).
- Мы переключимся в окно аргументов функци ИЛИ. Здесь задаем наши условия получения премии в 7000 руб.:
- год рождения позже 1984 года;
- пол – женский;
- Теперь обращаем внимание на строку формул. Кликаем в ней на название первоначального оператора ЕСЛИ, чтобы переключиться в аргументы этой функции.
- Заполняем аргументы функции и щелкаем OK:
- в значении “Истина” пишем цифру 7000;
- в значении “Ложь” указываем цифру 3000;
- Результат работы логических операторов отобразится в первой ячейке столбца, которую мы выбрали. Как мы можем видеть, окончательный вид формулы выглядит следующим образом:
=ЕСЛИ(ИЛИ(C2>1984;D2=»жен.»);7000;3000) .
Кстати, вместо использования Мастера функций можно было вручную составить и прописать данную формулу в требуемой ячейке. - Чтобы рассчитать премию для всех сотрудников, воспользуемся Маркером заполнения. Наведем курсор на правый нижний угол ячейки с формулой. После того, как курсор примет форму черного крестика (это и есть Маркер заполнения), зажимаем левую кнопку мыши и протягиваем выделение вниз, до последней ячейки столбца.
- Все готово. Благодаря логическим операторам мы получили заполненные данные для столбца с премиями.
Заключение
Логические операторы используются практически во всех сложных формулах, в которых значение в ячейке зависит от соблюдения одного или нескольких условий и позволяют строить гибкие конструкции, объединяя простые функции и расчеты в одной ячейке. Это дает возможность значительно сократить время на обработку данных и повысить эффективность работы, так как снимает большое количество промежуточных шагов в расчетах и вычислениях.
На чтение 2 мин Опубликовано 13.01.2015
В этом уроке мы разберем, как создать сложную формулу в 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.
Создание сложных формул, используя порядок действий
В примере ниже мы воспользуемся ссылками совместно с количественными данными для создания сложной формулы, которая вычислит полную стоимость по счету за обеспечение питанием. Формула вычислит стоимость каждого пункта меню, а затем сложит все значения вместе.
- Выделите ячейку, которая будет содержать формулу. В нашем примере мы выбрали ячейку C4.
- Введите в нее следующее выражение: =B2*C2+B3*C3. Действия в формуле будут выполняться в соответствии с правилами порядка, следовательно, первым идет умножение: 2.29*20=45.80 и 3.49*35=122.15. Затем эти значения будут суммированы для вычисления полной стоимости: 45.80+122.15.
- Выполните проверку, затем нажмите Enter на клавиатуре. Формула вычислит и отобразит результат. В нашем случае результат вычислений показывает, что полная стоимость заказа составляет $167.95.
Вы можете добавить скобки в любую формулу, чтобы упростить ее восприятие. Несмотря на то, что в данном примере это не изменит результат вычислений, мы все равно можем заключить умножение в скобки. Этим мы уточним, что оно выполняется до сложения.
Excel не всегда предупреждает об ошибках в формуле, поэтому Вам необходимо самостоятельно проверять все Ваши формулы. Чтобы узнать, как это можно сделать, изучите урок Проверка формул.
Оцените качество статьи. Нам важно ваше мнение:
При сложных вычислениях Вам может потребоваться использовать «формулы в формуле» Excel. Можно ли в Excel использовать вложенные формулы? В статье рассмотрены основы данного вопроса, в том числе приведены простые примеры и видеоурок.
Смотрите видео после статьи
видео может дополнять статью или содержать её полностью
При использовании Excel только для простых вычислений формулы или не используются вообще, или применяются крайне редко. Однако если Вы используете программу для сложной обработки данных, то рано или поздно столкнётесь с ситуацией, при которой встроенных формул Excel окажется явно недостаточно для решения задачи.
То есть, например, Вам нужно что-то вычислить, но такой стандартной функции нет. В таком случае можно пойти двумя путями: разбить вычисление на части или создать комплексную формулу из имеющихся стандартных. Стоит однако помнить, что разбиение вычислений на части (в разных ячейках) приводит к усложнению понимания работы листа Excel, в том числе из-за дополнительных (и по сути ненужных) ячеек с промежуточными результатами.
Противоположный подход: усложнить формулу в нужной Вам ячейке, чтобы сразу получить конечный результат без сохранения промежуточных результатов вычисления в отдельных «дополнительных» ячейках. При таком подходе лист с формулами получается более компактным, однако сами формулы становятся сложнее для восприятия и редактирования.
Нужны ли «комплексные» формулы?
Это решать Вам, поскольку всё зависит от того, насколько Вы хорошо понимаете работу программы, в том числе умеете понимать смысл вложенных выражений Excel. В общем случае сложные формулы компактнее и если Вам явно не нужны результаты промежуточных вычислений, то лучше использовать сложные вложенные формулы для получения конечного результата в обход промежуточных.
Частым вопросом является такой: «можно ли вообще создавать в Excel вложенные формулы или так делать нельзя». Давайте рассмотрим это на примере простых вычислений.
Использование вложенных формул в Excel
Если у Вас есть сложности в понимании работы формул в Excel, то рекомендуем сначала прочитать эту статью про основы простых вычислений в ячейках.
Что касается использования встроенных в Excel формул (функций), то на первый взгляд использование их путём вложения друг в друга невозможно. Такую точку зрения часто обосновывают тем, что при вставке формулы в ячейку программа показывает всплывающее окно, предназначенное для ручного или автоматического (при помощи мышки) выбора диапазонов ячеек, отдельных ячеек или отдельных значений (как числовых, так и текстовых). На скриншоте ниже приведён пример для вставки формулы вычисления среднего значения («СРЗНАЧ»).
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов
Действительно, при использовании Мастера для вставки и редактирования формул Вы можете лишь создавать простые выражения. В большинстве случаев этого достаточно, но при создании комплексных конструкций вида «формула в формуле» в Excel следует применять иной подход, а именно: создавайте сложные выражения вручную при помощи строки формул, расположенной в панели инструментов.
Пример создания формулы в формуле в Excel
Рассмотрим очень простой пример, в котором продемонстрируем применения вложенных формул. Изначально у нас есть два столбца с числами:
А | B | |
---|---|---|
1 | 10 | 60 |
2 | 20 | 70 |
3 | 30 | 80 |
4 | 40 | 90 |
5 | 50 | 100 |
Что нужно сделать: вычислим сумму средних значений обоих столбцов.
Если не использовать комплексные вычисления, то нам бы потребовалось целых три ячейки:
- В первой ячейке: вычислить среднее значение для колонки 1 (столбец А) при помощи функции СРЗНАЧ;
- Во второй колонке сделать то же самое, но для колонки 2 (столбец B);
- В третьей ячейке при помощи функции СУММ сложить два промежуточных результата;
Это типичный подход к решению задач такого рода. В принципе, две лишние ячейки вроде бы не жалко, но если вычислений на листе много, то получится не очень красиво. Поэтому решим вопрос без использования промежуточных ячеек через комплексную формулу с использованием вложения стандартных функций друг в друга.
Чтобы понять, как это сделать, нам необходимо рассмотреть синтаксис используемых «встроенных» формул Excel:
- Функция «СУММ»
Применяется для сложения двух или более чисел или диапазонов чисел.
Синтаксис: СУММ(X; Y; Z;) - Функция «СРЗНАЧ»
Применяется для вычисления среднего значения двух или более чисел или диапазонов чисел.
Синтаксис: СРЗНАЧ(X; Y; Z;)
Здесь X, Y, Z — это или конкретные числа, указанные вручную, или адреса ячеек, или диапазон ячеек вида «A1:A10». Обратите внимание, что при указании в качестве параметров диапазонов ячеек, аргумент у функций может быть всего один; при указании отдельных адресов ячеек или чисел — минимум два аргумента.
В качестве аргументов встроенных формул разрешается использовать другие формулы, если они возвращают приемлемое для данной формулы значение (в данном случае это должно быть число).
А раз так, то мы можем составить комплексную формулу сразу для вычисления конечного результата. Для этого применим принцип Excel «формула в формуле». Вот что должно получиться для нашего примера с двумя колонками чисел:
- СУММ(СРЗНАЧ(A1:A5); СРЗНАЧ(В1:В5))
Сумма будет равна 110. Вы можете проверить это, вычислив среднее значение отдельно для каждого столбца и сложив их.
Комплексные формулы в Excel — это не сложно
Выше был приведён очень простой пример. Тем не менее, в сложных случаях принцип создания комплексных формул Excel ничем не отличается от показанного в примере. Самое сложное здесь заключается в том, что нужно очень аккуратно вкладывать формулы друг в друга, чтобы не возникали ошибки синтаксиса.
Также стоит помнить о том, что вложенные формулы большой сложности получаются сложно читаемыми, поскольку к сожалению в Excel любая формула пишется в одну строку.
Дополнительные сложности могут возникнуть при автоматическом заполнении ячеек формулами. Если Вы используете автоввод (протяжку мышкой, копирование) для созданной комплексной вложенной формулы, то внимательно проверяйте полученный результат.
Скачайте пример использования вложенных формул
Простой пример, демонстрирующий принцип создания комплексных формул путём вложения их друг в друга Вы можете скачать ниже на странице. В архиве один Excel файл, в котором есть рабочий пример, рассмотренный в данной статье. Разобравшись с нашим примером, попробуйте создать свой собственный для закрепления результата.
Также Вы можете записаться на онлайн курс по программе Excel или приобрести учебный видеокурс по комплексному изучению данной программы (курс рассматривает в том числе и применение формул).
Свои примеры по использованию вложенных формул Вы можете привести после статьи в комментариях. Пожалуйста, не просите в комментариях создать формулу для решения какой-либо задачи, поскольку мы не можем этим заниматься .
Уникальная метка публикации: 5080313C-6C47-CFED-F141-288A2303640A
Источник: //artemvm.info/information/uchebnye-stati/microsoft-office/formula-v-formule-excel-vlozhennye-formuly/
Вы можете скачать прикреплённые ниже файлы для ознакомления. Обычно здесь размещаются различные документы, а также другие файлы, имеющие непосредственное отношение к данной публикации.
Создание
сложных формул с помощью встроенных
логических функций Excel
Логические
выражения
Логические выражения
в Excel
используются для записи условий, в
которых сравниваются числа, функции,
формулы, текстовые или логические
значения. Любое логическое выражение
должно содержать, по крайней мере, один
оператор сравнения, который определяет
отношение между элементами логического
выражения.
Ниже
представлен список операторов сравнения
Excel:
= |
Равно |
> |
Больше |
< |
Меньше |
>= |
Больше |
<= |
Меньше |
<> |
Не |
Результатом
логического выражения является логическое
значение ИСТИНА (1) или логическое
значение ЛОЖЬ (0).
Функция ЕСЛИ
Функция ЕСЛИ
– это функция, которая позволяет вывести
в ячейку одно значение, если заданное
пользователем условие выполняется и
другое – если условие не выполняется.
Синтаксис:
ЕСЛИ(лог_выраж.;
знач._если_истина; знач._если_ложь)
Пример:
Рассчитать стоимость
товара с учетом того, что если количество
превысило 5 шт., то магазин дает скидку
10%. Исходные данные приведены на рис.
26.
Рис. 26
Для того чтобы
рассчитать стоимость товара с учетом
скидки необходимо:
-
Переместить курсор
в ячейку D2.
С помощью мастера функций выбрать из
категории Логические функцию ЕСЛИ
(рис. 27), а затем щелкнуть на кнопке
ОК. -
Диалоговое окно
Аргументы функции (рис. 28) содержит
три поля ввода. В поле Лог_выражение
необходимо ввести условие, которое
определяет, превышает ли проданное
кол-во товара 5 шт., следовательно введем
в это поле С2>5.
В поле Значение_если_истина
необходимо ввести формулу, которая
вычисляет стоимость товара с учетом
скидки, тогда введем в это поле
B2*C2-B2*C2*0,1. В
поле Значение_если_ложь
необходимо ввести формулу, которая
вычисляет стоимость товара без учета
скидки (условие С2>5 —
Ложь),
в тогда введем в это поле B2*C2
(см. рис. 29). Теперь щелкнем на
кнопке OK. -
Скопировать
полученную формулу в смежные ячейки.
Результаты вычислений формул приведены
на рис. 30.
Рис. 27
Рис. 28
Рис. 29
Рис. 30
Функции ЕСЛИ
могут быть вложены друг в друга в качестве
значений аргументов значение_если_истина
и значение_если_ложь.
С помощью таких вложенных функций Если
можно
конструировать более сложные проверки.
Рассмотрим на примерах, как необходимо
использовать вложенной функцией
ЕСЛИ.
Пример.
На рис. 31 приведена
таблица с данными. Необходимо:
-
Определить, на
какую сумму продано товаров каждого
вида. -
Определить, на
какую сумму продано товаров каждого
вида с учетом скидки (сумма с учетом
скидки = сумма — сумма * скидка). Скидка
начисляется по следующему принципу:
если продано товара на сумму более 2500
грн., то скидка составит 5%, если продано
товара на сумму менее 1100 грн., то скидка
составит 0%, в остальных случаях скидка
составит 2%.
Рис. 31
Для того чтобы
выполнить первый пункт задания необходимо
в ячейку D2 ввести
формулу =C2*B2.
Для того чтобы
вычислить сумму со скидкой
будем использовать вложенную
функцию ЕСЛИ, так как существует
три варианта начисления скидки.
Рис. 32
Переместим курсор
в ячейку E2 и с
помощью мастера функций введем следующую
формулу (рис. 33 – 34). Результаты решения
приведены на рис. 35.
Щелкнуть
тут
Рис. 33
Рис. 34
Рис.
35
Функции
ИЛИ, И
Функции И
и функция ИЛИ
из категории Логические
способны заметно улучшить наглядность
и понятность сложных логических проверок.
Функция ИЛИ
и функция И
позволяют задавать в формуле одновременно
несколько условий, т.е. дают возможность
создавать сложные логические выражения.
Эти функции работают в сочетании с
простыми операторами сравнения. Функции
И
и ИЛИ
могут иметь до 30 логических аргументов
и имеют синтаксис:
ИЛИ(логическое_значение1;логическое_значение2;
…)
И(логическое_значение1;
логическое_значение2; …)
Аргументы функций
И, ИЛИ
могут быть логическими выражениями,
массивами или ссылками на ячейки,
содержащие логические значения.
Функция ИЛИ
возвращает логическое значение ИСТИНА,
если хотя бы одно из логических выражений
истинно, а функция И
возвращает логическое значение ИСТИНА,
только если все логические выражения
истинны.
Пример
Предположим, что
нужно вывести сообщение «Светофор»,
если содержимое ячейки B4
или
«красный», или «зеленый», или «желтый».
Если же она содержит любую другую
информацию, то необходимо вывести
сообщение «Это не светофор!!!».
ЕСЛИ(ИЛИ(B4=«зеленый»;B4=«красный»;B4=«желтый»);»Светофор»;
«Это не светофор!!!» )
Пример
Предположим, что
нужно вывести на экран содержимое ячейки
B4,
если она содержит число строго между 1
и 100 (1<=B4<=100),
и сообщение «Значение вне интервала»
в противном случае.
ЕСЛИ(И(B4>=1;
B4<=100); B4; «Значение вне интервала»)
Пример
Есть список дат,
необходимо определить, является ли
выходным днем введенная дата. Решения
задачи на рис. 36
Рис. 36
Формулу в ячейке
В2
можно вводить с клавиатуры (необходимо
помнить синтаксис используемых вложенных
функций) или с помощью мастера функции.
Рассмотрим, как вводить формулу с
помощью мастера функций:
-
Переместим курсор
в ячейку В2,
щелкнем
на кнопке вставка функции и в категории
логические выберем функцию Если. -
Щелкнем в поле
Лог_выражение
функции
Если,
а затем
щелкнем на стрелке вниз в строке формул
и выберем Другие
функции (см.
рис. 37). Теперь в категории Логические
можно выбрать функцию ИЛИ. -
Щелкнем в поле
Логическое_выражение_1
функции ИЛИ,
а затем щелкнем на стрелке вниз в строке
формул и выберем Другие
функции. В
категории Дата
и время
выберем функцию ДЕНЬНЕД
и в поле Дата_в_числом_формате
введем А2,
а в поле Тип
введем 2. -
В строке формул
щелкнем мышкой внутри слова ИЛИ
и таким образом, сможем вернуться в
диалоговое окно функции ИЛИ,
для того чтобы закончить ввод условия
в первое поле этой функции (набираем =
6). -
Щелкнем в поле
Логическое_выражение_2
функции ИЛИ
и повторим
действия пункта 3 и 4, чтобы ввести второе
условие ДЕНЬНЕД(А2;2)=7. -
В строке формул
щелкнем мышкой внутри слова ЕСЛИ
и таким образом, сможем вернуться в
диалоговое окно функции ЕСЛИ,
для того чтобы закончить ввод формулы
(в поле Значение_если_истина
вводим
Выходной
день, в поле
Значение_если_ложь
вводим
пробел).
Рис. 37
Пример
Информация о
результатах первого модульного контроля
и посещаемости студентами занятий
выведена в таблице см. рис. 38. Необходимо
вывести следующую информацию: Если
средний бал студента меньше или равен
3,5 и он пропустил более 49 часов занятий
по неуважительной причине, то необходимо
вызвать родителей в деканат; если средний
бал студента больше или 4,5 и он пропустил
не более 10 часов занятий по неуважительной
причине, то необходимо отправить
родителям письмо благодарность. Решение
задачи представлено на рис. 39.
Рис. 38
Рис. 39
Функции
СЧЁТЕСЛИ и СУММЕСЛИ
Эти функции надо
искать не в категории Логические,
а в категориях Статистические
и Математические,
соответственно (или в полном алфавитном
перечне).
СЧЁТЕСЛИ
— подсчитывает количество ячеек в
диапазоне, удовлетворяющих заданному
условию, а СУММЕСЛИ
— суммирует значения ячеек, удовлетворяющих
заданному условию. Функция СУММЕСЛИ
используется в тех случаях, когда
необходимо суммировать не весь диапазон,
а только ячейки, отвечающие некоторым
условиям (критериям).
Синтаксис:
СЧЁТЕСЛИ
(диапазон; критерий)
где,
диапазон
—
диапазон, в котором нужно подсчитать
ячейки.
критерий
— критерий
(условие) в форме числа, выражения или
текста, который определяет, какие ячейки
надо подсчитывать.
Функция СЧЁТЕСЛИ
работает следующим образом: вычисляется
количество ячеек диапазона, значение
которых удовлетворяют условию
(критерию).
Пример
В задаче, рассмотренной
в примере 10 необходимо определить
количество студентов, у которых средний
балл >=4.5.
Тогда в ячейку С15
необходимо ввести формулу:
=СЧЁТЕСЛИ(B11:B13;»>=4,5″).
Результат
приведен на рис. 40
Рис. 40
Синтаксис:
СУММЕСЛИ
(диапазон; критерий; диапазон_суммирования)
где,
диапазон
— диапазон ячеек проверяемых на критерий
(условие).
критерий
— критерий (условие) в форме числа,
выражения или текста, определяющего
суммируемые ячейки.
диапазон_суммирования
— фактические
ячейки для суммирования.
Функция СУММЕСЛИ
работает следующим образом: ячейки из
«диапазон_суммирования»
суммируются, только если соответствующие
им ячейки в аргументе «диапазон»
удовлетворяют условию
(критерию).
В тех случаях, когда диапазон вычисляемых
ячеек (где проверяется условие) и диапазон
фактических ячеек для суммирования
совпадают, аргумент «диапазон_суммирования»
можно не указывать.
Пример
В таблице на рис.
41 приведены объемы партий товара,
полученные магазином. Необходимо
просуммировать только объемы тех партий,
значения которых превышают 20. Решение
на рис. 42
Рис. 41
Рис.42
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Формулы Excel используют, когда данных очень много. Например, чтобы посчитать сумму нескольких чисел быстрее, чем на калькуляторе. Преимуществ много, поэтому работодатели часто указывают эту программу в требованиях. В конце марта 2022 года 64 225 вакансий на хедхантере содержали формулировки вроде «уверенный пользователь Excel», «работа с формулами в Excel».
Кому важно знать Excel и где выучить основы
Excel нужен бухгалтерам, чтобы вести учет в таблицах. Экономистам, чтобы делать перерасчет цен, анализировать показатели компании. Менеджерам — вести базу клиентов. Аналитикам — строить и проверять гипотезы.
Программу можно освоить самостоятельно, например по статьям в интернете. Но это поможет понять только основные формулы. Если нужны глубокие знания — как строить сложные прогнозы, собирать калькулятор юнит-экономики, — пройдите курсы.
Аналитик данных: новая работа через 5 месяцев
Получится, даже если у вас нет опыта в IT
Узнать больше
На онлайн-курсе Skypro «Аналитик данных» научитесь владеть базовыми формулами Excel, работать с нестандартными данными, статистикой. Кроме Excel вы изучите Metabase, SQL, Power BI, язык программирования Python. Программа подойдет даже тем, у кого совсем нет опыта в анализе и кто не любит математику. Вас ждут живые вебинары, мастер-классы, домашки с разбором, помощь наставников.
Урок из курса «Аналитик данных» в Skypro
Из чего состоит формула в Excel
Основные знаки:
= с него начинают любую формулу;
( ) заключают формулу и ее части;
; применяют, чтобы указать очередность ячеек или действий;
: ставят, чтобы обозначить диапазон ячеек, а не выбирать всё подряд вручную.
В Excel работают с простыми математическими действиями:
сложением +
вычитанием —
умножением *
делением /
возведением в степень ^
Еще используют символы сравнения:
равенство =
меньше <
больше >
меньше либо равно <=
больше либо равно >=
не равно <>
Основные виды
Все формулы в Excel делятся на простые, сложные и комбинированные. Их можно написать самостоятельно или воспользоваться встроенными.
Простые
Применяют, когда нужно совершить одно простое действие, например сложить или умножить.
✅ СУММ. Складывает несколько чисел. Сумму можно посчитать для нескольких ячеек или целого диапазона.
=СУММ(А1;В1) — для соседних ячеек;
=СУММ(А1;С1;H1) — для определенных ячеек;
=СУММ(А1:Е1) — для диапазона.
Сумма всех чисел в ячейках от А1 до Е1
✅ ПРОИЗВЕД. Умножает числа в соседних, выбранных вручную ячейках или диапазоне.
=ПРОИЗВЕД(А1;В1)
=ПРОИЗВЕД(А1;С1;H1)
=ПРОИЗВЕД(А1:Е1)
Произведение всех чисел в ячейках от А1 до Е1
✅ ОКРУГЛ. Округляет дробное число до целого в большую или меньшую сторону. Укажите ячейку с нужным числом, в качестве второго значения — 0.
=ОКРУГЛВВЕРХ(А1;0) — к большему целому числу;
=ОКРУГЛВНИЗ(А1;0) — к меньшему.
Округление в меньшую сторону
✅ ВПР. Находит данные в таблице или определенном диапазоне.
=ВПР(С1;А1:В6;2)
- С1 — ячейка, в которую выписывают известные данные. В примере это код цвета.
- А1 по В6 — диапазон ячеек. Ищем название цвета по коду.
- 2 — порядковый номер столбца для поиска. В нём указаны названия цвета.
Формула вычислила, какой цвет соответствует коду
✅ СЦЕПИТЬ. Объединяет данные диапазона ячеек, например текст или цифры. Между содержимым ячеек можно добавить пробел, если объединяете слова в предложения.
=СЦЕПИТЬ(А1;В1;С1) — текст без пробелов;
=СЦЕПИТЬ(А1;» «;В1;» «С1) — с пробелами.
Формула объединила три слова в одно предложение
✅ КОРЕНЬ. Вычисляет квадратный корень числа в ячейке.
=КОРЕНЬ(А1)
Квадратный корень числа в ячейке А1
✅ ПРОПИСН. Преобразует текст в верхний регистр, то есть делает буквы заглавными.
=ПРОПИСН(А1:С1)
Формула преобразовала строчные буквы в прописные
✅ СТРОЧН. Переводит текст в нижний регистр, то есть делает из больших букв маленькие.
=СТРОЧН(А2)
✅ СЧЕТ. Считает количество ячеек с числами.
=СЧЕТ(А1:В5)
Формула вычислила, что в диапазоне А1:В5 четыре ячейки с числами
✅ СЖПРОБЕЛЫ. Убирает лишние пробелы. Например, когда переносите текст из другого документа и сомневаетесь, правильно ли там стоят пробелы.
=СЖПРОБЕЛЫ(А1)
Формула удалила двойные и тройные пробелы
Сложные
✅ ПСТР. Выделяет определенное количество знаков в тексте, например одно слово.
=ПСТР(А1;9;5)
- Введите =ПСТР.
- Кликните на ячейку, где нужно выделить знаки.
- Укажите номер начального знака: например, с какого символа начинается слово. Пробелы тоже считайте.
- Поставьте количество знаков, которые нужно выделить из текста. Например, если слово состоит из пяти букв, впишите цифру 5.
В ячейке А1 формула выделила 5 символов, начиная с 9-го
✅ ЕСЛИ. Анализирует данные по условию. Например, когда нужно сравнить одно с другим.
=ЕСЛИ(A1>25;"больше 25";"меньше или равно 25")
В формуле указали:
- А1 — ячейку с данными;
- >25 — логическое выражение;
- больше 25, меньше или равно 25 — истинное и ложное значения.
Первый результат возвращается, если сравнение истинно. Второй — если ложно.
Число в А1 больше 25. Поэтому формула показывает первый результат — больше 25.
✅ СУММЕСЛИ. Складывает числа, которые соответствуют критерию. Обычно критерий — числовой промежуток или предел.
=СУММЕСЛИ(В2:В5;">10")
В формуле указали:
- В2:В5 — диапазон ячеек;
- >10 — критерий, то есть числа меньше 10 не будут суммироваться.
Число 8 меньше указанного в условии, то есть 10. Поэтому оно не вошло в сумму.
✅ СУММЕСЛИМН. Складывает числа, когда условий несколько. В формуле указывают диапазоны — ячейки, которые нужно учитывать. И условия — содержание подходящих ячеек. Например:
=СУММЕСЛИМН(D2:D6;C2:C6;"сувениры";B2:B6;"ООО ХY")
- D2:D6 — диапазон, из которого суммируем числа;
- C2:C6 — диапазон ячеек для категории;
- сувениры — условие, то есть числа другой категории учитываться не будут;
- B2:B6 — диапазон ячеек для компании;
- ООО XY — условие, то есть числа другой компании учитываться не будут.
Под условия подошли только ячейки D3 и D6: их сумму и вывела формула
Комбинированные
В Excel можно комбинировать несколько функций: сложение, умножение, сравнение и другие. Например, вам нужно найти сумму двух чисел. Если значение больше 65, сумму нужно умножить на 1,5. Если меньше — на 2.
=ЕСЛИ(СУММ(A1;B1)<65;СУММ(A1;B1)*1,5;(СУММ(A1;B1)*2))
То есть если сумма двух чисел в А1 и В1 окажется меньше 65, программа посчитает первое условие — СУММ(А1;В1)*1,5. Больше 65 — Excel задействует второе условие — СУММ(А1;В1)*2.
Сумма в А1 и В1 больше 65, поэтому формула посчитала по второму условию: умножила на 2
Встроенные
Используйте их, если удобнее пользоваться готовыми формулами, а не вписывать вручную.
- Поместите курсор в нужную ячейку.
- Откройте диалоговое окно мастера: нажмите клавиши Shift + F3. Откроется список функций.
- Выберите нужную формулу. Нажмите на нее, затем на «ОК». Откроется окно «Аргументы функций».
- Внесите нужные данные. Например, числа, которые нужно сложить.
Ищите формулу по алфавиту или тематике, выбирайте любую из тех, что использовали недавно
Как скопировать
Если для разных ячеек нужны однотипные действия, например сложить числа не в одной, а в нескольких строках, скопируйте формулу.
- Впишите функцию в ячейку и кликните на нее.
- Наведите курсор на правый нижний угол — курсор примет форму креста.
- Нажмите левую кнопку мыши, удерживайте ее и тяните до нужной ячейки.
- Отпустите кнопку. Появится итог.
Посчитали сумму ячеек в трех строках
Как обозначить постоянную ячейку
Это нужно, чтобы, когда вы протягивали формулу, ссылка на ячейку не смещалась.
- Нажмите на ячейку с формулой.
- Поместите курсор в нужную ячейку и нажмите F4.
- В формуле фрагмент с описанием ячейки приобретет вид $A$1. Если вы протянете формулу, то ссылка на ячейку $A$1 останется на месте.
Как поставить «плюс», «равно» без формулы
Когда нужна не формула, а данные, например +10 °С:
- Кликните правой кнопкой по ячейке.
- Выберите «Формат ячеек».
- Отметьте «Текстовый», нажмите «ОК».
- Поставьте = или +, затем нужное число.
- Нажмите Enter.
Главное о формулах в Excel
- Формула состоит из математических знаков. Чтобы ее вписать, используют символы = ( ) ; : .
- С помощью простых формул числа складывают, умножают, округляют, извлекают из них квадратный корень. Чтобы отредактировать текст, используют формулы поиска, изменения регистра, удаления лишних пробелов.
- Сложные и комбинированные формулы помогают делать объемные вычисления, когда нужно соблюдать несколько условий.