Windows

Настройте данные ячейки с помощью функции IF в Excel

Функция Excel IF
01
из 06

Как работает функция IF

Функция Excel IF

Расчет различных результатов с использованием функции IF.

Обзор функций IF

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

= ЕСЛИ (логическое_тестирование, значение_лиф истина, значение_if_false)

Что делает функция :

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

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

ЕСЛИ Функция пошаговое руководство

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

 = ЕСЛИ (D6 <30000, $ D $ 3 * Д6, $ D $ 4 * D6)

Внутри круглых скобок три аргумента решают следующие задачи:

  1. В Логика тест проверяет, если зарплата работника составляет менее $ 30 000
  2. Если менее $ 30 000, значение в случае истинного аргумента умножает зарплату на ставку вычета в 6%
  3. Если не менее $ 30000, значение в случае ложного аргумента умножает зарплату на ставку вычета 8%

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

Шаги учебника

  1. Ввод данных учебника
  2. Запуск функции IF
  3. Ввод логического аргумента теста
  4. Ввод значения, если истина Аргумент
  5. Ввод значения, если false аргумент и завершение функции IF
  6. Копирование функции IF с использованием маркера заполнения

Ввод данных учебника

Введите данные в ячейки с C1 по E5 на листе Excel, как показано на рисунке выше.

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

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

Инструкции по копированию данных не включают в себя этапы форматирования для рабочего листа.

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

02
из 06

Запуск функции IF

Завершение аргументов функции If

Завершение аргументов функции If.

Диалоговое окно «Функция IF»

 = ЕСЛИ (D6 <30000, $ D $ 3 * Д6, $ D $ 4 * D6)

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

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

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

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

Шаги учебника

  1. Нажмите на ячейку E6, чтобы сделать ее активной ячейкой — именно там будет расположена функция IF
  2. Нажмите на вкладку » Формулы » на ленте.
  3. Нажмите на иконку Logical,  чтобы открыть раскрывающийся список функций.
  4. Нажмите на IF в списке, чтобы открыть диалоговое окно функции IF.

Данные, которые будут введены в три пустые строки в диалоговом окне, сформируют аргументы функции IF .

Вариант ярлыка учебника

Чтобы продолжить этот урок, вы можете

  • введите аргументы в диалоговом окне, как показано на рисунке выше, а затем перейдите к последней странице, которая охватывает копирование функции IF в строки с 7 по 10;
  • или выполните следующие три страницы, которые дают подробные инструкции и объяснения для ввода трех аргументов.
03
из 06

Ввод логического аргумента теста

Ввод функции IF Logical_test Аргумент

Ввод функции IF Logical_test Аргумент.

Ввод логического аргумента теста

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

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

В этом уроке проводится сравнение между значением в ячейке E6 и пороговой зарплатой в 30 000 долларов.

Поскольку цель состоит в том, чтобы выяснить, меньше ли E6, чем 30 000 долларов, используется оператор Less Than « < ».

Шаги учебника

  1. Нажмите на строку Logical_test в диалоговом окне.
  2. Нажмите на ячейку D6, чтобы добавить эту ссылку на ячейку в строку Logical_test .
  3. Введите менее чем клавишу « < » на клавиатуре.
  4. Введите 30000 после символа «меньше».
  5. Завершенный логический тест должен гласить: D6 <3000
  1. Примечание . Не вводите знак доллара ($) или запятую (,) с указанным выше значением. Invalid сообщение об ошибке появится в конце Logical_test линии , если любой из этих символов вводятся вместе с данными.
04
из 06

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

Ввод функции IF Value_if_true Аргумент

Ввод функции IF Value_if_true Аргумент.

Ввод аргумента Value_if_true

Аргумент Value_if_true сообщает функции IF, что делать, если логический тест равен true.

Аргумент Value_if_true может быть формулой , блоком текста, числом, ссылкой на ячейку или ячейку можно оставить пустым.

В этом учебном пособии, если годовая зарплата сотрудника, расположенная в ячейке D6, составляет менее 30 000 долл. США, функция IF должна использовать формулу для умножения заработной платы на ставку вычета 6%, расположенную в ячейке D3.

Относительные и абсолютные ссылки на ячейки

После завершения намерение состоит в том, чтобы скопировать функцию IF в E6 в ячейки E7 — в E10, чтобы выяснить уровень вычетов для других перечисленных сотрудников.

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

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

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

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

Абсолютные ссылки на ячейки создаются путем добавления знаков доллара вокруг обычной ссылки на ячейки, такой как $ D $ 3.

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

Абсолютные ссылки на ячейки

В этом руководстве две ссылки на ячейки, которые должны оставаться одинаковыми для всех экземпляров функции IF, — это D3 и D4 — ячейки, содержащие ставки вычетов.

Шаги учебника

  1. Нажмите на строку Value_if_true в диалоговом окне.
  2. Нажмите на ячейку D3 на листе, чтобы добавить эту ссылку на ячейку в строку Value_if_true .
  3. Нажмите клавишу F4 на клавиатуре, чтобы сделать E3 абсолютной ссылкой на ячейку ( $ D $ 3 ).
  4. Нажмите звездочку ( * ) на клавиатуре. Звездочка — это символ умножения в Excel.
  5. Нажмите на ячейку D6, чтобы добавить эту ссылку на ячейку в строку Value_if_true .
  6. Заполненная строка Value_if_true должна выглядеть следующим образом: $ D $ 3 * D6 .

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

05
из 06

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

Ввод аргумента Value_if_false для функции Excel IF

Ввод аргумента Value_if_false.

Ввод аргумента Value_if_false

Аргумент Value_if_false сообщает функции IF, что делать, если Logical Test имеет значение false.

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

В этом руководстве, если годовая зарплата сотрудника, расположенная в ячейке D6, составляет не менее 30 000 долларов США, функция IF должна использовать формулу для умножения заработной платы на ставку вычета 8%, расположенную в ячейке D4.

Как и на предыдущем шаге, для предотвращения ошибок при копировании завершенной функции ПЧ коэффициент вычета в D4 вводится как абсолютная ссылка на ячейку ( $ D $ 4 ).

Шаги учебника

  1. Нажмите на строку Value_if_false в диалоговом окне.
  2. Нажмите на ячейку D4, чтобы добавить ссылку на эту ячейку в строку Value_if_false
  3. Нажмите клавишу F4 на клавиатуре, чтобы сделать D4 абсолютной ссылкой на ячейку ( $ D $ 4 ).
  4. Нажмите звездочку ( * ) на клавиатуре. Звездочка — это символ умножения в Excel.
  5. Нажмите на ячейку D6, чтобы добавить эту ссылку на ячейку в строку Value_if_false .
  6. Заполненная строка Value_if_false должна выглядеть следующим образом: $ D $ 4 * D6 .
  7. Нажмите OK, чтобы закрыть диалоговое окно и ввести завершенную функцию IF в ячейку E6.
  8. Значение 3 678,96 долл. США должно появиться в ячейке E6.
  9. Поскольку Б. Смит зарабатывает более 30 000 долларов в год, функция IF использует формулу 45 987 * 8% для расчета своего ежегодного вычета.
  10. Если щелкнуть ячейку E6 , полная функция
    = IF (D6 <3000, $ D $ 3 * D6, $ D $ 4 * D6) появится в строке формул над рабочим листом.

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

Если шаги в этом руководстве были выполнены, ваша рабочая таблица должна содержать ту же функцию IF, как показано на рисунке на странице 1.

06
из 06

Копирование функции IF с помощью ручки заполнения

Копирование функции IF с помощью ручки заполнения

Копирование функции IF с помощью ручки заполнения.

Копирование функции IF с использованием маркера заполнения

Чтобы заполнить рабочий лист , нам нужно добавить функцию IF в ячейки E7-E10.

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

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

Чтобы скопировать нашу функцию, мы будем использовать Fill Handle .

Шаги учебника

  1. Нажмите на ячейку E6, чтобы сделать ее активной .
  2. Поместите указатель мыши на черный квадрат в нижнем правом углу. Указатель изменится на знак плюс » + «.
  3. Нажмите левую кнопку мыши и перетащите маркер заполнения вниз в ячейку F10 .
  4. Отпустите кнопку мыши. Ячейки E7-E10 будут заполнены результатами функции IF.
Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone