Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
В этой статье описаны синтаксис формулы и использование значения
в Microsoft Excel.
Описание
Преобразует строку текста, отображающую число, в число.
Синтаксис
ЗНАЧЕН(текст)
Аргументы функции ЗНАЧЕН описаны ниже.
-
Текст Обязательный. Текст в кавычках или ссылка на ячейку, содержащую текст, который нужно преобразовать.
Примечания
-
Текст может быть в любом формате, допускаемом в Microsoft Excel для числа, даты или времени. Если текст не соответствует ни одному из этих форматов, функция ЗНАЧЕН возвращает значение ошибки #ЗНАЧ!.
-
Обычно функцию ЗНАЧЕН не требуется использовать в формулах, поскольку необходимые преобразования значений выполняются в Microsoft Excel автоматически. Эта функция предназначена для обеспечения совместимости с другими программами электронных таблиц.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Формула |
Описание |
Результат |
---|---|---|
=ЗНАЧЕН(«1 000 ₽») |
Числовой эквивалент текстовой строки «1 000 ₽» |
1000 |
=ЗНАЧЕН(«16:48:00»)-ЗНАЧЕН(«12:00:00») |
Числовой формат, эквивалентный 4 часам 48 минутам — «16:48:00»-«12:00:00» (0,2 или 4:48) |
0,2 |
Нужна дополнительная помощь?
ТРЕНИНГИ
Быстрый старт
Расширенный Excel
Мастер Формул
Прогнозирование
Визуализация
Макросы на VBA
КНИГИ
Готовые решения
Мастер Формул
Скульптор данных
ВИДЕОУРОКИ
Бизнес-анализ
Выпадающие списки
Даты и время
Диаграммы
Диапазоны
Дубликаты
Защита данных
Интернет, email
Книги, листы
Макросы
Сводные таблицы
Текст
Форматирование
Функции
Всякое
Коротко
Подробно
Версии
Вопрос-Ответ
Скачать
Купить
ПРОЕКТЫ
ОНЛАЙН-КУРСЫ
ФОРУМ
Excel
Работа
PLEX
© Николай Павлов, Planetaexcel, 2006-2022
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
Техническая поддержка сайта
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
В Excel часто необходимо использовать при вычислениях значения, которые повязанных с символами, знаком числа и типом.
Для этого используются следующие функции:
- СИМВОЛ;
- ТИП;
- ЗНАК.
Функция СИМВОЛ дает возможность получить знак с заданным его кодом. Функция используется, чтоб преобразовать числовые коды символов, которые получены с других компьютеров, в символы данного компьютера.
Функция ТИП определяет типы данных ячейки, возвращая соответствующее число.
Функция ЗНАК возвращает знак числа и возвращает значение 1, если оно положительное, 0, если равно 0, и -1, когда – отрицательное.
Примеры использования функций СИМВОЛ, ТИП и ЗНАК в формулах Excel
Пример 1. Дана таблица с кодами символов: от 65 – до 74:
Необходимо с помощью функции СИМВОЛ отобразить символы, которые соответствуют данным кодам.
Для этого введем в ячейку В2 формулу следующего вида:
Аргумент функции: Число – код символа.
В результате вычислений получим:
Как использовать функцию СИМВОЛ в формулах на практике? Например, нам нужно отобразить текстовую строку в одинарных кавычках. Для Excel одинарная кавычка как первый символ – это спец символ, который преобразует любое значение ячейки в текстовый тип данных. Поэтому в самой ячейке одинарная кавычка как первый символ – не отображается:
Для решения данной задачи используем такую формулу с функцией =СИМВОЛ(39)
Также данную функцию полезно применять, когда нужно формулой сделать перенос строки в ячейке Excel. И для других подобного рода задач.
Значение 39 в аргументе функции как вы уже догадались это код символа одинарной кавычки.
Как посчитать количество положительных и отрицательных чисел в Excel
Пример 2. В таблице дано 3 числа. Вычислить, какой знак имеет каждое число: положительный (+), отрицательный (-) или 0.
Введем данные в таблицу вида:
Введем в ячейку E2 формулу:
Аргумент функции: Число – любое действительное числовое значение.
Скопировав эту формулу вниз, получим:
Сначала посчитаем количество отрицательных и положительных чисел в столбцах «Прибыль» и «ЗНАК»:
А теперь суммируем только положительные или только отрицательные числа:
Как сделать отрицательное число положительным, а положительное отрицательным? Очень просто достаточно умножить на -1:
Можно еще упростить формулу, просто поставить знак оператора вычитания – минус, перед ссылкой на ячейку:
Но что, если нужно число с любым знаком сделать положительным? Тогда следует использовать функцию ABS. Данная функция возвращает любое число по модулю:
Теперь не сложно догадаться как сделать любое число с отрицательным знаком минус:
Или так:
Проверка какие типы вводимых данных ячейки в таблице Excel
Пример 3. Используя функцию ТИП, отобразить тип данных, которые введены в таблицу вида:
Функция ТИП возвращает код типов данных, которые могут быть введены в ячейку Excel:
Типы данных | Код |
Числовой | 1 |
Текстовый | 2 |
Логический | 4 |
Значение ошибки | 16 |
Массив | 64 |
Введем формулу для вычисления в ячейку В2:
Аргумент функции: Значение – любое допустимое значение.
В результате получим:
Скачать примеры функций СИМВОЛ ЗНАК ТИП в Excel
Таким образом с помощью функции ТИП всегда можно проверить что на самом деле содержит ячейка Excel. Обратите внимание что дата определяется функцией как число. Для Excel любая дата — это числовое значение, которое соответствует количеству дней, прошедших от 01.01.1900 г до исходной даты. Поэтому каждую дату в Excel следует воспринимать как числовой тип данных отображаемый в формате ячейки – «Дата».
Раздел функций | Текстовые |
Название на английском | VALUE |
Волатильность | Не волатильная |
Похожие функции | ДАТАЗНАЧ |
Похожие процедуры | Числа как текст – в настоящие числа |
Что делает эта функция?
Эта функция преобразует фрагмент текста, который похож на число, в фактическое число.
Если число в середине длинного фрагмента текста, его нужно будет извлечь, используя другие текстовые функции, такие как ПОИСК, ПСТР, НАЙТИ, ЗАМЕНИТЬ, ЛЕВСИМВ, ПРАВСИМВ.
Синтаксис
=ЗНАЧЕН(Текст)
Форматирование
Специального форматирования не требуется.
Результат будет показан в виде числового значения на основе исходного текста.
Если знак % включен в текст, результатом будет десятичная дробь, которая может затем быть отформатирована в процентах.
Если исходный текстовый формат отображается как время чч:мм, результатом будет время.
То же самое применимо для других форматов.
Пример применения функции
Извлечь количество процентов из текста сложно, не зная заранее, сколько в нем знаков. Это может быть от 1 цифры (5%) до 4 цифр с запятой (12,25%).
Единственный способ определить процентное значение – это факт, что оно всегда заканчивается знаком %. Невозможно определить начало значения, за исключением того, что ему предшествует пробел.
Основная проблема заключается в расчете длины числа для его извлечения.
Если при извлечении предположить максимальную длину из четырех цифр и знака %, когда процент только одна цифра, при обычном извлечении по маске “?????%” в выражение попадут буквы.
Чтобы обойти проблему, можно использовать функцию ПОДСТАВИТЬ, чтобы увеличить количество пробелов между словами в тексте. Теперь при извлечении по маске “?????%” любые лишние символы будут пробелами, которые функция ЗНАЧЕН проигнорирует.
Формула ниже аналогична формуле на картинке и извлечет из ячейки A1 проценты длиной от 1 до 5 знаков, включая запятую:
=ЗНАЧЕН(ПСТР(" "&ПОДСТАВИТЬ(A1;" ";" ");ПОИСК("?????%";" "&ПОДСТАВИТЬ(A1;" ";" "));6))
Файл с примерами
Ниже интерактивный файл с примерами.
Двойным кликом по ячейке с формулой можно ее просмотреть, скопировать или отредактировать. Также есть ссылка для скачивания файла.
Функция
ЗНАЧЕН(
)
, английский вариант VALUE(),
преобразует строку текста в число (там где это возможно).
Функция
ЗНАЧЕН
()
возвращает число (если преобразование текстовой строки прошло удачно) или ошибку #ЗНАЧ! (если преобразование не удалось).
Синтаксис функции
ЗНАЧЕН(текст)
Текст
— Текст (текстовая строка) в кавычках или ссылка на ячейку, содержащую текст, который нужно преобразовать.
- Текст может быть в любом формате, допускаемом в Microsoft Excel для числа, даты или времени (см. ниже). Если текст не соответствует ни одному из этих форматов, то функция возвращает значение ошибки #ЗНАЧ!
-
Обычно функцию
ЗНАЧЕН
()
не требуется использовать в формулах, поскольку необходимые преобразования значений выполняются в Microsoft Excel автоматически. Эта функция предназначена для обеспечения совместимости с другими программами электронных таблиц.
В
файле примера
приведены разные варианты преобразований текстовых строк.
Как правило это числа, даты и время введенные в ячейки с текстовым форматом. При вводе этих значений в ячейки с форматом
Общий
проблем не возникает и преобразование происходит автоматически (функция
ЗНАЧЕН
()
не нужна).
Функция
ЗНАЧЕН
()
может потребоваться при преобразовании чисел из текстового формата, когда эти числа возвращаются функциями
ЛЕВСИМВ()
,
ПСТР()
и др. Но, в этом случае альтернативой может служить операция сложения с нулем. Например, формула
=ЗНАЧЕН(ЛЕВСИМВ(«101 Далматинец»;3))
аналогична формуле
=ЛЕВСИМВ(«101 Далматинец»;3)+0
(
подробнее здесь
).
Функция И() в MS EXCEL
Смотрите также показано на рисункеВ ячейках D5 и синтаксис: клиента. Предположительно, номер оно одно, во синтаксическая конструкция и ещё раз, в
Синтаксис функции
и определённая функция,
функция вернула значение нулю.содержится значение большее часов).
величины (например, ИСТИНА)
включения добавленная строка,ПримерЗначение второй формулыФункция И(), английский вариант и жмем ОК E5 введем функции,=Т(значение) дома и номер всех остальных случаях алгоритм работы останутся качестве аргументов выбрав в том числе ИСТИНА, то онаEXCEL содержит также другие
или равное 100,Если вам нужно просто
и текст игнорируются. где функция сумм=СУММ(A2:A10) будет =1 (ИСТИНА),
AND(), проверяет на (обратите внимание вторая которые помогут получитьЕдинственный параметр значение квартиры являются числовыми — существует два теми же. проверку возвращения значения и «ЕСЛИ». Благодаря
Совместное использование с функцией ЕСЛИ()
не станет возвращать функции, которые можно то формула вернет добавить часы иВместо ожидаемого результата отображается автоматически обновляется (при=СУММ(A2:A10;C2:C10) только если оба
истинность условия и ссылка $A$4 -
среднее значение оценок является обязательным для данными, полученными в корня. Чтобы записать»Эксель» позволяет использовать до функций, в зависимости этому в «Эксель» значение ЛОЖЬ. применять для анализа
Сравнение с функцией ИЛИ()
ОК!, а если минуты, вы можете значение ошибки #ИМЯ?. условии, что выСУММ(число1;[число2];…) аргумента истинны, т.е. возвращает ИСТИНА если абсолютная): успеваемости по урокам заполнения. Он используется результате перебора строки данное условие, достаточно
Эквивалентность функции И() операции умножения *
64 вложенных функций от которых и функция «ЕСЛИ» допускает2. Если в качестве данных с использованием нет, то Бюджет просто вычислить сумму,
Обычно это означает, что не вне диапазона,Имя аргумента равны 1. Только
все условия истинныФункцию из D7 копируем Английского и Математики. для передачи проверяемых с использованием функций составить запрос следующего «ЕСЛИ» — такого производить вывод, или ответвление при выполнении
значения на вход условий. Например, для превышен. не умножая ее в формуле содержится указанных в формуле).Описание произведение 2-х единиц или ЛОЖЬ если в E7.
Ячейка E4 не
Проверка множества однотипных условий
данных. ПРАВСИМВ, ЛЕВСИМВ, НАЙТИ вида: количества хватает для в самом начале некоторого алгоритма действий подается число и подсчета количества вхождений
В качестве аргументов функции,
на 24. Во ошибка: например, вместо Это важно, особенночисло1 даст 1 (ИСТИНА),
хотя бы одно
Описание аргументов функции: =ЕСЛИ(). имеет значения, поэтомуПримечание 1: Как правило, и ЗНАЧЕН. ПоследняяДля желающих лучше понять решения практически всех
воспользоваться функцией «И», при решении различных формат ячейки был чисел в диапазоне могут участвовать формулы, втором примере используется =СУММ(A1:A10) введено =сума(A1:A10). если предполагается, что
(обязательный)
что совпадает с ложно. В ячейке A4
результат будет вычислен
excel2.ru
Функция СУММ
необходимость в использовании преобразует данные в все возможности, которыми задач, однако, даже объединив в ней задач. установлен Текстовый (до ячеек используется функция например: формулаФункция СУММ отображает целое формула для обновленияПервое число для сложения. определением функции И().И(логическое_значение1; [логическое_значение2]; …) у нас количество из 2 оценок. функции Т не формат Число (если обладает функция «ЕСЛИ», это небольшое число
все условия сразу.Простое описание большинства синтаксических ввода числа в СЧЁТЕСЛИ(), а для=ЕСЛИ(A1>100;СУММ(B1:B10);СУММ(C1:C10))=СУММ(A6:C6) число, хотя должно и это не Это может бытьЭквивалентность функции И() операции
логическое_значение
-
всех студентов, а
-
Перейдите в ячейку D5.
Синтаксис
возникает, поскольку в
это возможно). Определить |
в Excel примеры |
нередко становится проблемой Такой подход усложнит |
конструкций — один ячейку), то функция сложения значений, удовлетворяющихТ.е. если в, так как здесь отображать десятичное. |
так, как он число 4, ссылка |
умножения * часто — любое значение или в ячейке D6 |
Рекомендации по использованию функции СУММ
Выберите инструмент из выпадающего Excel все преобразования формат данных поможет находятся в разделе для пользователя. Причин понимание написанной конструкции из главных плюсов,
вернет логическое значение определенным условиям, используется ячейке нужно просто посчитатьПроверьте, выбрано ли отображение будет закрыто с на ячейку, например
-
используется в формулах выражение, принимающее значения и E6 – списка: «Главная»-«Сумма»-«Среднее». В
-
данных выполняются в
функция Т, а справки, где подробно тому несколько: при при небольшом уровне которыми славится «Эксель». ЛОЖЬ. Если формат функция СУММЕСЛИ().A1 общее количество часов десятичных чисел в неполные результаты, которые B6, или диапазон с Условием И,
-
-
ИСТИНА или ЛОЖЬ. количество оценок. Функция данном выпадающем списке
автоматическом режиме. Данная преобразовать в текстовый
-
описан ход решения создании запроса, достаточно вложенности, но при
Функция «ЕСЛИ» также ячейки с числомФункция ЕСЛИ(), как альтернативныйсодержится значение >100, и минут, затраченных формате ячейки. Выберите не может обнаружить. ячеек, например B2:B8. например, для тогоНапример, =И(A1>100;A2>100)
-
-
ЕСЛИ() проверяет, совпадают находятся часто используемые
функция была добавлена формат – ТЕКСТ. каждого из них. легко ошибиться с значительном числе условий относится к их изменить на Числовой вариант, может быть
-
то суммирование ведется на задания (5:36, соответствующую ячейку или
Функция СУММ — отдельные ячейкичисло2–255 чтобы сложить толькоТ.е. если в ли показатели D6 математические функции. с целью обеспеченияТаблица на защищенном листеАвтор: Алексей Рулев записью формулы - такой подход будет числу — после уже после того, также использована для по столбцу т. е. 5 соответствующий диапазон и
-
или диапазоны (необязательный)
те значения, которые
-
обеих
и E6 соДиапазон определяется автоматически, остается совместимости с прочими (формулы не видны,Функция T в Excel по статистике, каждая более оптимальным. ключевого слова в как функция вернула
-
подсчета и сложения
B часов 36 минут). нажмите клавиши
-
Распространенные неполадки
Используя формулу такого вида: |
Это второе число для |
больше 5ячейках |
значением A4. Если только нажать Enter. программными продуктами, поддерживающими так как стоит выполняет проверку типа |
малейшая неточность вСтоит отметить, что функция скобках поочередно указывается значение ЛОЖЬ, то |
значений с использованием, а если меньше,Дополнительные сведения см. вCtrl + 1=СУММ(A1;A2;A3;B1;B2;B3) сложения. Можно указатьИA1 A2 совпадают, то получаемФункцию, которую теперь содержит работу с таблицами. защита): принимаемых данных и 25 % случаев «ЕСЛИ» позволяет оставлять условие, действие при она не станет условий. Ниже приведены то по столбцу статье Сложение и, чтобы открыть диалоговое— Одинаково ошибки ошибкам до 255 чисел. |
меньше 10: |
содержатся значения больше ответ ДА, а ячейка D5, скопируйтеПримечания 2:Данные в виде текста возвращает текстовую строку, приводит к неверному незаполненными одно или истинном значении, а возвращать значение ИСТИНА. иллюстрирующие примеры.С |
вычитание значений времени |
окно при вставке илиВ этом разделе рассматриваются=СУММПРОИЗВ((A1:A10>5)*(A1:A10 100 (т.е. выражение если нет – |
в ячейку E5.Если функция Т принимает |
необходимо ввести в если в ячейке, результату, что является несколько своих параметров. |
затем при ложном.Вывод: функция ЕЧИСЛО() неПусть данные находятся в |
.Как получить разницу междуФормат ячеек удалении строк в некоторые рекомендации поПредположим, что необходимо проверить A1>100 — ИСТИНА ответ НЕТ.Функция среднее значение в на вход текстовые следующую таблицу: ссылка на которую достаточно большим показателем. В таком случае, В схематическом виде пытается конвертировать значения |
Вопросы и ответы
-
диапазонеВ EXCEL 2007 в датами?, затем щелкните вкладку диапазоне, на который работе с функцией все значения виВ логическом выражении для
-
Excel: =СРЗНАЧ() в данные (строка текста,В ячейке B2 введем была передана вЕщё одним минусом большой результаты будут зависеть это выглядит следующим в числовой формат.A6:A11 качестве значений аргументовС помощью значениямиЧисло указывает ссылка по сумм. Большая часть диапазоневыражение A2>100 - удобства применяется 2 ячейке E5 игнорирует ячейка, содержащая текст), следующую формулу:
-
качестве параметра, содержатся вложенности «ЕСЛИ» является от того, какие образом: Однако, ее легко(см. файл примера)значение_если_истиназначение_если_ложь времени, можно добавитьи выберите нужный тем же причинам. этого можно применятьA6:A9 ИСТИНА), то формула типа ссылок: относительная текст. Так же она вернет этиОписание функций формулы: текстовые данные либо низкая удобочитаемость. Несмотря аргументы были опущеныЕСЛИ(лог_выражение; [значение_если_истина]; [значение_если_ложь]); заставить делать это.Подсчитаем сумму значений, которыеможно для построения и вычитание дат. формат, указав при Намного лучше использовать к работе сна превышение некоторого вернет ИСТИНА, а
и абсолютная. Это она проигнорирует пустую данные.Т(защищенный!B3)=»» – условие, проверяемое текст был передан на цветовые выделения пользователем.Одной из особенностей, которой Если в ячейке больше 10 с более сложных проверок Ниже приведен пример этом нужное количество отдельные диапазоны, такие других функций. граничного значения, например
если хотя бы позволяет нам скопировать ячейку. Но если
-
Функция Т возвращает пустую функцией ЕСЛИ. Результат в функцию явно программой некоторых частейЕсли на месте логического отличается функция «ЕСЛИ»А1 помощью функции СУММЕСЛИ(), использовать до 64 очень часто подсчета десятичных знаков. как:Метод =1+2 или =A+B. 100. Можно, конечно в одной ячейке формулу без ошибок в ячейке будет строку, если она
выполнения функции Т (например, Т(«любое текстовое запроса, даже несколько выражения оставить пустоту, — это вложенность.
-
число сохранено как записав =СУММЕСЛИ(A6:A11;»>10″). Аналогичный вложенных друг в количества дней междуМне нужно добавить, вычесть,=СУММ(A1:A3;B1:B3) Вы можете ввести записать формулу значение в результатах ее значение 0, то принимает на вход проверяется на пустое значение»)). вложенных функций, разобрать то результатом функции То есть внутри текст, то формула результат (23) можно друга функций ЕСЛИ(). двумя датами. Это
support.office.com
Функция ЕСЛИ() в MS EXCEL
умножить или поделитьТакая формула будет обновляться =1+2+3 или =A1+B1+C2=И(A6>100;A7>100;A8>100;A9>100)Другими словами, формула =И(ИСТИНА;ИСТИНА) вычисления. результат естественно измениться. числовые данные, логическое значение «».Пример 1. В Excel
которые очень непросто. будет выполнение действия,
Синтаксис функции
одной конструкции, может
=ЕЧИСЛО(—A1) вернет ИСТИНА, получить с помощью=ЕСЛИ(A1>=100;»Бюджет превышен»;ЕСЛИ(A1>=90;»Крупный проект»;ЕСЛИ(A1>=50;»Средний же просто, как
числа.
при добавлении и и получить абсолютноно существует более вернет ИСТИНА,Примечание. Закладка «Формулы» предоставляетВ Excel еще существует значение, ссылку наТЕКСТ(защищенный!B3;»#») – функция, преобразующая реализована возможность импорта
Таким образом, если отвечающего за ложное находиться ещё одна,
а =ЕЧИСЛО(A1) -
формулы массива проект»;»Малый проект «)))= B2-A2Просмотрите серию учебных удалении строк. точные результаты, однако компактная формула, правдаа формулы =И(ИСТИНА;ЛОЖЬ) доступ только к функция =СРЗНАЧА() – ячейку, в которой
Вложенные ЕСЛИ
данные из ячейки данных из внешних спустя некоторое время выполнение алгоритма. Причиной от значения которой ЛОЖЬ.=СУММ(ЕСЛИ(A6:A11>10;A6:A11))Вышеуказанную формулу можно усложнять
. Ключ для работы видео: Основные математические
Проблема этот метод ненадежен которую нужно ввести
или =И(ЛОЖЬ;ИСТИНА) или наиболее часто используемым
среднее значение арифметическое
не содержится текст. защищенный!B3 в текстовый источников. С использованием придётся вернуться к
тому служит факт, зависит и общий3. Логические значения ЛОЖЬ(для ввода формулы и дальше, но со значениями даты операции в ExcelВозможная причина
по ряду причин.
как формулу массива (см. =И(ЛОЖЬ;ЛОЖЬ) или =И(ЛОЖЬ;ИСТИНА;ИСТИНА) функциям. Больше можно число. Она отличается Примеры:
тип данных.
Опущен третий аргумент [значение_если_ложь]
этой возможности были конструкции или начать что программа ассоциирует результат выполнения запроса. и ИСТИНА формально в ячейку вместо
есть другие подходы:
и времени — или Использование MicrosoftФункция СУММ отображает символыОпечатки файл примера):
Вместо ИСТИНА или ЛОЖЬ в первом аргументе введено число
вернут ЛОЖЬ. получить, вызвав окно
от предыдущей тем,
Результатом выполнения функции =Т(293)защищенный!B3 – получение данных импортированы некоторые данные, работу с чужим
пустое место с
Помимо самой функции,
в EXCEL числамиENTER=ПРОСМОТР(A1;{0;50;90;100};{«Малый проект»;»Средний проект»;»Крупный проект»;»Бюджет начать с конечная Excel в качестве ;## вместо результата.. Допустим, вы пытаетесь=И(A6:A9>100)Функция воспринимает от 1
Связь функции ЕСЛИ() с другими функциями использующие условия
«Мастер функций» нажав что: будет являться пустой из ячейки, если содержащиеся в xml-документе. запросом, на понимание нулём, что на внутри «ЕСЛИ» могут не являются инужно нажать превышен»}) дата/время и вычитание
калькулятора.Установите флажок ширину столбцов. ввести много больших(для ввода формулы до 255 проверяемых на кнопку «Вставить=СРЗНАЧ() – пропускает ячейки
текст «», поскольку условие Т(защищенный!B3)=»» - Необходимо создать новую записи уйдёт немало
логическом языке означает находиться и другие. это доказывает тотCTRL+SHIFT+ENTER=ВПР(A1;A3:B6;2) значений даты иКак показать больше или
; обычно означает,
значений такого вида: в ячейку вместо условий. Понятно, что функцию» вначале строки которые не содержат принимаемое на вход
ЛОЖЬ. таблицу, в которой времени. Кроме того, «ЛОЖЬ». Если оставить Но в первом факт, что формулы)
Для функции ВПР() необходимо
времени начала. меньше десятичных разрядов? что столбец слишком=14598,93+65437,90+78496,23ENTER 1 значение использовать формул. Или нажать чисел;
значение является данными
excel2.ru
Функция ЕЧИСЛО() в MS EXCEL
Аналогично заполним данными ячейку будут отображены только каждая функция имеет пустым одно из случае данная составляющая =ЕЧИСЛО(ЛОЖЬ) и =ЕЧИСЛО(ИСТИНА)Теперь подсчитаем количество вхождений
создать в диапазоне
Другие способы работы сМожно изменить формат
мала для отображенияПопробуйте проверить правильность записей.нужно нажать бессмысленно, для этого комбинацию клавиш SHIFT+F3.=СРЗНАЧА() – пропускает только числового типа;
Использование функции
B3. В результате текстовые данные для
свою пару скобок, значений, отвечающих за может располагаться в вернут ЛОЖЬ. Однако, чисел больше 10A3:B6 датами описаны в номера. Выделите ячейку результата формулы. Намного проще установитьCTRL+SHIFT+ENTER есть функция ЕСЛИ().Функция =ОКРУГЛ() более пустые ячейки, аСледующая запись =Т(«функция Т
получим таблицу с совместимости с другими и случайно поставив выполнение в случае любом из трёх значениям ЛОЖЬ и в диапазоне ячеектаблицу значений: статье Определение количества или диапазон вФункция СУММ отображает саму следующие значения в) Чаще всего функцией точна и полезнее текстовые значения воспринимает
работает») вернет строку только текстовыми значениями: программными продуктами, не её не на истины или лжи, частей синтаксической конструкции. ИСТИНА сопоставлены значенияA6:A11Если требуется вывести разный дней между двумя вопросе и для формулу в виде
отдельных ячеек иВ случае, если границы И() на истинность чем округление с как 0. текста «функция ТПример 3. В Excel поддерживающими форматы Число своё место, придётся то при егоПри работе со сложными 0 и 1=СЧЁТЕСЛИ(A6:A11;»>10″). Аналогичный результат текст в случае
датами. открытия диалогового окна текста, а не использовать формулу СУММ. для каждого проверяемого проверяется 2-5 условий. помощью формата ячеек. работает» в ячейку, можно определить тип
excel2.ru
Функция «Если» в Excel
или Дата в долго искать ошибку. выборе результатом будет задачами, используется функция соответственно, поэтому формулы (2) можно получить наличия в ячейкеКак вычислить сумму только
Значение функции
Формат ячеек результат. Кроме того можно значения разные, тоСама по себе функция В этом легкоВ ячейки D6 и в которой данная данных, содержащихся в Excel.Для закрепления понимания стоит
«0». «ЕСЛИ» с несколькими =ЕЧИСЛО(—ЛОЖЬ) и =ЕЧИСЛО(—ИСТИНА) с помощью формулы массиваА1 видимых ячеек?, а затемПроверьте, что ячейка не форматировать значения, когда границы можно ввести И() имеет ограниченное убедиться на практике. E6 нашей таблицы функция записана; определенной ячейке, используяИсходные таблицы: на практике рассмотреть,Отдельно стоит отметить случай, условиями, однако, на
Синтаксис «ЕСЛИ»
вернут ИСТИНА.=СЧЁТ(ЕСЛИ(A6:A11>10;A6:A11))отрицательного значения, положительногоИногда когда вы откройте отформатировано как текст. они находятся в в соседний столбец использование, т.к. онаСоздайте исходную таблицу так введите функцию подсчетаЕсли в ячейку ввести функцию ТИП, котораяДля решения используем следующую как работает функция
когда вместо логического
Вложенность
этом этапе у4. Функция ЕЧИСЛО() обычноТеперь, когда принцип понятен, значения или 0, вручную скрываете строкивкладку число Выделите ячейку или ячейках, что делает и организовать попарное может вернуть только как показано на количества числовых значений. запись типа =Т(текст), возвращает числовое значение, формулу: «ЕСЛИ» в Excel. выражения введена не
Несколько условий
большинства пользователей возникает используется в паре с помощью функции то можно записать или используете автофильтр,и выберите формат, диапазон в вопросе их более удобным сравнение списков с значения ИСТИНА или рисунке: Функция позволит нам то результатом выполнения соответствующее одному изДанная запись имеет следующий Примеры, приведённые ниже, конструкция, возвращающая значение проблема. Связано это
с функцией ЕСЛИ(). ЕСЛИ() можно конструировать следующую формулу: чтобы отображались только который вы хотите и используйте для чтения, а помощью формулы массива: ЛОЖЬ, чаще всегоЯчейку B2 отформатируйте так, узнать количество поставленных функции будет код поддерживаемых типов (например, смысл: демонстрируют все основные «ИСТИНА» или «ЛОЖЬ», со специфической задачей Например, формула =ЕСЛИ(ЕЧИСЛО(B6);»Число»;»Не и другие формулы=ПРОСМОТР(A1;{-1E+307;0;1E-307};{«<>0»}) определенные данные, может
сделать так указать
сочетание клавиш Ctrl + затем, когда они=И(A18:A21>B18:B21) ее используют вместе чтобы были отображены оценок. ошибки #ИМЯ?. Поэтому 1 – Число,Функция ЕСЛИ выполняет проверку способы её использования. а некоторый набор многоусловности алгоритма. В число») вернет слово с условиями. Например,или, если требуется вместо понадобиться вычислить сумму количество десятичных разрядов, 1 находятся в формуле.Вместо диапазона с границами
Особые варианты функции
с функцией ЕСЛИ(): только 2 знакаПерейдите в ячейку D6 при явной передаче 2 – Текст, значения, которое вернетПростейшим примером для разбора символов или ссылка эксель функция «ЕСЛИ»
Число, если в нахождение минимального значения текстовых значений вывести только видимых ячеек. которые вы хотитедля открытия диалоговогоОшибки #ЗНАЧ!, если ячейки можно также использовать=ЕСЛИ(И(A1>100;A2>100);»Бюджет превышен»;»В рамках после запятой. Это и выберите инструмент параметра в функцию 4 – Логическое функция Т; работы функции является на ячейку. В проверяет лишь одну ячейке среди чисел больше
формулы, можно использовать Для этого можно использовать окна по ссылкам содержат константу массива: бюджета») можно сделать с из выпадающего списка: его значение необходимо значение и т.Если ячейка G2 не сравнение двух чисел. том случае, когда операцию сравнения вВ6 10: ссылки на диапазон воспользоваться функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ.сочетание клавиш Ctrl +Формат ячеек текст вместо чисел=И(A18:A21>{9:25:29:39})Т.е. если в помощью диалогового окна «Главная»-«Сумма»-«Число». помещать в двойные д.). Определим типы содержит текстовые данные, Для наличия вариативности,
в качестве параметра логическом выражении, тонаходится число (в=МИН(ЕСЛИ(A6:A11>10;A6:A11)) ячеек (содержащих формулы) Если вы используете 1, затем нажмитеДопустим, вы используете формулуПримечание:обеих «Формат ячеек» илиНа этот рас нам
На что стоит обратить внимание
кавычки. данных в некоторой будет возвращено пустое зададим значения двух записано некоторое выражение, есть, использовать конъюнкцию числовом формате).Задача функции ЕЧИСЛО(), английский=ПРОСМОТР(A24;{-1E+307;0;1E-307};A27:A29) (см. файл примера) строку итогов в. кнопку такого вида: Мы стараемся как можноячейках инструментом расположенном на не подходит автоматическоеРезультатом выполнения функции =Т(A1) таблице, и если
значение «» и числовых переменных в содержащие что-то помимо или дизъюнкцию неПрограмма Microsoft Excel обладает вариант ISNUMBER(), -Третий аргумент функции не таблице Excel, любаяКак добавить или вычестьномер вкладку=A1+B1+C1 оперативнее обеспечивать васA1 A2 закладке «Главная»-«Уменьшить разрядность» определение диапазона ячеек, является текст, содержащийся они не являются сработает функция ТЕКСТ, ячейках А1 и числового значения или получится. Для проверки мощным инструментарием, способным
Примеры
проверять являются ли обязателен, если его функция, выбранная из значения времени?и выберите нужныйили актуальными справочными материалами
содержатся значения большеВ столбце C проставьте поэтому его нужно в ячейке A1 текстовыми, преобразуем их которая преобразует числовой В1, которые и логических слов, то нескольких условий необходимо помочь в решении значения числами или опустить, то функция раскрывающегося списка «Итог»,
Есть несколько способов формат. Если ячейка
=A1+A2+A3 на вашем языке. 100, то выводится формулу вычитания 1,25 исправить на D2:D4. или пустое значение с помощью функции
тип данных в будем сравнивать между это вызовет ошибку воспользоваться свойством вложенности. трудных вычислительных задач. нет. Формула =ЕЧИСЛО(5) вернет значение ЛОЖЬ автоматически вводится как добавить или вычесть в текстовом форматеФормулу можно вставить разрыв Эта страница переведена Бюджет превышен, если из значений столбца После чего жмем «», если в ТЕКСТ. текстовый и запишет собой. Для решения
при выполнении функции.Чтобы понять, как задать Одним из самых вернет ИСТИНА, а (если условие не промежуточный итог. Дополнительные значения времени. Например, и не изменяются
при наличии все
fb.ru
Функция Т в Excel для проверки принимаемых на вход типа данных
автоматически, поэтому ее хотя бы в B: =B-1,25. Enter. данной ячейке находятсяИсходная таблица: полученное значение в этой задачи следует Если указать адрес несколько условий в используемых иструментов из =ЕЧИСЛО(«Привет!») вернет ЛОЖЬ. выполнено).
Примеры использования функции Т в Excel
сведения см. в чтобы получить разницу после изменения формата, значения — нечисловое текст может содержать одной ячейке значениеТеперь вы знаете, какИз D6 в ячейку данные другого типа.Введем в ячейке C3 ячейку B2; воспользоваться записью следующего ячейки или прописать «ЕСЛИ», удобно воспользоваться этого набора являетсяСинтаксис функции ЕЧИСЛО()
=ЕСЛИ(A1>100;»Бюджет превышен»)
статье Данные итогов между 8:00 и
при необходимости можно (текст) в ссылках
- неточности и грамматическиеФункция ИЛИ() также может пользоваться функцией ОКРУГЛ
- E6 скопируйте функциюФункции в Excel – следующую формулу:Если в ячейке G2 вида: некоторое число/логическое значение, примером. Пусть необходимо функция «ЕСЛИ».ЕЧИСЛОзначениеЕсли в ячейке
- в таблице Excel. 12:00 для вычисления использовать на ячейки, которые ошибки. Для нас
вернуть только значения в Excel. =СЧЕТ() – это это вычислительные инструменты
2;ТЕКСТ(B3;»»);B3)’ class=’formula’> содержатся текстовые данные,=ЕСЛИ(А1=В1; «числа равны»; «числа то результат будет
проверить, находится лиПри работе в «Экселе»)
A1
Как определить формат ячейки в Excel?
Функция ЕСЛИ(), английский вариант заработной платы, можноF2 > ввод возвращают #VALUE! Ошибка. важно, чтобы эта ИСТИНА или ЛОЖЬ,Описание аргументов функции =ОКРУГЛ(): функция Excel для пригодны для самыхОписание аргументов: они будут перенесены неравны»). определять это содержимое. число в ячейке необходимо понимать значениеЗначениесодержится значение 1, IF(), используется при воспользоваться формулойпринудительно формата для
Сумма будет игнорировать статья была вам но, в отличиеПервый аргумент – это
подсчета количества не разных отраслей деятельности:ТИП(B3)<>2 – условие проверки,
в ячейку B2В этом случае при
Когда в ячейке
- «А1» в заданном функции «ЕСЛИ», чтобы- значением может то вышеуказанная формула проверке условий. Например,
- =(«12:00»-«8:00»)*24 изменения. текстовых значений и полезна. Просим вас
- от И(), она ссылка на ячейку пустых ячеек. финансы, статистика, банковское
2 – тип без изменений. наличии одинаковых значений или в условии
Как определить тип данных в Excel?
промежутке — от конструировать правильные синтаксические быть все что вернет значение ЛОЖЬ. =ЕСЛИ(A1>100;»Бюджет превышен»;»ОК!»). В, т. е. отнятьФункция СУММ не обновляется. присвойте сумму только уделить пару секунд возвращает ЛОЖЬ, только значение, которой нужноНа данном примере хорошо дело, бухгалтерский учет, текстовых данных;Аналогично заполним все остальные в обеих ячейках, записано число 0, 5 до 10. запросы. Благодаря её
угодно: текст, число,
Т.к. значение ЛОЖЬ эквивалентно зависимости от значения
время начала от
Убедитесь, что
- численные значения. и сообщить, помогла если все ее
- округлить. видно, что функция инженерство и проектирование,ТЕКСТ(B3;»») – функция, возвращающая ячейки столбца B.
- результатом будет запись слово «ЛОЖЬ» или Как можно заметить, алгоритму, производится выполнение
ссылка, имя, пустая 0, то формулы в ячейке
времени окончания. ОбратитевычисленияОшибка #ССЫЛКА! при удалении
Функция Т в Excel и особенности ее синтаксической записи
ли она вам, условия ложны. Чтобы
Второй аргумент – это
=СЧЕТ() игнорирует ячейки, анализ исследовательских данных текстовое значение из В результате получим «числа равны», во
пустота, то результатом в данном случае некоторого логического сравнения, ячейка, значение ошибки,=ЕСЛИ(0;»Бюджет превышен»;»ОК!»)А1 внимание, что Excelимеет значение строк или столбцов с помощью кнопок сравнить эти функции количество знаков после
которые не содержат
- и т.д. ячейки B3, если следующую таблицу: всех остальных случаях будет ложное выполнение требуется провести проверку
- в зависимости от логическое выражение.или (если врезультат формулы будет вычисляет значения времениАвтоПри удалении строки или внизу страницы. Для
- составим, так называемую запятой, которое нужно числа или пусты.Лишь мизерная часть возможностей результат проверки условияЧтобы убедиться, что данная
- — «числа неравны». функции. Во всех двух условий, проверив результатов которого будетВ файле примера приведены ячейке
- либо «Бюджет превышен» как часть дня,. столбца формулы не удобства также приводим таблицу истинности для оставить после округления.В ячейки D7 и вычислительных функций включено – ИСТИНА;
- таблица содержит толькоДля рассмотрения работы условного других случаях выполнится на истинность сравнение произведено одно из несколько вариантов проверок:A1
exceltable.com
Работа с функциями в Excel на примерах
либо «ОК!». поэтому чтобы получитьВкладка «формулы» обновляются: из них ссылку на оригинал И() и ИЛИ().Внимание! Форматирование ячеек только E7 введем логическую в данный учебник
B3 – неизмененное значение текстовые данные, снова оператора с несколькими истинный сценарий действий. с двумя величинами двух действий.1. Если в качествесодержится значение 0)
Функция вычисления среднего числа
Функция ЕСЛИ()относится к наиболее суммарное количество часов,нажмите не исключаются удаленные (на английском языке).
В математических вычислениях EXCEL отображает округление но функцию, которая позволит с уроками по ячейки, если результат воспользуемся функцией Т: условиями, в качествеПри работе с англоязычной — 5 иГоворя более простыми словами,
- значения на вход
- =ЕСЛИ(A1;»Бюджет превышен»;»ОК!») часто используемым функциям. необходимо умножить результатПараметры вычислений значения, поэтому возвращается
- Функция интерпретирует значение ЛОЖЬ
- не изменяет значение, нам проверить, все Excel. На простых
условия проверки –То есть, преобразование в примера можно использовать версией «Экселя» необходимо 10. Чтобы реализовать функция «ЕСЛИ» в подается число ивернут ОК!ЕСЛИ(лог_выражение;значение_если_истина;[значение_если_ложь])
на 24. В. Можно также использовать ошибка #ССЫЛКА!. Функциясумм как 0, а а =ОКРУГЛ() –
- ли студенты имеют примерах и далее ЛОЖЬ.
- текстовые данные прошло нахождение числа решений учитывать тот факт, этот пример в
случае истинного значения
Функция подсчета количества значений в Excel
- формат ячейки НЕЕсли в ячейкеЛог_выражение первом примере используетсяF9 СУММ, в свою, одна из
- ИСТИНА как 1. округляет значение. Поэтому оценки. Пример использования будем рассматривать практическое
- Аналогично заполним последующие ячейки успешно. квадратного уравнения. В что и все «Экселе», необходимо записать некоторого выражения, выполняет был установлен Текстовый,
- A1 — любое значение или формулапринудительно для вычисления очередь, обновляется автоматически. математические и тригонометрические
В этом легко для вычислений и функции ЕСЛИ: применение функций. столбца C. В
Функция ЕСЛИ в Excel
данном случае проверка функции также пишутся функцию в следующем одно действие, в то функция вернетнаходится любое другое
- выражение, принимающее значения=((B2-A2)+(D2-C2))*24 на листе.
- Формулы не обновляют ссылки функции, добавляет значения. убедиться записав формулы расчетов нужно использоватьПерейдите в ячейку D7Как найти среднее арифметическое результате получим:
- Пример 2. В таблице производится по дискриминанту
на английском языке. виде: случае ложного - логическое значение ИСТИНА. число кроме 0, ИСТИНА или ЛОЖЬ.для вычисления количестваНекоторые значения не добавляются. при вставке строк Вы можете добавить =ИСТИНА+0 и =ЛОЖЬ+0 функцию =ОКРУГЛ(), так и выберите инструмент: число в Excel?Чтобы убедиться, что каждая
Excel находится защищенный — если он В этом случае=ЕСЛИ(А1>5;ЕСЛИ(А1 другое. При этом Если формат ячейки то формула вернет=ЕСЛИ(A1>=100;»Бюджет превышен»;»ОК!»)
часов от началаВ ссылке на функцию или столбцов отдельные значения, ссылкиСледствием этого является возможность как форматирование ячеек «Формулы»-«Логические»-«ЕСЛИ». Создайте таблицу, так ячейка содержит текст, лист с таблицей,
Как округлять числа в Excel
меньше нуля, то функция «ЕСЛИ» будетЧтобы избежать многократного повторения в качестве действий с числом изменить Бюджет превышен. Такой
- Т.е. если в до окончания работы или диапазоне суммируются
- Если вставить строку или на ячейки или альтернативной записи формулы приведет к ошибочнымЗаполняем аргументы функции в как показано на используем функцию Т: в которой содержатся решений нет, если
- записываться, как IF, выводимой фразы, стоит может быть как на Текстовый уже
подход удобен, когда ячейке с учетом обеденного
только числовые значения.
- столбец, формула не диапазоны или одновременно =И(A1>100;A2>100) в виде значениям в результатах.
- диалоговом окне как рисунке:Функция Т имеет следующий данные об адресе
равно нулю - но в остальном применить принцип вложенности явное значение, так после того, как проверяется равенство значенияA1 перерыва (всего 8,5 Пустые ячейки, логические будут обновляться для все три.
exceltable.com
=(A1>100)*(A2>100)
#Руководства
- 18 янв 2023
-
0
Показали, как работать с логическими функциями Excel: ИСТИНА, ЛОЖЬ, И, ИЛИ, НЕ, ЕСЛИ, ЕСЛИОШИБКА, ЕОШИБКА, ЕПУСТО.
Иллюстрация: Merry Mary для Skillbox Media
Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.
Логические функции в Excel проверяют, выполняются ли заданные условия в выбранном диапазоне. Пользователь указывает критерии, соответствие которым нужно проверить, — функции проверяют и выдают результат: ИСТИНА или ЛОЖЬ.
Также логические функции используют в сложных расчётах для того, чтобы убрать промежуточные шаги вычисления и объединить несколько действий в одной ячейке. Это значительно сокращает время обработки данных.
В статье рассмотрим основные логические функции Excel — расскажем, для чего они нужны, и на примерах покажем, как они работают.
- Функции ИСТИНА и ЛОЖЬ
- Функции И и ИЛИ
- Функция НЕ
- Функция ЕСЛИ
- Функция ЕСЛИОШИБКА
- Функция ЕОШИБКА
- Функция ЕПУСТО
В конце расскажем, как узнать больше о работе в Excel.
Функции ИСТИНА и ЛОЖЬ не используют самостоятельно — только внутри других логических функций. Они нужны, чтобы отмечать значения как истинные или ложные.
Функция ИСТИНА возвращает только истинные значения. Её синтаксис: =ИСТИНА().
Функция ЛОЖЬ возвращает только ложные значения. Её синтаксис: =ЛОЖЬ().
Функции И и ИЛИ нужны для того, чтобы показать связь между условиями пользователя. Они определяют, будут соблюдены все условия или только некоторые из них.
Функция И. Её используют, чтобы показать, что указанные число или текст должны соответствовать одновременно всем критериям. В этом случае функция возвращает значение ИСТИНА. Если один из критериев не соблюдается, функция И возвращает значение ЛОЖЬ.
Синтаксис функции И такой: =И(логическое_значение1;логическое_значение2;…), где логическое_значение — условия, которые функция будет проверять. Задано может быть до 255 условий.
Пример работы функции И. Проверим, соблюдены ли два условия:
- число 662 больше 300;
- число 8626 больше 9000.
Для этого выберем любую ячейку и в строке формул введём: =И(A1>300;A2>9000), где А1 — ячейка с числом 662, А2 — ячейка с числом 8626.
Нажмём Enter. Функция возвращает значение ЛОЖЬ — одно из условий не соблюдено (число 8626 < 9000).
Скриншот: Excel / Skillbox Media
Проверим другие условия:
- число 662 меньше 666;
- число 8626 больше 5000.
Снова выберем любую ячейку и в строке формул введём: =И(A1<666;A2>5000).
Функция возвращает значение ИСТИНА — оба условия соблюдены.
Скриншот: Excel / Skillbox Media
Функция ИЛИ. Её используют, чтобы показать, что указанные число или текст должны соответствовать одному из условий. Если хотя бы одно условие соблюдено, функция возвращает значение ИСТИНА. Если все условия не соблюдены, функция ИЛИ возвращает значение ЛОЖЬ.
Синтаксис функции ИЛИ: =ИЛИ(логическое_значение1;логическое_значение2;…).
Максимальное количество логических значений (условий) — тоже 255.
Пример работы функции ИЛИ. Проверим три условия:
- число 662 меньше 666;
- число 8626 больше 5000;
- число 567 больше 786.
В строке формул введём: =ИЛИ(A1<666;A2>5000;A3>786).
Функция возвращает значение ИСТИНА, несмотря на то, что одно условие не соблюдено (число 567 < 786).
Скриншот: Excel / Skillbox Media
Проверим другие условия:
- число 662 меньше 500;
- число 8626 больше 9000;
- число 567 больше 600.
В строке формул введём: =ИЛИ(A1<500;A2>9000;A3>600).
Функция возвращает значение ЛОЖЬ, так как ни одно из условий не соблюдено.
Скриншот: Excel / Skillbox Media
С помощью этой функции возвращают значения, которые противоположны по отношению к заданному параметру.
Если в качестве параметра функции НЕ указать ложное значение — она вернёт значение ИСТИНА. Наоборот, если указать истинное значение, функция вернёт ЛОЖЬ.
Синтаксис функции НЕ: =НЕ(логическое_значение), где «логическое_значение» — выражение, которое нужно проверить на соответствие значениям ИСТИНА или ЛОЖЬ. В этой функции можно использовать только одно такое выражение.
Пример работы функции НЕ. Проверим выражение «662 меньше 500». Выберем любую ячейку и в строке формул введём: =НЕ(A1<500), где А1 — ячейка с числом 662.
Нажмём Enter.
Выражение «662 меньше 500» ложное. Но функция НЕ поменяла значение на противоположное и вернула значение ИСТИНА.
Скриншот: Excel / Skillbox Media
Функцию ЕСЛИ используют, когда нужно сравнить данные таблицы с условиями, заданными пользователем.
У этой функции также два результата: ИСТИНА и ЛОЖЬ. Первый результат функция выдаёт, когда значение ячейки совпадает с заданным условием, второй — когда значение условию не соответствует.
Например, если нужно определить в таблице значения меньше 1000, то значение 700 будет отмечено функцией как истинное, а значение 3500 — как ложное.
Можно задавать несколько условий одновременно. Например, найти значения меньше 300, но больше 200. В этом случае функция определит значение 100 как ложное, а 250 — как истинное. Так можно проверять не только числовые значения, но и текст.
Синтаксис функции ЕСЛИ: =ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь), где:
- лог_выражение — запрос пользователя, который функция будет проверять;
- значение_если_истина — результат, который функция принесёт в ячейку, если значение совпадёт с запросом пользователя;
- значение_если_ложь — результат, который функция принесёт в ячейку, если значение не совпадёт с запросом пользователя.
Пример работы функции ЕСЛИ. Предположим, из столбца с ценами нам нужно выбрать значения менее 2 млн рублей.
Создадим отдельный столбец для результатов работы функции и выберем первую ячейку.
Скриншот: Excel / Skillbox Media
В строке формул введём: =ЕСЛИ(A2<2000000;»Подходит»;»Не подходит»)
Скриншот: Excel / Skillbox Media
Дальше нажимаем Enter и растягиваем результат из первой ячейки вниз до конца таблицы.
Скриншот: Excel / Skillbox Media
Функция показала, какие значения соответствуют условию «меньше 2000000», и отметила их как «Подходит». Значения, которые не соответствуют этому условию, отмечены как «Не подходит».
В Skillbox Media есть статья, где подробно объясняли, как использовать функцию ЕСЛИ в Excel — в частности, как запустить функцию ЕСЛИ с несколькими условиями.
Эту функцию используют, чтобы определить, есть ли ошибки в значениях таблицы или в формулах.
Синтаксис функции ЕСЛИОШИБКА: =ЕСЛИОШИБКА(значение;значение_если_ошибка), где:
- значение — выражение, которое нужно проверить;
- значение_если_ошибка — текст, число или формула, которые будут выводиться или выполняться в случае, если в результате проверки аргумента «значение» получен результат ЛОЖЬ.
Если ошибка есть, возвращается значение второго аргумента. Если ошибки нет — первого.
Пример работы функции ЕСЛИОШИБКА. Предположим, нам нужно разделить значения ячеек столбца A на значения ячеек столбца B. Проверим, будут ли ошибки в этих выражениях.
Выделим первую ячейку столбца C и введём: =ЕСЛИОШИБКА(A1/B1;»Ошибка в расчёте»)
Скриншот: Excel / Skillbox Media
Дальше нажмём Enter и растянем результат из первой ячейки вниз до конца таблицы.
Скриншот: Excel / Skillbox Media
В первой строке функция не нашла ошибок в выражении (360/60), поэтому провела расчёт и показала результат (6).
Во второй строке функция тоже не нашла ошибок (деление 0 на 76) — и показала результат расчёта (0).
В третьей строке функция нашла ошибку — делить на 0 нельзя. Поэтому вместо результата расчёта показала второй аргумент функции: «Ошибка в расчёте».
Эта функция проверяет, не содержат ли заданные ячейки ошибочных значений:
- #Н/Д
- #ЗНАЧ
- #ЧИСЛО!
- #ДЕЛ/0!
- #ССЫЛКА!
- #ИМЯ?
- #ПУСТО!
Синтаксис функции ЕОШИБКА: =ЕОШИБКА(значение), где значение — ячейка или диапазон ячеек, которые нужно проверить.
Если функция находит ошибочные значения, она возвращает значение ИСТИНА. Если не находит — возвращает значение ЛОЖЬ.
Пример работы функции ЕОШИБКА. Обычно функцию ЕОШИБКА применяют в работе с большими диапазонами, где искать ошибочные значения самостоятельно долго и энергозатратно. Но для примера покажем, как она работает на небольшом диапазоне.
Выберем любую ячейку, в которой функция должна будет вывести результат. В строке формул введём: =ЕОШИБКА(A1:A6), где A1:A6 — диапазон, который нужно проверить.
Скриншот: Excel / Skillbox Media
Нажимаем Enter — функция возвращает значение ИСТИНА. Это значит, что она нашла ошибку в выделенном диапазоне.
Скриншот: Excel / Skillbox Media
Дальше эту функцию используют для выполнения других действий.
Например, при возникновении ошибки можно использовать функцию ЕОШИБКА в сочетании с функцией ЕСЛИ: =ЕСЛИ(ЕОШИБКА(B1);»Произошла ошибка»;B1*6).
Эта формула проверит наличие ошибки в ячейке B1. При возникновении ошибки функция ЕСЛИ возвращает сообщение «Произошла ошибка». Если ошибки отсутствуют, функция ЕСЛИ вычисляет произведение B1*6.
Функция ЕПУСТО проверяет, есть ли в выбранной ячейке какие-либо значения — например, число, текст, формула, пробел — или эти ячейки пустые. Если ячейка пустая, функция возвращает значение ИСТИНА, если в ячейке есть данные — ЛОЖЬ.
Синтаксис функции ЕПУСТО: =ЕПУСТО(значение), где значение — ячейка, которую нужно проверить.
Пример работы функции ЕПУСТО. Проверим, есть ли скрытые символы в ячейках А5 и А6. Визуально эти ячейки пустые.
Выберем любую ячейку и в строке формул введём: =ЕПУСТО(A5), где A5 — ячейка, которую нужно проверить.
Скриншот: Excel / Skillbox Media
Нажимаем Enter — функция возвращает значение ЛОЖЬ. Это значит, что ячейка А5 на самом деле не пустая, в ней есть значение, которое не видно, — например, пробел.
Скриншот: Excel / Skillbox Media
Проверим вторую ячейку. Выберем любую ячейку и в строке формул введём: =ЕПУСТО(A6) и нажмём Enter. Функция возвращает значение ИСТИНА. Это значит, что в ячейке А6 нет никаких значений.
Скриншот: Excel / Skillbox Media
Как и в случае с функцией ЕОШИБКА, эту функцию можно использовать для выполнения других действий. Например, в сочетании с функцией ЕСЛИ.
- В Excel много функций, которые упрощают и ускоряют работу с таблицами. В этой подборке перечислили 15 статей и видео об инструментах Excel, необходимых в повседневной работе.
- В Skillbox есть курс «Excel + Google Таблицы с нуля до PRO». Он подойдёт как новичкам, которые хотят научиться работать в Excel с нуля, так и уверенным пользователям, которые хотят улучшить свои навыки. На курсе учат быстро делать сложные расчёты, визуализировать данные, строить прогнозы, работать с внешними источниками данных, создавать макросы и скрипты.
- Кроме того, Skillbox даёт бесплатный доступ к записи онлайн-интенсива «Экспресс-курс по Excel: осваиваем таблицы с нуля за 3 дня». Он подходит для начинающих пользователей. На нём можно научиться создавать и оформлять листы, вводить данные, использовать формулы и функции для базовых вычислений, настраивать пользовательские форматы и создавать формулы с абсолютными и относительными ссылками.
Другие материалы Skillbox Media по Excel
Научитесь: Excel + Google Таблицы с нуля до PRO
Узнать больше
Самая популярная программа для работы с электронными таблицами «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 – примеры нескольких условий
- Синтаксис функции ЕСЛИ
- Расширение функционала с помощью операторов «И» и «ИЛИ»
- Простейший пример применения.
- Применение «ЕСЛИ» с несколькими условиями
- Операторы сравнения чисел и строк
- Одновременное выполнение двух условий
- Общее определение и задачи
- Как правильно записать?
- Дополнительная информация
- Вложенные условия с математическими выражениями.
- Аргументы функции
- А если один из параметров не заполнен?
- Функция ЕПУСТО
- Функции ИСТИНА и ЛОЖЬ
- Составное условие
- Простое условие
- Пример функции с несколькими условиями
- Пример использования «ЕСЛИ»
- Проверяем простое числовое условие с помощью функции IF (ЕСЛИ)
- Заключение
Что возвращает функция
Заданное вами значение при выполнении двух условий ИСТИНА или ЛОЖЬ.
Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.
Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.
Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2<1, то условия B2<0,9 и B2<0,95 Excel бы просто «не заметил», т.к. они входят в интервал B2<1 который проверился бы первым (если значение менее 0,9, само собой, оно также меньше и 1). И тогда у нас получилось бы только два возможных варианта: менее 1 и альтернативное, т.е. 1 и более.
При написании формулы легко запутаться, поэтому рекомендуется смотреть на всплывающую подсказку.
В конце нужно обязательно закрыть все скобки, иначе эксель выдаст ошибку
Синтаксис функции ЕСЛИ
Вот как выглядит синтаксис этой функции и её аргументы:
=ЕСЛИ(логическое выражение, значение если «да», значение если «нет»)
Логическое выражение – (обязательное) условие, которое возвращает значение «истина» или «ложь» («да» или «нет»);
Значение если «да» – (обязательное) действие, которое выполняется в случае положительного ответа;
Значение если «нет» – (обязательное) действие, которое выполняется в случае отрицательного ответа;
Давайте вместе подробнее рассмотрим эти аргументы.
Первый аргумент – это логический вопрос. И ответ этот может быть только «да» или «нет», «истина» или «ложь».
Как правильно задать вопрос? Для этого можно составить логическое выражение, используя знаки “=”, “>”, “<”, “>=”, “<=”, “<>”.
Расширение функционала с помощью операторов «И» и «ИЛИ»
Когда нужно проверить несколько истинных условий, используется функция И. Суть такова: ЕСЛИ а = 1 И а = 2 ТОГДА значение в ИНАЧЕ значение с.
Функция ИЛИ проверяет условие 1 или условие 2. Как только хотя бы одно условие истинно, то результат будет истинным. Суть такова: ЕСЛИ а = 1 ИЛИ а = 2 ТОГДА значение в ИНАЧЕ значение с.
Функции И и ИЛИ могут проверить до 30 условий.
Пример использования оператора И:
Пример использования функции ИЛИ:
Простейший пример применения.
Предположим, вы работаете в компании, которая занимается продажей шоколада в нескольких регионах и работает с множеством покупателей.
Нам необходимо выделить продажи, которые произошли в нашем регионе, и те, которые были сделаны за рубежом. Для этого нужно добавить в таблицу ещё один признак для каждой продажи – страну, в которой она произошла. Мы хотим, чтобы этот признак создавался автоматически для каждой записи (то есть, строки).
В этом нам поможет функция ЕСЛИ. Добавим в таблицу данных столбец “Страна”. Регион “Запад” – это местные продажи («Местные»), а остальные регионы – это продажи за рубеж («Экспорт»).
Применение «ЕСЛИ» с несколькими условиями
Мы только что рассмотрели пример использования оператора «ЕСЛИ» с одним логическим выражением. Но в программе также имеется возможность задавать больше одного условия. При этом сначала будет проводиться проверка по первому, и в случае его успешного выполнения сразу отобразится заданное значение. И только если не будет выполнено первое логическое выражение, в силу вступит проверка по второму.
Рассмотрим наглядно на примере все той же таблицы. Но на этот раз усложним задачу. Теперь нужно проставить скидку на женскую обувь в зависимости от вида спорта.
Первое условия – это проверка пола. Если “мужской” – сразу выводится значение 0. Если же это “женский”, то начинается проверка по второму условию. Если вид спорта бег – 20%, если теннис – 10%.
Пропишем формулу для этих условий в нужной нам ячейке.
=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))
Щелкаем Enter и получаем результат согласно заданным условиям.
Далее растягиваем формулу на все оставшиеся строки таблицы.
Операторы сравнения чисел и строк
Операторы сравнения чисел и строк представлены операторами, состоящими из одного или двух математических знаков равенства и неравенства:
- < – меньше;
- <= – меньше или равно;
- > – больше;
- >= – больше или равно;
- = – равно;
- <> – не равно.
Синтаксис:
Результат = Выражение1 Оператор Выражение2 |
- Результат – любая числовая переменная;
- Выражение – выражение, возвращающее число или строку;
- Оператор – любой оператор сравнения чисел и строк.
Если переменная Результат будет объявлена как Boolean (или Variant), она будет возвращать значения False и True. Числовые переменные других типов будут возвращать значения 0 (False) и -1 (True).
Операторы сравнения чисел и строк работают с двумя числами или двумя строками. При сравнении числа со строкой или строки с числом, VBA Excel сгенерирует ошибку Type Mismatch (несоответствие типов данных):
Sub Primer1() On Error GoTo Instr Dim myRes As Boolean ‘Сравниваем строку с числом myRes = “пять” > 3 Instr: If Err.Description <> “” Then MsgBox “Произошла ошибка: “ & Err.Description End If End Sub |
Сравнение строк начинается с их первых символов. Если они оказываются равны, сравниваются следующие символы. И так до тех пор, пока символы не окажутся разными или одна или обе строки не закончатся.
Значения буквенных символов увеличиваются в алфавитном порядке, причем сначала идут все заглавные (прописные) буквы, затем строчные. Если необходимо сравнить длины строк, используйте функцию Len.
myRes = “семь” > “восемь” ‘myRes = True myRes = “Семь” > “восемь” ‘myRes = False myRes = Len(“семь”) > Len(“восемь”) ‘myRes = False |
Одновременное выполнение двух условий
Также в Эксель существует возможность вывести данные по одновременному выполнению двух условий. При этом значение будет считаться ложным, если хотя бы одно из условий не выполнено. Для этой задачи применяется оператор «И».
Рассмотрим на примере нашей таблицы. Теперь скидка 30% будет проставлена только, если это женская обувь и предназначена для бега. При соблюдении этих условий одновременно значение ячейки будет равно 30%, в противном случае – 0.
Для этого используем следующую формулу:
=ЕСЛИ(И(B2=”женский”;С2=”бег”);30%;0)
Нажимаем клавишу Enter, чтобы отобразить результат в ячейке.
Аналогично примерам выше, растягиваем формулу на остальные строки.
Общее определение и задачи
«ЕСЛИ» является стандартной функцией программы Microsoft Excel. В ее задачи входит проверка выполнения конкретного условия. Когда условие выполнено (истина), то в ячейку, где использована данная функция, возвращается одно значение, а если не выполнено (ложь) – другое.
Синтаксис этой функции выглядит следующим образом: «ЕСЛИ(логическое выражение; [функция если истина]; [функция если ложь])»
.
Как правильно записать?
Устанавливаем курсор в ячейку G2 и вводим знак “=”. Для Excel это означает, что сейчас будет введена формула. Поэтому как только далее будет нажата буква “е”, мы получим предложение выбрать функцию, начинающуюся этой буквы. Выбираем “ЕСЛИ”.
Далее все наши действия также будут сопровождаться подсказками.
В качестве первого аргумента записываем: С2=”Запад”. Как и в других функциях Excel, адрес ячейки можно не вводить вручную, а просто кликнуть на ней мышкой. Затем ставим “,” и указываем второй аргумент.
Второй аргумент – это значение, которое примет ячейка G2, если записанное нами условие будет выполнено. Это будет слово “Местные”.
После этого снова через запятую указываем значение третьего аргумента. Это значение примет ячейка G2, если условие не будет выполнено: “Экспорт”. Не забываем закончить ввод формулы, закрыв скобку и затем нажав “Enter”.
Наша функция выглядит следующим образом:
=ЕСЛИ(C2=”Запад”,”Местные”,”Экспорт”)
Наша ячейка G2 приняла значение «Местные».
Теперь нашу функцию можно скопировать во все остальные ячейки столбца G.
Дополнительная информация
- В функции IF (ЕСЛИ) может быть протестировано 64 условий за один раз;
- Если какой-либо из аргументов функции является массивом – оценивается каждый элемент массива;
- Если вы не укажете условие аргумента FALSE (ЛОЖЬ) value_if_false (значение_если_ложь) в функции, т.е. после аргумента value_if_true (значение_если_истина) есть только запятая (точка с запятой), функция вернет значение “0”, если результат вычисления функции будет равен FALSE (ЛОЖЬ).
На примере ниже, формула =IF(A1> 20,”Разрешить”) или =ЕСЛИ(A1>20;”Разрешить”) , где value_if_false (значение_если_ложь) не указано, однако аргумент value_if_true (значение_если_истина) по-прежнему следует через запятую. Функция вернет “0” всякий раз, когда проверяемое условие не будет соответствовать условиям TRUE (ИСТИНА).|
- Если вы не укажете условие аргумента TRUE(ИСТИНА) (value_if_true (значение_если_истина)) в функции, т.е. условие указано только для аргумента value_if_false (значение_если_ложь), то формула вернет значение “0”, если результат вычисления функции будет равен TRUE (ИСТИНА);
На примере ниже формула равна =IF (A1>20;«Отказать») или =ЕСЛИ(A1>20;”Отказать”), где аргумент value_if_true (значение_если_истина) не указан, формула будет возвращать “0” всякий раз, когда условие соответствует TRUE (ИСТИНА).
Вложенные условия с математическими выражениями.
Вот еще одна типичная задача: цена за единицу товара изменяется в зависимости от его количества. Ваша цель состоит в том, чтобы написать формулу, которая вычисляет цену для любого количества товаров, введенного в определенную ячейку. Другими словами, ваша формула должна проверить несколько условий и выполнить различные вычисления в зависимости от того, в какой диапазон суммы входит указанное количество товара.
Эта задача также может быть выполнена с помощью нескольких вложенных функций ЕСЛИ. Логика та же, что и в приведенном выше примере, с той лишь разницей, что вы умножаете указанное количество на значение, возвращаемое вложенными условиями (т.е. соответствующей ценой за единицу).
Предполагая, что количество записывается в B8, формула будет такая:
=B8*ЕСЛИ(B8>=101; 12; ЕСЛИ(B8>=50; 14; ЕСЛИ(B8>=20; 16; ЕСЛИ( B8>=11; 18; ЕСЛИ(B8>=1; 22; “”)))))
И вот результат:
Как вы понимаете, этот пример демонстрирует только общий подход, и вы можете легко настроить эту вложенную функцию в зависимости от вашей конкретной задачи.
Например, вместо «жесткого кодирования» цен в самой формуле можно ссылаться на ячейки, в которых они указаны (ячейки с B2 по B6). Это позволит редактировать исходные данные без необходимости обновления самой формулы:
=B8*ЕСЛИ(B8>=101; B6; ЕСЛИ(B8>=50; B5; ЕСЛИ(B8>=20; B4; ЕСЛИ( B8>=11; B3; ЕСЛИ(B8>=1; B2; “”)))))
Аргументы функции
- logical_test (лог_выражение) – это условие, которое вы хотите протестировать. Этот аргумент функции должен быть логичным и определяемым как ЛОЖЬ или ИСТИНА. Аргументом может быть как статичное значение, так и результат функции, вычисления;
- [value_if_true] ([значение_если_истина]) – (не обязательно) – это то значение, которое возвращает функция. Оно будет отображено в случае, если значение которое вы тестируете соответствует условию ИСТИНА;
- [value_if_false] ([значение_если_ложь]) – (не обязательно) – это то значение, которое возвращает функция. Оно будет отображено в случае, если условие, которое вы тестируете соответствует условию ЛОЖЬ.
А если один из параметров не заполнен?
Если вас не интересует, что будет, к примеру, если интересующее вас условие не выполняется, тогда можно не вводить второй аргумент. К примеру, мы предоставляем скидку 10% в случае, если заказано более 100 единиц товара. Не указываем никакого аргумента для случая, когда условие не выполняется.
=ЕСЛИ(E2>100,F2*0.1)
Что будет в результате?
Насколько это красиво и удобно – судить вам. Думаю, лучше все же использовать оба аргумента.
И в случае, если второе условие не выполняется, но делать при этом ничего не нужно, вставьте в ячейку пустое значение.
=ЕСЛИ(E2>100,F2*0.1,””)
Однако, такая конструкция может быть использована в том случае, если значение «Истина» или «Ложь» будут использованы другими функциями Excel в качестве логических значений.
Обратите также внимание, что полученные логические значения в ячейке всегда выравниваются по центру. Это видно и на скриншоте выше.
Более того, если вам действительно нужно только проверить какое-то условие и получить «Истина» или «Ложь» («Да» или «Нет»), то вы можете использовать следующую конструкцию –
=ЕСЛИ(E2>100,ИСТИНА,ЛОЖЬ)
Обратите внимание, что кавычки здесь использовать не нужно. Если вы заключите аргументы в кавычки, то в результате выполнения функции ЕСЛИ вы получите текстовые значения, а не логические.
Функция ЕПУСТО
Если нужно определить, является ли ячейка пустой, можно использовать функцию ЕПУСТО (ISBLANK), которая имеет следующий синтаксис:
=ЕПУСТО(значение)
Аргумент значение может быть ссылкой на ячейку или диапазон. Если значение ссылается на пустую ячейку или диапазон, функция возвращает логическое значение ИСТИНА, в противном случае ЛОЖЬ.
Функции ИСТИНА и ЛОЖЬ
Функции ИСТИНА (TRUE) и ЛОЖЬ (FALSE) предоставляют альтернативный способ записи логических значений ИСТИНА и ЛОЖЬ. Эти функции не имеют аргументов и выглядят следующим образом:
=ИСТИНА()
=ЛОЖЬ()
Например, ячейка А1 содержит логическое выражение. Тогда следующая функция возвратить значение “Проходите”, если выражение в ячейке А1 имеет значение ИСТИНА:
=ЕСЛИ(А1=ИСТИНА();”Проходите”;”Стоп”)
В противном случае формула возвратит “Стоп”.
Составное условие
Составное условие состоит из простых, связанных логическими операциями И() и ИЛИ().
И() – логическая операция, требующая одновременного выполнения всех условий, связанных ею.
ИЛИ() – логическая операция, требующая выполнения любого из перечисленных условий, связанных ею.
Простое условие
Что же делает функция ЕСЛИ()? Посмотрите на схему. Здесь приведен простой пример работы функции при определении знака числа а.
Условие а>=0 определяет два возможных варианта: неотрицательное число (ноль или положительное) и отрицательное. Ниже схемы приведена запись формулы в Excel. После условия через точку с запятой перечисляются варианты действий. В случае истинности условия, в ячейке отобразится текст “неотрицательное”, иначе – “отрицательное”. То есть запись, соответствующая ветви схемы «Да», а следом – «Нет».
Текстовые данные в формуле заключаются в кавычки, а формулы и числа записывают без них.
Если результатом должны быть данные, полученные в результате вычислений, то смотрим следующий пример. Выполним увеличение неотрицательного числа на 10, а отрицательное оставим без изменений.
На схеме видно, что при выполнении условия число увеличивается на десять, и в формуле Excel записывается расчетное выражение А1+10 (выделено зеленым цветом). В противном случае число не меняется, и здесь расчетное выражение состоит только из обозначения самого числа А1 (выделено красным цветом).
Это была краткая вводная часть для начинающих, которые только начали постигать азы Excel. А теперь давайте рассмотрим более серьезный пример с использованием условной функции.
Задание:
Процентная ставка прогрессивного налога зависит от дохода. Если доход предприятия больше определенной суммы, то ставка налога выше. Используя функцию ЕСЛИ, рассчитайте сумму налога.
Решение:
Решение данной задачи видно на рисунке ниже. Но внесем все-таки ясность в эту иллюстрацию. Основные исходные данные для решения этой задачи находятся в столбцах А и В. В ячейке А5 указано пограничное значение дохода при котором изменяется ставка налогообложения. Соответствующие ставки указаны в ячейках В5 и В6. Доход фирм указан в диапазоне ячеек В9:В14. Формула расчета налога записывается в ячейку С9: =ЕСЛИ(B9>A$5;B9*B$6;B9*B$5). Эту формулу нужно скопировать в нижние ячейки (выделено желтым цветом).
В расчетной формуле адреса ячеек записаны в виде A$5, B$6, B$5. Знак доллара делает фиксированной часть адреса, перед которой он установлен, при копировании формулы. Здесь установлен запрет на изменение номера строки в адресе ячейки.
Пример функции с несколькими условиями
В функцию «ЕСЛИ» можно также вводить несколько условий. В этой ситуации применяется вложение одного оператора «ЕСЛИ» в другой. При выполнении условия в ячейке отображается заданный результат, если же условие не выполнено, то выводимый результат зависит уже от второго оператора.
- Для примера возьмем все ту же таблицу с выплатами премии к 8 марта. Но на этот раз, согласно условиям, размер премии зависит от категории работника. Женщины, имеющие статус основного персонала, получают бонус по 1000 рублей, а вспомогательный персонал получает только 500 рублей. Естественно, что мужчинам этот вид выплат вообще не положен независимо от категории.
- Первым условием является то, что если сотрудник — мужчина, то величина получаемой премии равна нулю. Если же данное значение ложно, и сотрудник не мужчина (т.е. женщина), то начинается проверка второго условия. Если женщина относится к основному персоналу, в ячейку будет выводиться значение «1000», а в обратном случае – «500». В виде формулы это будет выглядеть следующим образом:
«=ЕСЛИ(B6="муж.";"0"; ЕСЛИ(C6="Основной персонал"; "1000";"500"))»
. - Вставляем это выражение в самую верхнюю ячейку столбца «Премия к 8 марта».
- Как и в прошлый раз, «протягиваем» формулу вниз.
Пример использования «ЕСЛИ»
Теперь давайте рассмотрим конкретные примеры, где используется формула с оператором «ЕСЛИ».
- Имеем таблицу заработной платы. Всем женщинам положена премия к 8 марту в 1000 рублей. В таблице есть колонка, где указан пол сотрудников. Таким образом, нам нужно вычислить женщин из предоставленного списка и в соответствующих строках колонки «Премия к 8 марта» вписать по «1000». В то же время, если пол не будет соответствовать женскому, значение таких строк должно соответствовать «0». Функция примет такой вид:
«ЕСЛИ(B6="жен."; "1000"; "0")»
. То есть когда результатом проверки будет «истина» (если окажется, что строку данных занимает женщина с параметром «жен.»), то выполнится первое условие — «1000», а если «ложь» (любое другое значение, кроме «жен.»), то соответственно, последнее — «0». - Вписываем это выражение в самую верхнюю ячейку, где должен выводиться результат. Перед выражением ставим знак «=».
- После этого нажимаем на клавишу Enter. Теперь, чтобы данная формула появилась и в нижних ячейках, просто наводим указатель в правый нижний угол заполненной ячейки, жмем на левую кнопку мышки и, не отпуская, проводим курсором до самого низа таблицы.
- Так мы получили таблицу со столбцом, заполненным при помощи функции «ЕСЛИ».
Проверяем простое числовое условие с помощью функции IF (ЕСЛИ)
При использовании функции IF (ЕСЛИ) в Excel, вы можете использовать различные операторы для проверки состояния. Вот список операторов, которые вы можете использовать:
Если сумма баллов больше или равна “35”, то формула возвращает “Сдал”, иначе возвращается “Не сдал”.
Заключение
Одним из самых популярных и полезных инструментов в Excel является функция ЕСЛИ, которая проверяет данные на совпадение заданным нами условиям и выдает результат в автоматическом режиме, что исключает возможность ошибок из-за человеческого фактора. Поэтому, знание и умение применять этот инструмент позволит сэкономить время не только на выполнение многих задач, но и на поиски возможных ошибок из-за “ручного” режима работы.
Источники
- https://excelhack.ru/funkciya-if-esli-v-excel/
- https://statanaliz.info/excel/funktsii-i-formuly/neskolko-uslovij-funktsii-esli-eslimn-excel/
- https://mister-office.ru/funktsii-excel/function-if-excel-primery.html
- https://exceltable.com/funkcii-excel/funkciya-esli-v-excel
- https://MicroExcel.ru/operator-esli/
- https://vremya-ne-zhdet.ru/vba-excel/operatory-sravneniya/
- https://lumpics.ru/the-function-if-in-excel/
- http://on-line-teaching.com/excel/lsn024.html
- https://tvojkomp.ru/primery-usloviy-v-excel/
Эти простые, но полезные функции могут пригодиться для самых разных задач.
Чтобы применить любую из перечисленных функций, поставьте знак равенства в ячейке, в которой вы хотите видеть результат. Затем введите название формулы (например, МИН или МАКС), откройте круглые скобки и добавьте необходимые аргументы. Excel подскажет синтаксис, чтобы вы не допустили ошибку.
Аргументами называют данные, с которыми работает функция. Чтобы добавить их, нужно выделить соответствующие ячейки или ввести необходимые значения в скобках вручную.
Есть и альтернативный способ указать аргументы. Если после названия функции добавить пустые скобки и нажать на кнопку «Вставить функцию» (fx), появится окно ввода с дополнительными подсказками. Можете использовать его, если вам так удобнее.
1. МАКС
- Синтаксис: =МАКС(число1; [число2]; …).
Формула «МАКС» отображает наибольшее из чисел в выбранных ячейках. Аргументами функции могут выступать как отдельные ячейки, так и диапазоны. Обязательно вводить только первый аргумент.
2. МИН
- Синтаксис: =МИН(число1; [число2]; …).
Функция «МИН» противоположна предыдущей: отображает наименьшее число в выбранных ячейках. В остальном принцип действия такой же.
3. СРЗНАЧ
- Синтаксис: =СРЗНАЧ(число1; [число2]; …).
«СРЗНАЧ» отображает среднее арифметическое всех чисел в выбранных ячейках. Другими словами, функция складывает указанные пользователем значения, делит получившуюся сумму на их количество и выдаёт результат. Аргументами могут быть отдельные ячейки и диапазоны. Для работы функции нужно добавить хотя бы один аргумент.
4. СУММ
- Синтаксис: =СУММ(число1; [число2]; …).
Эта простая, но очень востребованная функция подсчитывает сумму чисел в выбранных ячейках. Вы можете складывать как отдельные значения, так и диапазоны ячеек. Обязательным в формуле является лишь первый аргумент.
5. ЕСЛИ
- Синтаксис: =ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь]).
Формула «ЕСЛИ» проверяет, выполняется ли заданное условие, и в зависимости от результата отображает одно из двух указанных пользователем значений. С её помощью удобно сравнивать данные.
В качестве первого аргумента функции можно использовать любое логическое выражение. Вторым вносят значение, которое таблица отобразит, если это выражение окажется истинным. И третий (необязательный) аргумент — значение, которое появляется при ложном результате. Если его не указать, отобразится слово «ложь».
6. СУММЕСЛИ
- Синтаксис: =СУММЕСЛИ(диапазон; условие; [диапазон_суммирования]).
Усовершенствованная функция «СУММ», складывающая только те числа в выбранных ячейках, что соответствуют заданному критерию. С её помощью можно прибавлять цифры, которые, к примеру, больше или меньше определённого значения. Первым аргументом является диапазон ячеек, вторым — условие, при котором из них будут отбираться элементы для сложения.
Если вам нужно посчитать сумму чисел не в диапазоне, выбранном для проверки, а в соседнем столбце, выделите этот столбец в качестве третьего аргумента. В таком случае функция сложит цифры, расположенные рядом с каждой ячейкой, которая пройдёт проверку.
7. СЧЁТ
- Синтаксис: =СЧЁТ(значение1; [значение2]; …).
Эта функция подсчитывает количество выбранных ячеек, которые содержат числа. Аргументами могут выступать отдельные клетки и диапазоны. Для работы функции необходим как минимум один аргумент. Будьте внимательны: «СЧЁТ» учитывает ячейки с датами.
8. ДНИ
- Синтаксис: =ДНИ(конечная дата; начальная дата).
Всё просто: функция «ДНИ» отображает количество дней между двумя датами. В аргументы сначала добавляют конечную, а затем начальную дату — если их перепутать, результат получится отрицательным.
9. КОРРЕЛ
- Синтаксис: =КОРРЕЛ(диапазон1; диапазон2).
«КОРРЕЛ» определяет коэффициент корреляции между двумя диапазонами ячеек. Иными словами, функция подсчитывает статистическую взаимосвязь между разными данными: курсами доллара и рубля, расходами и прибылью и так далее. Чем больше изменения в одном диапазоне совпадают с изменениями в другом, тем корреляция выше. Максимальное возможное значение — +1, минимальное — −1.
10. СЦЕП
- Синтаксис: =СЦЕП(текст1; [текст2]; …).
Эта функция объединяет текст из выбранных ячеек. Аргументами могут быть как отдельные клетки, так и диапазоны. Порядок текста в ячейке с результатом зависит от порядка аргументов. Если хотите, чтобы функция расставляла между текстовыми фрагментами пробелы, добавьте их в качестве аргументов, как на скриншоте выше.
Читайте также 📊📈
- 10 быстрых трюков с Excel
- 4 техники анализа данных в Microsoft Excel
- 12 простых приёмов для ускоренной работы в Excel
- Как восстановить файлы в Excel, если вы забыли их сохранить
- 3 возможности «Google Таблиц», которых точно нет в Excel