Как исправить ложь на истину

как поставить вместо слов истина и ложь цифры в экселе

Igor A



Ученик

(128),
закрыт



9 лет назад

как поставить вместо слов истина и ложь цифры в экселе, можно ли это как то изменить?
пусть лучше цифры или ноль показывает согласно функции но НЕ ИСТИНУ или ЛОЖЬ вместо цифр в ячейке с формулами.

Дополнен 9 лет назад

когда в экселе вводишь функцию “ЕСЛИ” указываешь условия и все такое, потом если правильно оно пишет ИСТИНА, а если не правильно то ЛОЖЬ.
как сделать так чтобы НЕ ПИСАЛО ЭТИ СЛОВА?

DiG DeePeR

Мыслитель

(7228)


9 лет назад

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

Например есть две ячейки A1 и A2, и нужно проверить условие A1>A2, то функция если примет вид:

=ЕСЛИ (A1>A2;1;0)

В приведенном примере, если значение функции ИСТИНА, будет выведено “1”, если ЛОЖЬ – “0”.

Удачи!

Содержание

  • Обзор функции НЕ
  • Синтаксис и входные данные функции НЕ:
  • Что такое функция НЕ?
  • Как использовать функцию НЕ
  • Сравнение текста
  • Сравнение чисел
  • Использование NOT с другими логическими операторами
  • Использование НЕ с ЕСЛИ
  • НЕ в Google Таблицах
  • Дополнительные замечания

Скачать пример рабочей книги

Загрузите образец книги

В этом руководстве показано, как использовать Функция НЕ Excel в Excel, чтобы изменить ИСТИНА на ЛОЖЬ или ЛОЖЬ на ИСТИНУ.

Обзор функции НЕ

Функция НЕ меняет ИСТИНА на ЛОЖЬ и ЛОЖЬ на ИСТИНУ.

Чтобы использовать НЕ функцию листа Excel, выберите ячейку и введите:

(Обратите внимание, как появляются входные данные формулы)

Синтаксис и входные данные функции НЕ:

логичный – Логические выражения. Пример: A1> 4.

Что такое функция НЕ?

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

Как использовать функцию НЕ

Используйте функцию НЕ в Excel следующим образом:

Excel оценит любое логическое выражение, заключенное в круглые скобки, и вернет противоположный результат. См. Пример ниже:

Формула проверяет, содержит ли жанр в столбце C «Pop». Каким бы ни был результат этого теста, НЕ перевернет его.

Таким образом, для ячеек, содержащих «Pop» (логический тест ИСТИНА), НЕ возвращается ЛОЖЬ. Для ячеек, которые не содержат «Pop» (логический тест ЛОЖЬ), НЕ меняет значение на ИСТИНА.

Сравнение текста

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

Кроме того, НЕ поддерживает подстановочные знаки. Таким образом, эта формула вернет ИСТИНА во всех случаях:

Это потому, что НЕ буквально сравнивает текстовую строку в C3 с «P *». Поскольку он этого не обнаруживает (логический тест ЛОЖЬ), он вернет ИСТИНА.

Сравнение чисел

При сравнении чисел вы можете использовать следующие операторы сравнения:

Например, если у вас есть список фильмов 1980-х годов и вы хотите исключить фильмы 1985 года и ранее, вы можете использовать эту формулу:

Имейте в виду, что с NOT вы фактически меняете значение этих операторов. Таким образом, приведенная выше формула такая же, как:

Также обратите внимание, что если какое-либо из выражений в НЕ является или оценивается как ненулевое число, НЕ вернет ЛОЖЬ:

Если выражение равно нулю или равно нулю, НЕ вернет ИСТИНА. Итак, обе эти формулы возвращают истину:

Использование NOT с другими логическими операторами

Вы можете комбинировать NOT с любыми другими логическими операторами Excel, такими как AND <>, OR <> и XOR <>.

Например, предположим, что мы хотим найти фильмы, выпущенные не ранее 1985 года и снятые не Стивеном Спилбергом. Мы могли бы использовать эту формулу:

1 = И (C3> = 1985, НЕ (D3 = “Стивен Спилберг”))

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

Использование НЕ с ЕСЛИ

NOT чаще всего используется в операторе IF. С IF вместо того, чтобы просто возвращать TRUE или FALSE после логической проверки, вы можете вернуть все, что захотите.

Используйте это так:

1 = ЕСЛИ (И (C3> = 1985, НЕ (D3 = “Стивен Спилберг”)), “Смотри”, “Не смотри”)

Это та же самая формула, что и для фильмов, выпущенных не Спилбергом в 1985 году. Но теперь IF возвращает «Watch», если логический тест возвращает TRUE, и «Don’t watch», если он возвращает FALSE.

Подробнее читайте на главной странице о функции ЕСЛИ в Excel <>.

НЕ в Google Таблицах

Функция НЕ работает в Google Таблицах точно так же, как и в Excel:

Дополнительные замечания

Используйте функцию NOT, чтобы преобразовать ИСТИНА в ЛОЖЬ и ЛОЖЬ в ИСТИНУ.

Вернуться к списку всех функций в Excel

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

Содержание

  1. Как заменить слово истина в экселе
  2. Как преобразовать логическое значение true / false в число (1/0) или текст в Excel?
  3. Примеры формул с логическими функциями ИСТИНА ЛОЖЬ и НЕ в Excel
  4. Что такое ИСТИНА и ЛОЖЬ в Эксель
  5. Как проверить в Экселе выполнение нескольких условий
  6. Что делает функция ЕСЛИ?
  7. Синтаксис функции ЕСЛИ
  8. Простейший пример применения.
  9. Как правильно записать?
  10. А если один из параметров не заполнен?
  11. Использование функции ЕСЛИ с числами.
  12. Аргументы функции
  13. Дополнительная информация
  14. Как посчитать среднее значение по условию в Excel
  15. Как получить значение по модулю числа без использования функции ABS
  16. Основные операторы
  17. Функции ЕОШИБКА и ЕПУСТО
  18. Пример применения функций
  19. Основные логические функции, используемые в Эксель
  20. Практический пример использования логических функций
  21. Логическая функция ИСКЛИЛИ в Excel
  22. Заключение
  23. Логические функции в программе Microsoft Excel
  24. Основные операторы
  25. Функции ИСТИНА и ЛОЖЬ
  26. Функции И и ИЛИ
  27. Функция НЕ
  28. Функции ЕСЛИ и ЕСЛИОШИБКА
  29. Функции ЕОШИБКА и ЕПУСТО
  30. Пример применения функций
  31. Как заменить слово истина в экселе

Как заменить слово истина в экселе

Как преобразовать логическое значение true / false в число (1/0) или текст в Excel?

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

В этом разделе я расскажу о трех методах преобразования логических значений (ИСТИНА или ЛОЖЬ) в число (1 или 0) в Excel.

Объедините функцию INT и исходную формулу как = INT (original_formula), и логические значения будут автоматически преобразованы в число 1 или 0. Скажем, исходная формула = B2> C2, и вы можете преобразовать его в =INT(B2> C2).

Внимание: Вы также можете разделить исходную формулу на 1 или добавить 0 к исходной формуле, чтобы изменить возвращаемое значение ИСТИНА на 1 и ЛОЖЬ на 0. Следуйте примеру выше, измените исходную формулу на =(B2> C2) / 1 or =(B2> C2) +0.

Если вы хотите преобразовать логические значения (ИСТИНА или ЛОЖЬ) в определенный текст, говорит Да или Нет, вы можете изменить формулу, как показано ниже:

= ЕСЛИ (исходная_формула; «Да»; «НЕТ»)

Например, исходная формула = B2> C2, вы можете изменить формулу на =ЕСЛИ(B2> C2,»Да нет»). Эта новая формула изменит ИСТИНА на Да и ЛОЖЬ на Нет. См. Снимок экрана:

Как преобразовать true false в флажок в Excel?
Например, у вас есть столбец, заполненный «ИСТИНА» и «ЛОЖЬ» в опросе, и вы хотите преобразовать значение true в поле с установленным флажком и преобразовать значение false в поле без флажка, как вы могли бы справиться с этим в Excel? В этой статье представлены некоторые решения для вас.

Преобразование даты в слова в Excel
Как правило, мы обычно конвертируем дату в другие форматы даты или цифры в Excel, но сталкивались ли вы когда-нибудь с проблемой преобразования даты в английские слова, как показано на скриншоте ниже? На самом деле нет встроенной функции, которая могла бы с этим справиться, кроме кода VBA.

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

Как создать флажки «Да» или «Нет» в Excel
Если вам нужно создать список флажков Да / Нет и сделать их взаимоисключающими друг для друга, вам может помочь метод, описанный в этой статье.

Источник

Примеры формул с логическими функциями ИСТИНА ЛОЖЬ и НЕ в Excel

Что такое ИСТИНА и ЛОЖЬ в Эксель

ИСТИНА в Excel — это логическое значение, говорящее о том, что условие выполняется. Например, «10>5» – это ИСТИНА.

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

Как проверить в Экселе выполнение нескольких условий

Результат Условия 1

Результат Условия 2

Результат функции

То же в реальных расчетах. В таблице проверяется, чтобы Значение 1 было больше 20, а Значение 2 было равно «+». Ложные результаты, для удобства, выделены красным:

Что делает функция ЕСЛИ?

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

При этом аргумент функции должен быть вопросом, на который возможно 2 варианта ответа: «да» и «нет», “истина” или “ложь”.

Вот как может выглядеть это дерево решений.

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

Синтаксис функции ЕСЛИ

Вот как выглядит синтаксис этой функции и её аргументы:

=ЕСЛИ(логическое выражение, значение если «да», значение если «нет»)

Логическое выражение – (обязательное) условие, которое возвращает значение «истина» или «ложь» («да» или «нет»);

Значение если «да» – (обязательное) действие, которое выполняется в случае положительного ответа;

Значение если «нет» – (обязательное) действие, которое выполняется в случае отрицательного ответа;

Давайте вместе подробнее рассмотрим эти аргументы.

Первый аргумент – это логический вопрос. И ответ этот может быть только «да» или «нет», «истина» или «ложь».

Как правильно задать вопрос? Для этого можно составить логическое выражение, используя знаки “=”, “>”, “ =”, “ ”. Давайте попробуем задать такой вопрос вместе.

Простейший пример применения.

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

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

В этом нам поможет функция ЕСЛИ. Добавим в таблицу данных столбец “Страна”. Регион “Запад” – это местные продажи («Местные»), а остальные регионы – это продажи за рубеж («Экспорт»).

Как правильно записать?

Устанавливаем курсор в ячейку G2 и вводим знак “=”. Для Excel это означает, что сейчас будет введена формула. Поэтому как только далее будет нажата буква “е”, мы получим предложение выбрать функцию, начинающуюся этой буквы. Выбираем “ЕСЛИ”.

Далее все наши действия также будут сопровождаться подсказками.

В качестве первого аргумента записываем: С2=”Запад”. Как и в других функциях Excel, адрес ячейки можно не вводить вручную, а просто кликнуть на ней мышкой. Затем ставим “,” и указываем второй аргумент.

Второй аргумент – это значение, которое примет ячейка G2, если записанное нами условие будет выполнено. Это будет слово “Местные”.

После этого снова через запятую указываем значение третьего аргумента. Это значение примет ячейка G2, если условие не будет выполнено: “Экспорт”. Не забываем закончить ввод формулы, закрыв скобку и затем нажав “Enter”.

Наша функция выглядит следующим образом:

Наша ячейка G2 приняла значение «Местные».

Теперь нашу функцию можно скопировать во все остальные ячейки столбца G.

А если один из параметров не заполнен?

Если вас не интересует, что будет, к примеру, если интересующее вас условие не выполняется, тогда можно не вводить второй аргумент. К примеру, мы предоставляем скидку 10% в случае, если заказано более 100 единиц товара. Не указываем никакого аргумента для случая, когда условие не выполняется.

Что будет в результате?

Насколько это красиво и удобно – судить вам. Думаю, лучше все же использовать оба аргумента.

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

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

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

Более того, если вам действительно нужно только проверить какое-то условие и получить «Истина» или «Ложь» («Да» или «Нет»), то вы можете использовать следующую конструкцию –

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

Использование функции ЕСЛИ с числами.

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

Однако для нас важно то, что функция ЕСЛИ позволяет не только заполнять ячейки определёнными числовыми значениями в зависимости от выполнения условия, но также и производить некоторые вычисления.

К примеру, мы предоставляем нашему покупателю скидку в зависимости от суммы покупки. Если сумма больше 100, то он получает скидку 10%.

Назовём столбец Н “Скидка” и в ячейку H2 введём функцию ЕСЛИ, вторым аргументом которой будет формула расчёта скидки.

Аргументы функции

Аргументы в функции не используются.

Дополнительная информация

=IF(AND(A1>0,A1 =ЕСЛИ(И(A1>0;A1 – русская версия

Как посчитать среднее значение по условию в Excel

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

Для заполнения столбца «Сдал» используем формулу:

Создадим новый столбец, в который перезапишем оценки при условии, что оценка 2 интерпретируется как 0 с использованием формулы:

Определим средний балл по формуле:

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

Как получить значение по модулю числа без использования функции ABS

Пример 3. Реализовать алгоритм определения значения модуля числа (абсолютную величину), то есть альтернативный вариант для функции ABS.

Для решения используем формулу массива:

Примечание: как правило, логические значения и сами функции (ИСТИНА(), ЛОЖЬ()) в выражениях явно не указываются, как это сделано в примерах 1 и 2. Например, во избежание промежуточных расчетов в Примере 2 можно было использовать формулу =ЕСЛИ(B3=2;0;B3), а так же =B3<>2.

При этом Excel автоматически определяет результат вычислений выражения B3<>2 или B3=2;0;B3 в аргументах функции ЕСЛИ (логическое сравнение) и на его основании выполняет соответствующее действие, предписанное вторым или третьим аргументами функции ЕСЛИ.

Основные операторы

Существует несколько операторов логических функций. Среди основных следует выделить такие:

Существуют и менее распространенные логические функции.

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

Функции ЕОШИБКА и ЕПУСТО

Функция ЕОШИБКА проверяет, не содержит ли определенная ячейка или диапазон ячеек ошибочные значения. Под ошибочными значениями понимаются следующие:

Пример применения функций

Теперь давайте рассмотрим применение некоторых из вышеперечисленных функций на конкретном примере.

Имеем список работников предприятия с положенными им заработными платами. Но, кроме того, всем работникам положена премия. Обычная премия составляет 700 рублей. Но пенсионерам и женщинам положена повышенная премия в размере 1000 рублей. Исключение составляют работники, по различным причинам проработавшие в данном месяце менее 18 дней. Им в любом случае положена только обычная премия в размере 700 рублей.

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

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

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

Основные логические функции, используемые в Эксель

Перечень наиболее часто используемых логических операторов можно ограничить следующим набором:

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

Для каждого из указанных выше операторов существуют аргументы (за исключением функций ИСТИНА и ЛОЖЬ) – это могут быть как цифровые или текстовые значения, так и ссылки на данные, содержащиеся в других ячейках.

Практический пример использования логических функций

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

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

Нам необходимо произвести расчет премии. Ключевые условия, от которых зависит размер премии:

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

Логическая функция ИСКЛИЛИ в Excel

В Excel 2013 Microsoft представила функцию ИСКЛИЛИ, которая является логической функцией исключающего ИЛИ. Для тех, кто не знаком с понятием «Исключающего ИЛИ», сначала может быть немного сложно понять суть логической функции, но, надеюсь, приведенное ниже объяснение иллюстрируемое примерами формул поможет прояснить суть.

Синтаксис логической функции ИСКЛИЛИ идентичен синтаксису ИЛИ:

В простейшей версии формулы ИСКЛИЛИ, содержащей только 2 логических оператора, логическая функция Excel ИСКЛИЛИ вернет ИСТИНУ, если любой из аргументов имеет значение ИСТИНА. Если оба аргумента ИСТИНА, либо оба ЛОЖЬ, ИСКЛИЛИ возвращает ЛОЖЬ. Рассмотрим примеры формул:

Логическая функция возвращает ЛОЖЬ, потому что оба аргумента ИСТИНА.

Когда добавляется больше логических операторов, функция ИСКЛИЛИ в Excel работает следующим образом:

Представленное ниже изображение наглядно это иллюстрирует:

Заключение

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

Источник

Логические функции в программе Microsoft Excel

Среди множества различных выражений, которые применяются при работе с Microsoft Excel, следует выделить логические функции. Их применяют для указания выполнения различных условий в формулах. При этом, если сами условия могут быть довольно разнообразными, то результат логических функций может принимать всего два значения: условие выполнено (ИСТИНА) и условие не выполнено (ЛОЖЬ). Давайте подробнее разберемся, что представляют собой логические функции в Экселе.

Основные операторы

Существует несколько операторов логических функций. Среди основных следует выделить такие:

Существуют и менее распространенные логические функции.

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

Функции ИСТИНА и ЛОЖЬ

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

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

Функции И и ИЛИ

Функция НЕ

Функции ЕСЛИ и ЕСЛИОШИБКА

Функции ЕОШИБКА и ЕПУСТО

Функция ЕОШИБКА проверяет, не содержит ли определенная ячейка или диапазон ячеек ошибочные значения. Под ошибочными значениями понимаются следующие:

Пример применения функций

Теперь давайте рассмотрим применение некоторых из вышеперечисленных функций на конкретном примере.

Имеем список работников предприятия с положенными им заработными платами. Но, кроме того, всем работникам положена премия. Обычная премия составляет 700 рублей. Но пенсионерам и женщинам положена повышенная премия в размере 1000 рублей. Исключение составляют работники, по различным причинам проработавшие в данном месяце менее 18 дней. Им в любом случае положена только обычная премия в размере 700 рублей.

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

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

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

Помимо этой статьи, на сайте еще 12550 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Как заменить слово истина в экселе

Информация о сайте

Инструменты и настройки

Excel Windows
и
Excel Macintosh

Работа форума и сайта

Функции листа Excel

= Мир MS Excel/Статьи об Excel

ПРИМЕР:
Необходимо подсчитать сколько текстовых значений в диапазоне А2:А6.

Функция =ЕТЕКСТ(A2:A6) вернёт массив <ИСТИНА:ЛОЖЬ:ИСТИНА:ИСТИНА:ИСТИНА>. Для того что бы просуммировать кол-во ИСТИНА необходимо применить преобразование ИСТИНА в 1. Сделать это можно несколькими способами:

1. Используя бинарное отрицание (—)

2. Используя умножение на единицу

3. Используя прибавление ноля

4. Используя возведение в первую степень

5. Используя функцию Ч()

В Excel есть так называемое неявное преобразование типов. Например, формула =»2″ * 3, перемножающая текстовое значение «2» на числовое, автоматически преобразует текстовое значение «2» в числовое 2. Результат будет равен 6, как будто перемножались два числа.

Аналогичные преобразования будут и при добавлении к текстовому значению нуля =»911″+0, умножении текста на единицу =»02″*1 и прочих математических действиях, не меняющих результата мат. выражения.

Подобные преобразования Excel выполняет не только с текстовыми значениями, но и с логическими:

=ЛОЖЬ+0 или =ЛОЖЬ*1 или =—ЛОЖЬ дает 0, так как логическое значение ЛОЖЬ автоматически преобразуется в 0 (ноль).

=ИСТИНА+0 или = ИСТИНА*1 или =— ИСТИНА дает 1, так как логическое значение ИСТИНА автоматически преобразуется в 1.

Любое математическое действие само по себе запускает механизм преобразования в числа текстовых значений математического выражения:
=»3″+»5″ выдает числовое значение 8

Ну и, наконец, почему всё же часто используют именно двойное отрицание, а не добавление нуля или умножение на единицу?

Источник

Как преобразовать логическое значение true / false в число (1/0) или текст в Excel?

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

  • Преобразование логических значений (ИСТИНА или ЛОЖЬ) в число (1 или 0) в Excel
  • Преобразование логических значений (ИСТИНА или ЛОЖЬ) в текст в Excel
  • Еще статьи о преобразовании чисел в текст …

Преобразование логических значений (ИСТИНА или ЛОЖЬ) в число (1 или 0) в Excel

В этом разделе я расскажу о трех методах преобразования логических значений (ИСТИНА или ЛОЖЬ) в число (1 или 0) в Excel.  

Добавить – перед исходной формулой

Измените исходную формулу на = – (original_formula), и логические значения будут автоматически преобразованы в число 1 или 0. Например, исходная формула = B2> C2, вы можете изменить его на =– (B2> C2).

Объедините функцию INT и исходную формулу

Объедините функцию INT и исходную формулу как = INT (original_formula), и логические значения будут автоматически преобразованы в число 1 или 0. Скажем, исходная формула = B2> C2, и вы можете преобразовать его в =INT(B2> C2).

Умножить исходную формулу на 1

Вы можете умножить возвращаемые логические значения (ИСТИНА или ЛОЖЬ) на 1, и тогда ИСТИНА изменится на 1, а ЛОЖЬ – на 0. Предполагая, что исходная формула имеет вид = B2> C2, вы можете изменить его на =(B2> C2) * 1.

Внимание: Вы также можете разделить исходную формулу на 1 или добавить 0 к исходной формуле, чтобы изменить возвращаемое значение ИСТИНА на 1 и ЛОЖЬ на 0. Следуйте примеру выше, измените исходную формулу на =(B2> C2) / 1 or =(B2> C2) +0.

Преобразование логических значений (ИСТИНА или ЛОЖЬ) в текст в Excel

Если вы хотите преобразовать логические значения (ИСТИНА или ЛОЖЬ) в определенный текст, говорит Да или Нет, вы можете изменить формулу, как показано ниже:

= ЕСЛИ (исходная_формула; «Да»; «НЕТ»)

Например, исходная формула = B2> C2, вы можете изменить формулу на =ЕСЛИ(B2> C2,”Да нет”). Эта новая формула изменит ИСТИНА на Да и ЛОЖЬ на Нет. См. Снимок экрана:

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


Статьи по теме:


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (0)


Оценок пока нет. Оцените первым!

 

Prosims

Пользователь

Сообщений: 29
Регистрация: 02.03.2016

Граждане, помогите пожалуйста. Элементарная формула сравнения выдает Ложь, когда должна выдавать истину. Почему? Пример в приложении.

Благодарю.

P.S. Попробовал формулу ЕСЛИ, тоже ошибка. Вроде формат ячеек одинаковый. Не могу понять в чем проблема.

 

Prosims,У вас в примере в A1 – ТЕКСТ, а в С1 – ЧИСЛО )

 

Prosims

Пользователь

Сообщений: 29
Регистрация: 02.03.2016

Разобрался. Спасибо большое. Надо было Текст в ячейках поменять.

Изменено: Prosims16.08.2016 09:23:58

 

Logitech11

Пользователь

Сообщений: 4
Регистрация: 05.08.2016

Прошу прощения за глупый вопрос, но как это понять? У меня форматы для ячеек А1 и С1 :  “Числовой”. (это во вкладке “главная”  отображается)

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

Если вписать в ячейку с числовым форматом текст “я число 25!” – он станет числом?
Формат ячейки не меняет данные. Только визуальное отображение информации

 

Logitech11

Пользователь

Сообщений: 4
Регистрация: 05.08.2016

vikttur,если формат ячейки не меняет данные, тогда почему 26 не равно 26?

 

Вы не видите зеленого уголка слева сверху в А1
и предупреждения, что число отформатировано как текст?

еще один косвенный признак:
если специально не задано выравнивание, то числа прижимаются к правому краю ячейки, а текст к левому
вот так и понимать

Программисты – это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

Logitech11

Пользователь

Сообщений: 4
Регистрация: 05.08.2016

То есть формат ячейки А1 числовой, но отформатирована она как текст.. Интересно почему вообще так происходит? И почему формат ячейки не определяет ее должным образом…  

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

#9

16.08.2016 14:37:22

Цитата
То есть формат ячейки А1 числовой, но отформатирована она как текст.

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

1 и “1” – это не одно и то же. Число и текст.
Формату без разницы. Он покажет Вам единицу – и правильно, так это значение выглядит в указанном формате.
Но для вычислений нужно число или текстовая запись, преобразованная в число.
Проверьте в своем примере:
=ЕЧИСЛО(A1)
=–A1=C1
=A1+0=C1

 

Игорь Гончаренко

Пользователь

Сообщений: 13782
Регистрация: 01.01.1970

#10

16.08.2016 14:46:25

и так:
формат ячеек Общий
в одну ячейку пишете =Левсимв(“12345”;3), получили 123 (прижато влево, явный текст)
копируете эту ячейку
вставляете в соседнюю специальной вставкой “как значение”
123 все еще у левого края ячейки, появилось предупреждение, что число отформатировано как текст
ставите курсор в ячейку, жмете Enter (делаем вид что отредактировали значение)
случилось чудо!
Excel воспринял 123 как число 123, а не как строку, содержащую “123”

тут так принято…

Программисты – это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

Добавить комментарий