Как задать условие в excel если. Использование если с функциями и, или и не. Используем несколько условий

Microsoft Excel – довольно мощный редактор для работы с таблицами. При этом его возможности не ограничиваются только этим. Работать с текстом можно и в редакторе Word, но в нем нет динамики. Именно поэтому для анализа информации лучше всего использовать Эксель. В данной статье мы рассмотрим функцию ЕСЛИ с несколькими условиями. В Excel стандартных примеров нет, поэтому будем использовать что-то своё.

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

Принцип действия довольно простой. Вы указываете какое-нибудь условие и что нужно делать в случаях истины и лжи.

ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)

Полное описание можно увидеть в окне «Вставка функции».

  1. Нажмите на иконку
  2. Выберите категорию «Полный алфавитный перечень».
  3. Найдите там пункт «ЕСЛИ».
  4. Сразу после этого вы увидите описание функции.

В качестве примера добавим столбец с премией для учителей высшей категории.

Затем необходимо выполнить следующие действия.

  1. Перейдите на первую ячейку. Нажмите на иконку «Fx». Найдите там функцию «ЕСЛИ» (её можно отыскать в категории «Полный алфавитный указатель»). Затем кликните на кнопку «OK».
  1. В результате этого появится следующее окно.
  1. В поле логическое выражение введите следующую формулу.

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

  1. После подстановки вы увидите, что данное выражение ложно.
  1. Затем указываем значения дли «Истины» и «Лжи». В первом случае какое-то число, а во втором – ноль.
  1. После этого мы увидим, что логический смысл выражения будет ложным.
  1. Для сохранения нажимаем на кнопку «OK».
  1. В результате использования этой функции вы увидите следующее.

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

  1. Наведите курсор в правый нижний угол первой ячейки.
  2. Если вы сделали всё правильно, то он превратится в черный крестик.
  1. Теперь сделайте левый клик мыши и не отпуская палец опуститесь до конца таблицы.

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

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

Использование условия «И»

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

Для этого достаточно выполнить следующие действия.

  1. Кликните на первую ячейку в столбце «Премия».
  2. Затем нажмите на иконку «Fx».
  1. Сразу после этого появится окно с используемой функцией со всеми указанными аргументами. Таким образом редактировать намного проще – непосредственно в ячейке.
  1. В графе логическое выражение укажите следующую формулу. Для сохранения изменений нажмите на кнопку «OK».
И(D3="Высшая";E3="Математика")
  1. Скопируйте эту формулу во все остальные ячейки.
  1. Теперь премия будет только у одного человека, поскольку только у него высшая категория и он математик.

Использование условия «ИЛИ»

  1. Перейдите в первую ячейку.
  2. Кликните на иконку «Fx».
  1. Текущее логическое выражение нас не устраивает.
  1. Нужно будет поменять его на следующее.
ИЛИ(D3="Первая";D3="Вторая")
  1. Сразу после этого мы увидим, что у первого преподавателя появилась премия, поскольку у него первая категория.
  1. Дублируем эту формулу в остальные ячейки.

В результате этого мы увидим следующее.

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

В качестве демонстрации данного инструмента попробуем посчитать общую зарплату для учителей первой категории. Для этого создадим еще одну строку.

Затем выполним следующие шаги.

  1. Переходим на соседнюю клетку и вызываем функцию (повторяем описанные выше действия) СУММЕСЛИ. Активной должна быть именно та ячейка, в которой будет выводиться сумма.
  1. Сразу после этого вы увидите окно, в котором нужно указать аргументы функции:
    • диапазон;
    • критерий;
    • диапазон суммирования.
  1. В первое поле нужно вести ссылку на столбец с категорией. Это можно сделать вручную либо просто выделить эти ячейки. В процессе выделения окно свернется, а нужные клетки обозначатся пунктирной рамкой.
  1. Как только вы отпустите палец, всё вернется в прежний вид, а нужный диапазон подставится автоматически.
  1. В графе «Критерий» нужно указать слово «Первая», так как мы считаем зарплату именно этих преподавателей.
  1. Затем нам необходимо выделить графу зарплата. Но перед этим кликаем на последнее поле – нужно, чтобы оно стало активным.
  1. Только после этого можно указывать нужный диапазон.
  1. Как только вы отпустите палец, увидите следующее.
  1. Для сохранения формулы достаточно кликнуть на кнопку «OK».

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

Для этого необходимо сделать следующее.

  1. Добавим строчку, где будем производить расчёты.
  1. Переходим в нужную клетку и кликаем на иконку «Fx». Находим нужную функцию и нажимаем на кнопку «OK».
  1. В появившемся окне следует указать нужный диапазон суммирования. В данном случае это графа зарплата.
  1. Для этого достаточно выделить нужные ячейки и в результате этого они подставятся автоматически.
  1. Теперь указываем «Диапазон условия 1». Например, здесь можно указать категорию сотрудников. Перед выделением обязательно кликните на это поле, иначе выделенные ячейки попадут в первую строку. Сразу после этого вы увидите новое поле для ввода.
  1. Введите туда слово «Первая». Сразу после этого вы увидите поля для второго условия.
  1. Делаем клик на поле «Диапазон условия 2». Затем выделяем столбик с предметом.
  1. В строку «Условие 2» напишите нужный вам предмет. В данном случае – «Математика». Для того чтобы увидеть корректность вашей формулы, достаточно будет кликнуть в любое уже ранее указанное поле. В результате этого второе условие окажется в кавычках (согласно правилам) и вы увидите результат данной функции.

Для сохранения формулы необходимо нажать на кнопку «OK».

В итоге вы увидите следующее.

В редакторе Эксель для расчётов количества ячеек можно использовать формулу «СЧЕТ». Но как быть, если нужно посчитать не все ячейки? Более того, позиция нужных клеток заранее неизвестна, поскольку таблица может содержать большое количество данных.

В таких случаях нужно использовать СЧЕТЕСЛИ. В качестве примера посчитаем, сколько именно сотрудников имеют высшую категорию. Для этого нужно сделать следующее.

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

  1. Добавляем новую строку для расчётов. Кликаем на нужную ячейку и вызываем окно «Вставка функции». Находим нужную и кликаем на кнопку «OK».
  1. В графу «Диапазон условия» указываем поле «Категория». Для этого достаточно выделить нужные ячейки.
  1. После клика в поле «Условие 1» у вас появится строка для второго диапазона.
  1. Введите нужную категорию учителя. В данном случае – «Высшая».
  1. После этого сделайте клик в поле «Диапазон условия 2» и выделите столбец с названием предмета.
  1. Затем в последнее поле указываем слово «Математика». Для сохранения нажимаем на кнопку «OK».
  1. Результат будет следующим.

Расчёт произошел корректно. В нашей таблице всего 1 преподаватель математики с высшей категорией.

Функция ПОИСКПОЗ

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

Для этого нужно сделать следующее.

  1. Перейдите в какую-нибудь ячейку. Вызовите окно вставки функции. После того как найдете нужную, нажмите на кнопку «OK».
  1. В появившемся окне нужно будет указать:
    • искомое значение;
    • просматриваемый массив;
    • тип сопоставления.
  1. В первое поле достаточно написать слово «География», поскольку именно этого преподавателя мы ищем.
  1. Затем нужно выделить столбец с названием предметов (предварительно кликнув на второе поле).
  1. В третьем параметре укажите цифру «0». Для сохранения нажмите на кнопку «OK».
  1. В результате этого мы увидели, что ячейка со словом «География» находится под номером 8 (среди указанного диапазона).

Более подробно про третий параметр можно прочитать на официальном сайте центра поддержки компании Microsoft. Там написано следующее.

Использование условий в VBA

При помощи макросов можно сделать дополнительную проверку различных значений. Например, вы можете узнать, были ли найдены люди по вашему запросу. Разумеется, в данном случае с маленькой таблицей и так всё видно. Но как быть, если данных очень много?

Для этого необходимо выполнить следующие шаги.

  1. По умолчанию вкладка с макросами скрыта от пользователей. Её нужно открыть. Нажмите на пункт меню «Файл».
  1. Перейдите в раздел «Параметры».

Офисный пакет приложений помогает выполнять множество задач в разных областях. Так, MS Excel, являющийся табличным процессором, способен решить разнообразные задачи. Достаточно ввести функцию, и вот он - результат. Как правило, это приложение используют в бухгалтерском учете, но и не только. А во всем многообразии функция «ЕСЛИ» занимает далеко не последнее место.

Общие сведения об электронной таблице MS Excel

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

Документ Excel называют рабочей книгой, которая состоит из листов. Их количество может быть сколько угодно большим. Кстати, таблицы в этом приложении не имеют конца и края, в буквальном смысле. Хотя разработчики утверждают, что таблица состоит из столбцов, поименованных латинским алфавитом (А-IV), и строк, нумерованных арабскими цифрами (1-65536).

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

Изначально (мы сейчас говорим о MS Excel 2003) в рабочей области представлены 2 панели инструментов: «Стандартная» и «Форматирование». Конечно, пользователь может добавить и другие команды, которые он использует чаще всего. Так, можно организовать панель, из которой будет вызываться функция «ЕСЛИ» посредством диалогового окна.

Адрес ячейки формируется из буквы латинского алфавита и арабской цифры: А10, D15, T1523. В клетку можно вводить как данные, так и формулы. Если в ячейке происходит расчет, то итог будет отображен именно в ней, а заданная формула в соответствующей строке вверху.

Разновидности функций

В пакетном приложении Excel имеется порядка 400 функций. Их разделили на соответствующие категории (указаны несколько примеров для ознакомления):

  • финансовые: ПРОЦПЛАТ, ПУО, ПС, СТАВКА, ЧПС и т.д.;
  • даты и времени - ВРЕМЯ, ДЕНЬНЕД, ГОД и т.д.;
  • математические - ABS, ATAN, LOG, LN, SIN и т.д.;
  • статистические - ДИСП, ГИПЕРГЕОМЕТ, КВАРТИЛЬ и т.д.;
  • ссылок и массивов - АДРЕС, ВЫБОР, ОБЛАСТИ, ПОИСКПОЗ, ЧСТРОК и т.д.;
  • баз данных - БДДИСП, БСЧЁТА, БДСУММ, ДСРЗНАЧ и т.д.;
  • текстовые - ЗАМЕНИТЬ, НАЙТИ, ПОВТОР, ПОДСТАВИТЬ, ФИКСИРОВАННЫЙ и т.д.;
  • логические - ЕСЛИ, ИСТИНА, НЕ, ЛОЖЬ и т.д.;
  • проверки свойств и значений - ЕОШИБКА, ИНФОРМ, ЕЧИСЛО, ЯЧЕЙКА и т.д.

Как видно, функция «ЕСЛИ» входит в категорию логических функций. Их более детальное изучение пройдет немного позже.

Подробнее о логических функциях

Формулы из данной категории необходимы для сравнения любых типов данных, а именно математических, текстовых, логических. В любой записи условий должен содержаться, как минимум, один знак сравнения: =, >, <, >=, <=, <>. Именно эти символы определяют отношение между элементами.

Результатом заданного логического уравнения может быть ИСТИНА или ЛОЖЬ. Первый параметр выражается как (1), второй - как (0).

Чаще всего функция «ЕСЛИ» в Excel работает в паре с такими формулами, как «И» и «ИЛИ». Первая используется для проверки нескольких условий и их одновременного выполнения. Если хотя бы один из параметров будет ложным, тогда и все условие «И» будет принимать значение (0). «ИЛИ» принимает истину, когда хотя бы одно из условий таковым является.

«И», «ИЛИ» могут насчитывать в своей формуле до 30 условий. Однако необходимо помнить: длинные, тяжелые формулы очень трудно воспринимаются. Поэтому по возможности желательно их несколько облегчить за счет добавления столбцов или строк.

Формула «ЕСЛИ». Тонкости ввода нескольких условий

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

Первый способ: функция «ЕСЛИ» (формула может быть введена строчными или заглавными буквами) пишется вручную пользователем, скобка открывается, и табличный процессор выводит подсказку, по которой можно ориентироваться.

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

Если условие истинно, тогда выполняется первое указанное выражение; если же ложно - тогда результатом станет второй параметр.

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

Типичные ошибки при вводе формул

При вводе различных формул в ячейку (функция «ЕСЛИ» в Excel не исключение) могут появиться различные ошибки.

  • #ИМЯ? - неверно введен адрес ячейки, на которую ссылается функция, либо имеется недочет в имени формулы.
  • #ДЕЛ/0! - все из математики знают, что на "0" (ноль) делить нельзя. Эта ошибка напоминает об этом важном моменте.
  • #ЧИСЛО! - в различных математических функциях имеется ряд ограничений, т.е. условий (отрицательное число под знаком корня или натурального логарифма). Нужно пересмотреть заданную функцию и исправить недочет.
  • #ЗНАЧ! - возможно, пользователь ввел неверные параметры. К примеру, вместо диапазона клеток указаны ячейки методом перечисления.
  • #ССЫЛКА! - функция не может сослаться на клетку, поскольку ее адрес неверен.
  • ########## - это говорит о том, что результат вычислений не вмещается в заданной ширине столбца. Достаточно расширить его, и тогда ответ будет виден.

Несколько примеров

Пример функции «ЕСЛИ» может содержать одно или несколько условий. Сюда могут включаться дополнительные формулы: «И», «ИЛИ», «ЕСЛИ» и т.д.

Задача

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

  • Удержать тем работникам 20%, у которых имеется два вида кредита.

  • Удержать в счет погашения задолженности 10% у тех работников, у которых имеется хотя бы один кредит.

  • Удержать 20% с тех работников, у кого имеется два кредита, в противном случае если имеется хотя бы один долг, то удержать 10% от заработной платы; если задолженностей нет, вывести строку «Без кредита».

Данная функция может содержать несколько вложенных формул. Главное, не ошибиться в составлении параметров.

Распространенный вопрос по Excel «Как записывать несколько условий в одной формуле?». Особенно часто применяется два и более условий при использовании функции ЕСЛИ. Сделать несколько условий в формуле ЕСЛИ довольно просто, главное знать основные принципы. Их и обсуждаем ниже.

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

Например, есть вот такая, довольно нагроможденная формула:

Разберем на примере, как перенести ее в Excel

Понятно, что эта формула будет состоять из 3 частей, как минимум:

SIN(B1)^2 =COS(B1) =EXP(1/B1)

Но как записать несколько этих функций в одну, еще и по условию? Для того чтобы разобраться, подробно посмотрим на функцию ЕСЛИ.

Ее состав следующий:

ЕСЛИ(Условие;если условие = ДА (ИСТИНА);если условие = НЕТ (ЛОЖЬ))

Т.е. если мы запишем простую формулу, что мы получим в итоге в ячейке B2?

Верно — отобразиться 100. Если же в А1 будет стоять любое другое значение кроме 1, то в B2 отобразится бы 0.

Вернемся к нашей системе условий. Теперь нам надо понимать как записать сразу два условия до первой точки с запятой. У нас в B1 пусто, а значит = 0, и только при выполнении обоих условий А1=1 и B1=0 (знак *) значение формулы будет равно 100.

Особо разберем * между скобками

Оператор И он же * означает, что должно выполняться оба условия одновременно, А1=1 и B1=0.

Если между скобками поставить + (или), то достаточно будет одного из условий. Например только если А1=1, то уже будет отображаться 100.

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

Запишем первое условие

ЕСЛИ((B1>-2)*(B1<9);SIN(B1)^2);

Если условие выполняется, то выполняется первая формула с синусом
Если нет, второе условие

ЕСЛИ((B1>-2)*(B1<9);SIN(B1)^2;ЕСЛИ((B1>=9)*(B1<=19);COS(B1)

Во всех же остальных случаях будет выполнятся формула =EXP(1/B1)
Итого получается:

ЕСЛИ((B1>-2)*(B1<9);SIN(B1)^2;ЕСЛИ((B1>=9)*(B1<=19);COS(B1);EXP(1/B1)))

Запись нескольких формул в одной

Если в ячейки B1 будет текст, то формула выдаст ошибку. Поэтому я часто применяю формулу .

Представим что вся наша формула из предыдущего пункта это один условный аргумент А

Тогда =ЕСЛИОШИБКА(А;»»)

Или для нашего примера

ЕСЛИОШИБКА(ЕСЛИ((B1>-2)*(B1<9);SIN(B1)^2;ЕСЛИ((B1>=9)*(B1<=19);COS(B1);EXP(1/B1)));"")

Пример можно скачать

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

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

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

  1. Каждая начинается со знака «=».
  2. Участвовать в вычислениях могут значения из ячеек и функции.
  3. В качестве привычных нам математических знаков операций используются операторы.
  4. При вставке записи в ячейке по умолчанию отражается результат вычислений.
  5. Посмотреть конструкцию можно в строке над таблицей.

Каждая ячейка в Excel является неделимой единицей с собственным идентификатором (адрес), который обозначается буквой (номер столбца) и цифрой (номер строки). Отображается адрес в поле над таблицей.

Итак, как создать и вставить формулу в Excel? Действуйте по следующему алгоритму:


Обозначение Значение

Сложение
- Вычитание
/ Деление
* Умножение

Если вам необходимо указать число, а не адрес ячейки – вводите его с клавиатуры. Чтобы указать отрицательный знак в формуле Excel, нажмите «-».

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

Ввод их всегда осуществляется после нажатия на «=». Но что делать, если однотипных расчетов много? В таком случае можно указать одну, а затем ее просто скопировать. Для этого следует ввести формулу, а затем «растянуть» ее в нужном направлении, чтобы размножить.
Установите указатель на копируемую ячейку и наведите указатель мыши на правый нижний угол (на квадратик). Он должен принять вид простого крестика с равными сторонами.


Нажмите левую кнопку и тяните.


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


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


При копировании таким образом номера строки увеличиваются, если сдвиг происходит вниз, или увеличиваются номера столбцов – если вправо. Это называется относительная адресация.
Давайте введем в таблицу значение НДС и посчитаем цену с налогом.


Цена с НДС высчитывается как цена*(1+НДС). Введем последовательность в первую ячейку.


Попробуем скопировать запись.


Результат получился странный.


Проверим содержимое во второй ячейке.


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


Нажмите F4. Адрес будет разбавлен знаком «$». Это и есть признак абсолютно ячейки.


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

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

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


Расскажем о некоторых функциях.

Как задать формулы «Если» в Excel

Эта функция позволяет задавать условие и проводить расчет в зависимости от его истинности или ложности. Например, если количество проданного товара больше 4 пачек, следует закупить еще.
Чтобы вставить результат в зависимости от условия, добавим еще один столбец в таблицу.


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


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


Укажем условие. Для этого необходимо щелкнуть в первую строку и выбрать первую ячейку «Продано». Далее поставим знак «>» и укажем число 4.


Во второй строке напишем «Закупить». Эта надпись будет появляться для тех товаров, которые были распроданы. Последнюю строку можно оставить пустой, так как у нас нет действий, если условие ложно.


Нажмите ОК и скопируйте запись для всего столбца.


Чтобы в ячейке не выводилось «ЛОЖЬ» снова откроем функцию и исправим ее. Поставьте указатель на первую ячейку и нажмите Fx около строки формул. Вставьте курсор на третью строку и поставьте пробел в кавычках.


Затем ОК и снова скопируйте.


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

Формула текст в Excel

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


В первую ячейку введем функцию (кнопка «Текстовые» в разделе «Формулы»).


В окне аргументов укажем ссылку на ячейку итоговой суммы и установим формат «#руб.».


Нажмем ОК и скопируем.


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

«ЗНАЧ» обозначает, что вычисления не могут быть произведены.
Примеры форматов вы можете видеть на скриншоте.

Формула даты в Excel

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

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

Расставьте адреса ячеек соответствующим образом и нажмите ОК.


Скопируйте запись.

Автосумма в Excel

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


Перейдите на панель «Формулы» и нажмите «Автосумма».


Excel автоматически выделит ближайший числовой диапазон.


Вы можете выделить другой диапазон. В данном примере Excel все сделал правильно. Нажмите ОК. Обратите внимание на содержимое ячейки. Функция СУММ подставилась автоматически.


При вставке диапазона указывается адрес первой ячейки, двоеточие и адрес последней ячейки. «:» означает «Взять все ячейки между первой и последней. Если вам надо перечислить несколько ячеек, разделите их адреса точкой с запятой:
СУММ (F5;F8;F11)

Работа в Excel с формулами: пример

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


На скриншоте показаны формулы, которые вводятся для подсчета сумм доходов и расходов, а также расчет баланса на конец месяца. Добавьте листы в книгу для каждого месяца, если не хотите, чтобы все таблицы располагались на одном. Для этого просто нажмите на «+» внизу окна.

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

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

Отличного Вам дня!

Логический оператор ЕСЛИ в Excel применяется для записи определенных условий. Сопоставляются числа и/или текст, функции, формулы и т.д. Когда значения отвечают заданным параметрам, то появляется одна запись. Не отвечают – другая.

Логические функции – это очень простой и эффективный инструмент, который часто применяется в практике. Рассмотрим подробно на примерах.

Синтаксис функции ЕСЛИ с одним условием

Синтаксис оператора в Excel – строение функции, необходимые для ее работы данные.

ЕСЛИ (логическое_выражение;значение_если_истина;значение_если_ложь)

Разберем синтаксис функции:

Логическое_выражение – ЧТО оператор проверяет (текстовые либо числовые данные ячейки).

Значение_если_истина – ЧТО появится в ячейке, когда текст или число отвечают заданному условию (правдивы).

Значение,если_ложь – ЧТО появится в графе, когда текст или число НЕ отвечают заданному условию (лживы).

Пример:

Оператор проверяет ячейку А1 и сравнивает ее с 20. Это «логическое_выражение». Когда содержимое графы больше 20, появляется истинная надпись «больше 20». Нет – «меньше или равно 20».

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

Еще один пример. Чтобы получить допуск к экзамену, студенты группы должны успешно сдать зачет. Результаты занесем в таблицу с графами: список студентов, зачет, экзамен.


Обратите внимание: оператор ЕСЛИ должен проверить не цифровой тип данных, а текстовый. Поэтому мы прописали в формуле В2= «зач.». В кавычки берем, чтобы программа правильно распознала текст.



Функция ЕСЛИ в Excel с несколькими условиями

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

Синтаксис будет выглядеть следующим образом:

ЕСЛИ(логическое_выражение;значение_если_истина;ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь))

Здесь оператор проверяет два параметра. Если первое условие истинно, то формула возвращает первый аргумент – истину. Ложно – оператор проверяет второе условие.

Примеры несколько условий функции ЕСЛИ в Excel:


Таблица для анализа успеваемости. Ученик получил 5 баллов – «отлично». 4 – «хорошо». 3 – «удовлетворительно». Оператор ЕСЛИ проверяет 2 условия: равенство значения в ячейке 5 и 4.


Расширение функционала с помощью операторов «И» и «ИЛИ»

Когда нужно проверить несколько истинных условий, используется функция И. Суть такова: ЕСЛИ а = 1 И а = 2 ТОГДА значение в ИНАЧЕ значение с.

Функция ИЛИ проверяет условие 1 или условие 2. Как только хотя бы одно условие истинно, то результат будет истинным. Суть такова: ЕСЛИ а = 1 ИЛИ а = 2 ТОГДА значение в ИНАЧЕ значение с.

Функции И и ИЛИ могут проверить до 30 условий.

Пример использования оператора И:

Пример использования функции ИЛИ:

Как сравнить данные в двух таблицах

Пользователям часто приходится сравнить две таблицы в Excel на совпадения. Примеры из «жизни»: сопоставить цены на товар в разные привозы, сравнить балансы (бухгалтерские отчеты) за несколько месяцев, успеваемость учеников (студентов) разных классов, в разные четверти и т.д.

Чтобы сравнить 2 таблицы в Excel, можно воспользоваться оператором СЧЕТЕСЛИ. Рассмотрим порядок применения функции.

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

Исходные данные (таблицы, с которыми будем работать):


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


В строку формул записываем: =СЧЕТЕСЛИ (сравниваемый диапазон; первая ячейка первой таблицы)=0. Сравниваемый диапазон – это вторая таблица.


Чтобы вбить в формулу диапазон, просто выделяем его первую ячейку и последнюю. «= 0» означает команду поиска точных (а не приблизительных) значений.

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

Выделяем вторую таблицу. Условное форматирование – создать правило – использовать формулу. Применяем тот же оператор (СЧЕТЕСЛИ).


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