Главная Программного обеспечения Как использовать логические значения (логические значения) в Excel
Программного обеспечения

Как использовать логические значения (логические значения) в Excel

Как использовать логические значения (логические значения) в Excel
Anonim

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

Например, первый аргумент функции IF в строке 4 - аргумент логического теста - необходим для возврата логического значения в качестве ответа. Аргумент должен всегда оценивать условие, которое может привести только к ответу ИСТИНА или ЛОЖЬ . В следствии:

  • Если аргумент возвращает ответ TRUE, функция выполняет одно действие. В этом примере он умножает данные в ячейке A2 на 25.
  • Если аргумент возвращает ответ FALSE, функция выполняет другое действие. В этом случае он умножает данные в ячейке A2 на 10.

Булевы значения и арифметические функции

В отличие от логических функций, большинство функций в Excel и Google Sheets, которые выполняют арифметические операции, такие как SUM, COUNT и AVERAGE, игнорируют логические значения, когда они находятся в ячейках, включенных в аргументы функции.

Например, в примере изображения функция COUNT в строке 5, которая считает только ячейки, содержащие числа, игнорирует логические значения TRUE и FALSE, расположенные в ячейках A3, A4 и A5, и возвращает ответ 0.

Преобразование ИСТИНА и ЛОЖЬ в 1 и 0

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

  • Умножьте логические значения на одно (как показано формулами в строках 7 и 8 примера, которые умножают значения ИСТИНА и ЛОЖЬ в ячейках А3 и А4 на единицу).
  • Добавьте ноль к каждому логическому значению (как показано формулой в строке 9 примера, что добавляет 0 к значению TRUE в ячейке A5 ).

Эти операции позволяют преобразовать значение TRUE в ячейках A3 и A5 в 1 и значение FALSE в ячейке A4 в 0 . В результате функция COUNT в строке 10, которая суммирует числовые данные в ячейках с A7 по A9, возвращает результат 3, а не 0 .

Булевы значения и формулы Excel

В отличие от арифметических функций, формулы в Excel и Google Sheets, которые выполняют арифметические операции, такие как сложение и вычитание, с удовольствием читают логические значения как числа без необходимости преобразования. Такие формулы автоматически устанавливают значение ИСТИНА, равное 1, и ЛОЖЬ, равную 0 .

В результате формула сложения в строке 6 в примере изображения,

= A3 + A4 + A5

читает данные в трех ячейках как:

= 1 + 0 + 1

и возвращает ответ 2 соответственно.