Условие excel если в ячейке любой текст

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

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

Для поиска текста также можно использовать фильтр. Дополнительные сведения см. в теме Фильтрация данных.

Поиск ячеек, содержащих текст

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

  1. Вы диапазон ячеек, в которые нужно в поиске.

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

  2. На вкладке Главная в группе Редактирование нажмите кнопку Найти и & выберите, а затем нажмите кнопку Найти.

    Параметр "Найти" на ленте

  3. В поле Найти введите текст (или числа), который нужно найти. Вы также можете выбрать недавний поиск в поле Найти.

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

  4. Чтобы указать формат поиска, нажмите кнопку Формат и сделайте выбор во всплыващем окне Найти формат.

  5. Нажмите кнопку Параметры, чтобы дополнительно определить поиск. Например, можно найти все ячейки, содержащие данные одного типа, например формулы.

    В поле Внутри можно выбрать лист или книгу для поиска на листе или во всей книге.

  6. Нажмите кнопку Найти все или Найти далее.

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

Примечание:  Чтобы остановить поиск, нажмите клавишу ESC.

Проверьте, есть ли в ячейке текст

Для этого используйте функцию ЕТЕКСТ.

Примеры ЕТЕКСТ

Проверка того, совпадает ли ячейка с определенным текстом

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

Примеры ЕСЛИ

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

Для этого используйте функции ЕСЛИ,ПОИСКи Е ЧИСЛОЭЛЕБР.

Примечание: Функция ПОИСК не имеет чувствительность к делу.

Примеры if, ISNUMBER и SEARCH

Нужна дополнительная помощь?

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

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

  1. Условие. Может выступать арифметическим знаком или логической функцией. В любом случае, главное требование к условию – оно должно возвращать значение ИСТИНА или ЛОЖЬ.
  2. Значение, если ИСТИНА. Это текст, который выводится или функция, которая будет выполняться в случае истинности значения. Допустимо использование нескольких вложенных функций ЕСЛИ для того, чтобы выполнять многоуровневые проверки.
  3. Значение, если ЛОЖЬ. Это текст, функция или значение любого другого типа, которое будет показываться или выполняться в случае, если описанный в первом аргументе критерий не соответствует действительности.

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

Содержание

  1. Проверка условия для полного совпадения текста (ЕСЛИ + СОВПАД)
  2. Функция ЕСЛИ с частичным совпадением текста
  3. ЕСЛИ + ПОИСК
  4. ЕСЛИ + НАЙТИ

Проверка условия для полного совпадения текста (ЕСЛИ + СОВПАД)

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

В целом, для проверки соответствия переменной текстовой строке необходимо использовать логический оператор =. Общая функция выглядит следующим образом: =ЕСЛИ(G2=»выполнено»,ИСТИНА,ЛОЖЬ).

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

Не стоит забывать заключать все текстовые значения в кавычки.

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

Чтобы передать функцию СОВПАД функции ЕСЛИ, необходимо её использовать в качестве первого аргумента. Например, формула может иметь следующий вид: =ЕСЛИ(СОВПАД(G2,»Выполнено»),»Да»,»Нет»). Как мы видим в этом примере, эта формула понимает, что строки «ВЫПОЛНЕНО» и «выполнено» не являются идентичными.

Формула Эксель ЕСЛИ ячейка содержит текст то значение равно (условия с текстом)

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

Функция ЕСЛИ с частичным совпадением текста

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

ЕСЛИ + ПОИСК

Один из самых надежных способов добиться поставленной задачи – использование функции ПОИСК в качестве аргумента функции ЕСЛИ. С её помощью пользователь может определить порядковый номер знака, который начинает отсчёт строки. В общем виде эта функция выглядит следующим образом: =ПОИСК(что_ищем, где_ищем, начиная_с_какого_символа_ищем).

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

Эта функция должна использоваться совместно с ещё одним оператором. Называется он ЕЧИСЛО. Его задача – проверка, является ли определённая переменная числом. Если да, ячейке или функции передаётся значение ИСТИНА. Она может использоваться, чтобы проверить, является ли конкретная переменная текстовой. Вот, как ее использовать для наших целей: =ЕСЛИ(ЕЧИСЛО(ПОИСК(«город»,B2)),»Город»,»»).

Эта функция работает по следующему алгоритму: она проверяет, является ли значение, возвращенное функцией поиска, числовым. Если да, то возвращаемое значение – «Город». Логика очень простая. Дело в том, что эта функция также фильтрует любые другие типы данных, кроме текстовых. Поскольку функция «Поиск» может возвращать и ошибку в случае ненахождения соответствующего числа, то функция ЕЧИСЛО дает возможность его отфильтровать. Если оказывается, что функция ЕЧИСЛО говорит, что была выдана ошибка, то в качестве аргумента передается пустое значение.

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

ЕСЛИ + НАЙТИ

Если же пользователю нужно сравнивать строки и по регистру, то тогда используется другая функция – НАЙТИ. Она работает абсолютно аналогичным образом, только только учитывает большие и малые буквы. Ее синтаксис включает следующие аргументы:

  1. Что ищем.
  2. Где осуществляется поиск.
  3. С какой позиции ищется нужный текст.

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

Оцените качество статьи. Нам важно ваше мнение:

Skip to content

Функция ЕСЛИ: проверяем условия с текстом

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

  1. Проверяем условие для полного совпадения текста.
    • ЕСЛИ + СОВПАД
  2. Использование функции ЕСЛИ с частичным совпадением текста.
    • ЕСЛИ + ПОИСК
    • ЕСЛИ + НАЙТИ

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

Проверяем условие для полного совпадения текста.

Проверку выполнения
доставки организуем при помощи обычного оператора сравнения «=».

=ЕСЛИ(G2=»выполнено»,ИСТИНА,ЛОЖЬ)

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

Если же вас интересует
именно точное совпадение текстовых значений с учетом регистра, то можно
рекомендовать вместо оператора «=» использовать функцию СОВПАД(). Она проверяет
идентичность двух текстовых значений с учетом регистра отдельных букв.

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

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

ЕСЛИ + СОВПАД

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

Но мы можем использовать функцию СОВПАД (английский аналог — EXACT).

Функция СОВПАД сравнивает два текста и возвращает ИСТИНА в случае их полного совпадения, и ЛОЖЬ — если есть хотя бы одно отличие, включая регистр букв. Поясним возможность ее использования на примере.

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

=ЕСЛИ(СОВПАД(G2,»Выполнено»),»Да»,»Нет»)

ЕСЛИ + СОВПАД текст

Как видите, варианты «ВЫПОЛНЕНО» и «выполнено» не засчитываются как правильные. Засчитываются только полные совпадения. Будет полезно, если важно точное написание текста — например, в артикулах товаров.

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

Выше мы с вами
рассмотрели, как использовать текстовые значения в функции ЕСЛИ. Но часто случается,
что необходимо определить не полное, а частичное совпадение текста с каким-то
эталоном. К примеру, нас интересует город, но при этом совершенно не важно его
название.

Первое, что приходит на
ум – использовать подстановочные знаки «?» и «*» (вопросительный знак и
звездочку). Однако, к сожалению, этот простой способ здесь не проходит.

ЕСЛИ + ПОИСК

Нам поможет функция ПОИСК (в английском варианте – SEARCH). Она позволяет определить позицию, начиная с которой искомые  символы встречаются в тексте. Синтаксис ее таков:

=ПОИСК(что_ищем, где_ищем, начиная_с_какого_символа_ищем)

Если третий аргумент не
указан, то поиск начинаем с самого начала – с первого символа.

Функция ПОИСК возвращает либо номер позиции, начиная с которой искомые символы встречаются в тексте, либо ошибку.

Но нам для использования в функции ЕСЛИ нужны логические значения.

Здесь нам на помощь приходит еще одна функция EXCEL – ЕЧИСЛО. Если ее аргументом является число, она возвратит логическое значение ИСТИНА. Во всех остальных случаях, в том числе и в случае, если ее аргумент возвращает ошибку, ЕЧИСЛО возвратит ЛОЖЬ.

В итоге наше выражение в
ячейке G2
будет выглядеть следующим образом:

=ЕСЛИ(ЕЧИСЛО(ПОИСК(«город»,B2)),»Город»,»»)

Еще одно важное уточнение. Функция ПОИСК не различает регистр символов.

ЕСЛИ + НАЙТИ

В том случае, если для нас важны строчные и прописные буквы, то придется использовать вместо нее функцию НАЙТИ (в английском варианте – FIND).

Синтаксис ее совершенно аналогичен функции ПОИСК: что ищем, где ищем, начиная с какой позиции.

Изменим нашу формулу в
ячейке G2

=ЕСЛИ(ЕЧИСЛО(НАЙТИ(«город»,B2)),»Да»,»Нет»)

То есть, если регистр символов для вас важен, просто замените ПОИСК на НАЙТИ.

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

[the_ad_group id=»48″]

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

Функция ЕСЛИОШИБКА – примеры формул В статье описано, как использовать функцию ЕСЛИОШИБКА в Excel для обнаружения ошибок и замены их пустой ячейкой, другим значением или определённым сообщением. Покажем примеры, как использовать функцию ЕСЛИОШИБКА с функциями визуального…
Сравнение ячеек в Excel Вы узнаете, как сравнивать значения в ячейках Excel на предмет точного совпадения или без учета регистра. Мы предложим вам несколько формул для сопоставления двух ячеек по их значениям, длине или количеству…
Вычисление номера столбца для извлечения данных в ВПР Задача: Наиболее простым способом научиться указывать тот столбец, из которого функция ВПР будет извлекать данные. При этом мы не будем изменять саму формулу, поскольку это может привести в случайным ошибкам.…
проверка правильности ввода Excel при помощи функции ЕСЛИ Как проверить правильность ввода данных в Excel? Подтверждаем правильность ввода галочкой. Задача: При ручном вводе данных в ячейки таблицы проверять правильность ввода в соответствии с имеющимся списком допустимых значений. В случае правильного ввода в отдельном столбце ставить…
функция если Визуализация данных при помощи функции ЕСЛИ Функцию ЕСЛИ можно использовать для вставки в таблицу символов, которые наглядно показывают происходящие с данными изменения. К примеру, мы хотим показать в отдельной колонке таблицы, происходит рост или снижение продаж.…
ЕСЛИ с датами 3 примера, как функция ЕСЛИ работает с датами. На первый взгляд может показаться, что функцию ЕСЛИ для работы с датами можно применять так же, как для числовых и текстовых значений, которые мы только что обсудили. К сожалению, это…

Проверка ячейки на наличие в ней текста (без учета регистра)

​Смотрите также​​ куда надо и​ и предложил тот​ разному. Например: «коньяк​ мероприятий в разрезе​ Serge_007.учимся потихоньку​ символов, и если​=СУММЕСЛИ(A2:A5;»>» &C2;B2:B5)​ строк длиннее 255 символов​ значения из диапазона​ условие в нашу​#Н/Д;​ функции:​ нет.​ случае – «500».​ марту в 1000​ всей книге можно​Примечание:​ сразу же -​ готовый макрос. И​ Янтарный замок», «Янтарный​ каждого ответственного. Загвоздка​

​Serge_007​ я задам поиск​Сумма комиссионных за имущество,​ или применяется к​ C2:C5, для которых​ формулу, применим функцию​#ЗНАЧ;​=И(лог_значение1;лог_значение2;…)​Автор: Максим Тютюшев​ В виде формулы​ рублей. В таблице​ выбрать в поле​Мы стараемся как​

​ держите зажатыми Ctrl​ формулу такую длинную.​ замок коньяк 0,5″,​ в том, что​: Всё верно, но​

Поиск ячеек, содержащих текст

​ по слову «прав»,​ стоимость которого превышает​ строке #ЗНАЧ!.​

  1. ​ соответствующие значения из​НЕ​#ЧИСЛО!;​

    ​. Функция может​Среди множества различных выражений,​ это будет выглядеть​

  2. ​ имеется колонка, в​​Искать​​ можно оперативнее обеспечивать​​ и Shift, нажимаете​​Но если порядок​​ «коньяк Янтарный замок​​ за одно мероприятие​​ зачем ЕСЛИ() и​​ то формула будет​
    Найдите параметр на ленте

  3. ​ значение в ячейке​​Аргумент​​ диапазона B2:B5 равны​:​#ДЕЛ/0!;​ включать в себя​ которые применяются при​​ следующим образом: «=ЕСЛИ(B6=»муж.»;»0″;​​ которой указан пол​

    ​вариант​​ вас актуальными справочными​ Enter.​

  4. ​ слов всегда правильный,​ трехлетний 0,5″, «водка​​ может отвечать несколько​​ зачем указывать номер​ возвращать истинну, только​ C2.​​диапазон_суммирования​​ «Иван».​

  5. ​=ЕСЛИ(ИЛИ(C4.​​#ССЫЛКА!;​​ от 1 до​ работе с Microsoft​ ЕСЛИ(C6=»Основной персонал»; «1000»;»500″))».​ сотрудников. Таким образом,​Лист​ материалами на вашем​

    ​потом протягиваете ее​ то конечно всё​ казачок», «казачок водка​ ответственный (в одной​​ вхождения?​​ в ячейках «прав»,​​490 000 ₽​​может не совпадать​​Если необходимо выполнить суммирование​​Для того, чтобы скопировать​

  6. ​#ИМЯ?;​​ 255 аргументов.​​ Excel, следует выделить​​Вставляем данное выражение в​​ нам нужно сделать​

    ​или​​ языке. Эта страница​ вниз.​ проще.​ 0,7л». Во второй​ ячейке указано несколько​китин​​ а «правительство» и​​Скопируйте образец данных из​

​ по размерам с​​ ячеек в соответствии​ данную функцию в​

Проверка ячейки на наличие в ней любого текста

​#ПУСТО!​Функция​​ логические функции. Их​​ самую верхнюю ячейку​

Примеры ЕТЕКСТ

Проверка соответствия содержимого ячейки определенному тексту

​ так, чтобы в​Книга​ переведена автоматически, поэтому​к тому же​​Стоп, кажется мне​​ столбец нужно ввести​

Примеры ЕСЛИ

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

​ фамилий) — в​:​​ «правило» засылать в​​ приведенной ниже таблицы​​ аргументом​​ с несколькими условиями,​​ ячейки столбца таблицы,​​В зависимости от того​

​ИЛИ​​ применяют для указания​​ столбца «Премия к​​ строчке со значением​

Примеры ЕСЛИ, ЕЧИСЛО и ПОИСК

support.office.com

Функции программы Microsoft Excel: оператор «ЕСЛИ»

Функция ЕСЛИ в Microsoft Excel

​.​ ее текст может​ Вам ответили на​ очки пора доставать…​ текст «10 янтарный​ этом случае нужно​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=—ЕОШ(—И(ПОИСК(«прав»;D4;1)))​ лес.​ и вставьте его​диапазон​ используйте функцию СУММЕСЛИМН.​ где указана величина​ ошибочный аргумент или​, наоборот, возвращает значение​

​ выполнения различных условий​ 8 марта».​

Общее определение и задачи

​ «жен.» в колонке​Нажмите кнопку​ содержать неточности и​ другом форуме))))Урррааааа! Получилось.​ Там небыло варианта​ замок», если ячейка​ считать для каждого​вот так и​Собственно, нужен анализ,​ в ячейку A1​. При определении фактических​СУММЕСЛИ(диапазон; условие; [диапазон_суммирования])​ премии, становимся курсором​

Функция ЕСЛИ в программе Microsoft Excel

​ нет, оператор сообщает​ ИСТИНА даже в​ в формулах. При​Как и в прошлый​ «Пол» в соответствующую​

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

​Найти все​ грамматические ошибки. Для​ Просто чудеса. Но​ «замок янтарный»?​

​ содержит текст «янтарный​ ответственного данное мероприятие​ всё?но тогда где​ если ячейка содержит​ нового листа Excel.​ ячеек, подлежащих суммированию,​Аргументы функции​ в нижний правый​ значение​ том случае, если​ этом, если сами​ раз, «протягиваем» формулу​ ячейку колонки «Премия​или​ нас важно, чтобы​ все не так​Анастасия_П​ замок» и если​ за 1. Например​ «прав»выдаеть ЛОЖЬ.​ сочетание «прав» -​ Чтобы отобразить результаты​ в качестве начальной​СУММЕСЛИ​

​ угол ячейки, в​ИСТИНА​ только один из​ условия могут быть​ вниз.​

Запись функции ЕСЛИ в программе Microsoft Excel

​ к 8 марта»​Найти далее​ эта статья была​ просто, задача на​: Ураааа!!! Работает!!! Спасибо-преспасибо!!!​ ячейка содержит текст​ Иванов и Петров​и ещё​ то возвращается 1,​ формул, выделите их​ используется верхняя левая​

Результат функции ЕСЛИ в программе Microsoft Excel

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

Копирование функции ЕСЛИ в программе Microsoft Excel

Пример функции с несколькими условиями

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

​Диапазон​ формула. Появляется маркер​ЛОЖЬ​ а все остальные​ результат логических функций​ также использовать оператор​ а в строчках​Найти все​ вас уделить пару​ Боялась что не​Формула не дает​ текст «11 казачок».​ и тоже мероприятие​Serge_007​ то 0.​ F2, а затем —​диапазон_суммирования​   . Обязательный аргумент. Диапазон​

​ заполнения. Просто перетягиваем​. Синтаксис данной функции​ ложные. Её шаблон​ может принимать всего​ «И», который позволяет​ со значением «муж.»​списки каждого экземпляра​ секунд и сообщить,​ разберусь и сначала​ вносить много аргументов…Когда​ Т.е. Если ячейка​ и оно невыполнено,​: Я ж написал:​китин​ клавишу ВВОД. Кроме​, а затем суммируются​ ячеек, оцениваемых на​ его вниз до​ следующий:​ имеет следующий вид:​ два значения: условие​

​ считать истинной только​ в колонках «Премия​ элемента, который необходимо​ помогла ли она​

Функция ЕСЛИ с несколькими условиями в программе Microsoft Excel

​ проблему озвучила попроще.​ «достраиваю» формулу, так​ А2 содержи текст​

Копирование функции ЕСЛИ с несколькими условиями в программе Microsoft Excel

Пример с выполнением двух условий одновременно

​ значит у Иваново​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=—ЕЧИСЛО(ПОИСК(«прав»;D4))​:​ того, вы можете​ ячейки части диапазона,​ соответствие условиям. Ячейки​

​ конца таблицы.​= ЕОШИБКА(значение)​=И(лог_значение1;лог_значение2;…)​ выполнено (​ выполнение двух или​ к 8 марта»​ найти, и позволяет​ вам, с помощью​ А Может быть​ и пишет, что​ «янтарный замок», то​ будет считаться что​Если хотите идти​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=И(ПОИСК(«прав»;D4;1))​ настроить ширину столбцов​ соответствующей по размерам​ в каждом диапазоне​Таким образом, мы получили​. В роли​. Как и​ИСТИНА​ нескольких условий одновременно.​ стояло значение «0».​ сделать активной ячейки,​ кнопок внизу страницы.​ получится вообще одной​ слишком много аргументов…​

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

​ в ячейку В2​ 1 мероприятие невыполнено​ «своим путём», то​попробуйте так.​

Копирование функции ЕСЛИ с оператором И в программе Microsoft Excel

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

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

​Например, в нашем случае,​ Наша функция примет​ выбрав нужное вхождение.​ Для удобства также​ формулой обойтись. Смысл​Добавлено через 15 минут​ ввести текст «10​ и у Петрова​ тоже самое, но​исправил​ содержащимися в них​диапазон​ имена, массивы или​ о величине премии​ ссылка на ячейку​ИЛИ​ выполнено (​ премия к 8​ такой вид: «ЕСЛИ(B6=»жен.»;​ Можно сортировать результаты​

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

​ приводим ссылку на​

Копирование функции ЕСЛИ с оператором ИЛИ в программе Microsoft Excel

​ в том, что​Формула не дает​ янтарный замок» и​ будет считаться что​ наоборот:​Serge_007​ данными.​. Пример:​ ссылки на числа.​ для каждого работника​ или на массив​может включать в​

​ЛОЖЬ​

lumpics.ru

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

Логические функции в Microsoft Excel

​ марта в размере​ «1000»; «0»)».​Найти​ оригинал (на английском​ если в столбце​ вносить много аргументов…Когда​ если ячейка А2​ 1 мероприятие невыполнено.​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=—НЕ(ЕОШ(—И(ПОИСК(«прав»;D4;1))))​:​Категория​Диапазон​ Пустые ячейки и​ предприятия в отдельности.​ ячеек.​​ себя от 1​​). Давайте подробнее разберемся,​ 1000 рублей выдаётся​​Вводим данное выражение в​​все, щелкнув заголовок.​ языке) .​ А листа «отчет»​ «достраиваю» формулу, так​

​ содержи текст «казачок»,​ Здесь нужно как​

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

​Кстати, правильнее будет​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=—ЕЧИСЛО(ПОИСК(«прав»;D4))​Продукты​

  • ​Диапазон суммирования​
  • ​ ячейки, содержащие текстовые​
  • ​Урок:​
  • ​Оператор​
  • ​ до 255 условий.​
  • ​ что представляют собой​
  • ​ только женщинам, которые​
  • ​ самую верхнюю ячейку,​
  • ​Примечание:​

​Предположим, что вы хотите​ не нашлось фрагмента,​

​ и пишет, что​ то в ячейку​ то применить формулу​ так: Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=—НЕ(ЕОШ(ПОИСК(«прав»;D4)))​ArkaIIIa​Объем продаж​Фактические ячейки​ значения, пропускаются. Выбранный​полезные функции Excel​

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

​ЕПУСТО​​В отличие от двух​​ логические функции в​ являются основным персоналом,​ где должен выводиться​ Чтобы прекратить процесс поиска,​ убедиться, что столбец​ соответствующего столбцу А​ слишком много аргументов…​ В2 ввести текст​

Функция Истина в Microsoft Excel

​ текст содержит и​​Цитата​​:​Овощи​A1:A5​ диапазон может содержать​Как видим, логические функции​делает проверку ячейки​ предыдущих операторов, функция​ Экселе.​

Функция ЛОЖЬ в Microsoft Excel

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

​ а мужчины, и​​ результат. Перед выражением​​ нажмите клавишу ESC.​ содержит текст, не​ листа «списки», просматривается​Казанский​ «11 казачок».​ т.д. Прикрепляю файл​​(китин)200?’200px’:»+(this.scrollHeight+5)+’px’);»>указывать номер вхожденияКакой​​китин​Помидоры​B1:B5​​ даты в стандартном​​ являются очень удобным​​ на то, пустая​​НЕ​Скачать последнюю версию​ представительницы женского пола,​ ставим знак «=».​​Для выполнения этой задачи​​ номера. Или perhapsyou​ столбец В, если​: Составьте на другом​Буду благодарна за​

Функция И в Microsoft Excel

​ Excel с двуся​​ смысл указывать номер​​В этом случае​23 000 ₽​B1:B5​ формате Excel (см.​ инструментом для проведения​ ли она или​имеет всего лишь​ Excel​​ числящиеся вспомогательным персоналом,​​После этого, жмем на​ используется функция​​ необходимо найти все​​ не находится и​ листе таблицу соответствия​ помощь.​

Функция ИЛИ в Microsoft Excel

Функция НЕ

​ таблицами — первая​ вхождения, если нужен​​ возвращается позиция первого​​Овощи​A1:A5​ примеры ниже).​ расчетов в программе​​ содержит значения. Если​​ один аргумент. Она​​Существует несколько операторов логических​​ не получают ничего.​ кнопку Enter. Теперь,​ЕТЕКСТ​ заказы, которые соответствуют​​ в нем, то​​ фрагмент-номер в ст.​

Функция НЕ в Microsoft Excel

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

​IvanOK​ с исходными данными,​​ ЛЮБОЙ? Понятно что​​ вхождения.​Сельдерей​B1:B3​​Условие​​ Microsoft Excel. Используя​​ ячейка пустая, функция​​ меняет значение выражения​ функций. Среди основных​​ Таким образом, чтобы​​ чтобы данная формула​.​ определенным Продавец. Если​ столбец С. Если​ А и В,​:​ а вторая -​ будет первый всегда,​Таким образом, если​55 000 ₽​B1:B5​

Функция ЕСЛИ в Microsoft Excel

​   . Обязательный аргумент. Условие​​ сложные функции, можно​​ сообщает значение​ с​ следует выделить такие:​ значение в ячейках​ появилась и в​Для возвращения результатов для​ у вас нет​ поможете, будет очень​ в ст. С​Анастасия_П​ что должно в​ но это лишние​​ ячейка содержит только​​Фрукты​

Функция ЕСЛИОШИБКА в Microsoft Excel

​A1:B4​​ в форме числа,​

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

​ задавать несколько условий​​ИСТИНА​​ИСТИНА​ИСТИНА;​ колонки «Премия к​ нижних ячейках, просто​ условия, которое можно​ проблемой верхний или​

  • ​ здорово!! Файл приложилаДобрый​
  • ​ «протяните» формулу, которая​
  • ​, ближе к делу​
  • ​ результате получиться.​
  • ​ два символа в​
  • ​ слово «правило» -​
  • ​Апельсины​

​C1:D4​ выражения, ссылки на​ одновременно и получать​, если ячейка содержит​​на​​ЛОЖЬ;​​ 8 марта» было​​ становимся в правый​ указать с помощью​​ нижний регистр текста,​​ день!​ склеит эти данные.​ давайте сюда пример​Буду признателен, если​ формуле​

Функция ЕОШИБКА в Microsoft Excel

​ то будет 1.​​8 000 ₽​​C1:D4​ ячейку, текста или​ выводимый результат в​ данные –​ЛОЖЬ​ЕСЛИ;​​ 1000, нужно соблюдение​​ нижний угол заполненной​ функции​​ существует несколько способов​​Во-первых, спасибо за​В основной таблице​​Hugo121​​ формулу напишите прямо​;1​А если, к​Масло​A1:B4​

Функция ЕПУСТО в Microsoft Excel

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

​ функции, определяющее, какие​ зависимости от того,​ЛОЖЬ​в пространстве указанного​

​ЕСЛИОШИБКА;​ двух условий: пол​ ячейки, жмем на​Если​ проверки, если ячейка​ формулу: Код =ИНДЕКС(Лист1!$C$1:$C$99;ПОИСКПОЗ(ЛОЖЬ;ЕНД(ПОИСКПОЗ(«*»&Лист1!$A$1:$A$99&»*»;A25;));))​ используйте такую формулу​: Можете переработать кучу​ в файле​китин​ примеру, «Обязательное правило»​4 000 ₽​C1:C2​ ячейки необходимо суммировать.​ выполнены эти условия​. Синтаксис этого оператора​ аргумента. Общий синтаксис​ИЛИ;​ – женский, категория​

Таблица заработной платы в Microsoft Excel

​ кнопку мышки, и​.​ содержит текст.​ :) У меня​ Код =ИНДЕКС(Лист1!$C$1:$C$99;ПОИСКПОЗ(ЛОЖЬ;ЕНД(ПОИСКПОЗ(«*»&Лист1!$A$1:$A$99&»*»;A2;));)) Это​ готовых решений из​Если ячейка содержит «текст1»,​: опять переделал​ — то уже​Овощи​C1:D4​ Например, условие может​ или нет. Применение​ имеет такой вид:​ формулы выглядит следующим​И;​ персонала – основной​​ проводим курсором до​Для выполнения этой задачи​Для поиска текста можно​ возникла проблема, антологичная​ формула требует ввода​ темы Поиск и​ значение "1", если​200?'200px':''+(this.scrollHeight+5)+'px');">=--НЕ(ЕОШ(ПОИСК("прав";D4;1)))​​ 14.​​Морковь​​Однако если аргументы​

Формула в Microsoft Excel

​ быть представлено в​ подобных формул способно​=ЕПУСТО(значение)​ образом:​НЕ;​ персонал. Во всех​ самого низа таблицы.​ используются функции​ также использовать фильтр.​ выше описанным: по​ как формула массива,​ выделение в таблице​

Копирвание формулы в Microsoft Excel

​ содержит "текст2", значение​теперь так,как просит​Нужно нечто более​42 000 ₽​диапазон​

Таблица готова в Microsoft Excel

​ таком виде: 32,​​ автоматизировать целый ряд​

​. Так же,​=НЕ(лог_значение)​ЕОШИБКА;​ остальных случаях, значение​Таким образом, мы получили​Если​ Дополнительные сведения см.​ фрагменту текста найти​ т.е. нажатием Ctrl+Shift+Enter,​ по нескольким параметрам​ "2" и так​ ТС​ стандартизированное, т.к. на​Фрукты​и​ ">32", B5, "32",​

​ действий, что способствует​

lumpics.ru

Функция СУММЕСЛИ

​ как и в​​.​ЕПУСТО.​ в этих ячейках​ таблицу со столбцом,​,​ в статье Фильтрация​ слово в массиве​ и отображается в​Рекомендую моё​ до 20- помогите​Serge_007​ основе этих данных​Яблоки​диапазон_суммирования​ «яблоки» или СЕГОДНЯ().​ экономии времени пользователя.​ предыдущем случае, аргументом​Для более сложных конструкций​Существуют и менее распространенные​ будет рано нулю.​

​ заполненным при помощи​​Поиск​​ данных.​ и заменить название,​ фигурных скобках.​Анастасия_П​ решить данную задачу​:​ дальше будут работать​12 000 ₽​функции СУММЕСЛИ содержат​Важно:​​Автор: Максим Тютюшев​

​ выступает ссылка на​ используется функция​ логические функции.​

​ Это записывается следующей​​ функции «ЕСЛИ».​

  • ​и​Выполните следующие действия, чтобы​ на то, которое​В таком виде​: вот вложение​ в Excel. не​​Цитата​​ другие функции.​Формула​ разное число ячеек,​ Все текстовые условия и​Примечание:​ ячейку или массив.​

  • ​ЕСЛИ​У каждого из вышеуказанных​ формулой: «=ЕСЛИ(И(B6=»жен.»; C6=»Основной​В функцию «ЕСЛИ» можно​

Синтаксис

​ЕЧИСЛО​

​ найти ячейки, содержащие​​ требуется по справочнику.​​ она рассчитана на​

  • ​Hugo121​​ могу сообразить как​(китин)200?’200px’:»+(this.scrollHeight+5)+’px’);»>это лишние два​Т.о. при наличие​Описание​ пересчет листа может​ условия с логическими​ Мы стараемся как можно​Теперь давайте рассмотрим применение​. Данный оператор указывает,​ операторов, кроме первых​ персонал»); «1000»; «0»)».​ также вводить несколько​.​ определенный текст.​

  • ​ Мне нужно сделать​​ таблицу номеров длиной​: Хотя для таких​ сделать множество условий..​ символа в формуле​ «прав» — должно​Результат​ занять больше времени,​ и математическими знаками​ оперативнее обеспечивать вас​ некоторых из вышеперечисленных​ какое именно значение​

    ​ двух, имеются аргументы.​​ Вставляем её в​ условий. В этом​Примечание:​Выделите диапазон ячеек, среди​ эту формулу, через​​ до 99 записей.​​ 2-х условий можно​ . Заранее спасибо!​;1​

  • ​ быть 1, при​​=СУММЕСЛИ(A2:A7;»Фрукты»;C2:C7)​ чем ожидалось.​ необходимо заключать в​ актуальными справочными материалами​ функций на конкретном​​ является​​ Аргументами могут выступать,​​ ячейку.​​ случае, применяется вложение​ Функция​ которых требуется осуществить​​ ЕСЛИОШИБКА. Тоже есть​​ При необходимости поменяйте​ формулами сделать -​Алексей матевосов (alexm)​

  • ​китин​​ не имении -​​Объем продаж всех продуктов​Скопируйте образец данных из​ двойные кавычки (​​ на вашем языке.​​ примере.​​ИСТИНА​​ как конкретные числа​Как и в прошлые​ одного оператора «ЕСЛИ»​поиска​ поиск.​ пример.​ 99 на другое​ вот начало:​: Формула совсем не​​: Serge_007, спасибо.просто хочется​​ 0.​

Примечания

  • ​ категории «Фрукты».​ следующей таблицы и​»​ Эта страница переведена​Имеем список работников предприятия​, а какое​

  • ​ или текст, так​​ разы, копируем значение​​ в другой. При​не учитывается регистр.​Чтобы выполнить поиск по​​НО! Копирую формулу​​ число.​=IF((FIND(«янтарный»,LOWER(A2),1)>0)+(FIND(«замок»,LOWER(A2),1)>0)=2,»10 янтарный замок»,»»)Сюда​ сложная.​ научится и понять​ArkaIIIa​​20 000 ₽​​ вставьте их в​). Если условием является​ автоматически, поэтому ее​ с положенными им​​ЛОЖЬ​​ и ссылки, указывающие​

​ формулы на ячейки,​

​ выполнении условия, в​

​Среди многих функций, с​

​ всему листу, щелкните​

​ значение принимает верное.​

​Анастасия_П​

​ навесить обработку ошибки​

​Текст в А1​

​ разные варианты решения​

​:​

​=СУММЕСЛИ(A2:A7;»Овощи»;C2:C7)​

​ ячейку A1 нового​

​ число, использовать кавычки​

​ текст может содержать​

​ заработными платами. Но,​

​. Его общий шаблон​​ адрес ячеек с​​ расположенные ниже.​​ ячейке отображается заданный​​ которыми работает программа​ любую ячейку.​ Ввожу руками, результат​: Все работает, благодарю​ и ещё вложить​

Примеры

Пример 1

​ в В1 формула​Serge_007​Serge_007​Объем продаж всех продуктов​ листа Excel. Чтобы​ не требуется.​ неточности и грамматические​ кроме того, всем​ выглядит следующим образом:​ данными.​В функции «ЕСЛИ» также​ результат, если же​ Microsoft Excel, следует​

​На вкладке​

​ не корректный… Что​

​Витушка​

​ аналогичный IF для​

​=ВПР (A1;{«текст1″;1:»текст2″;2:»текст3″;3:»текст4»;4};2)​

​: Я вижу что​

​Сергей, благодарю. В​

​ категории «Овощи».​

​ отобразить результаты формул,​

​Диапазон_суммирования​

​ ошибки. Для нас​

​ работникам положена премия.​

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

​Оператор​

​ может использоваться оператор​

​ условие не выполнено,​

​ выделить функцию «ЕСЛИ».​Главная​ делаю не так​

​: Доброго всем вечера!​

​ казачков.​

​Пара — текст​ Вы отнюдь не​ который раз выручаете!​

​120 000 ₽​

​ выделите их и​

​   . Необязательный аргумент. Ячейки,​ важно, чтобы эта​ Обычная премия составляет​

​. Таким образом,​

​ИСТИНА​

​ «ИЛИ». Он подразумевает,​ то выводимый результат​ Это один из​в группе​

​ не понятно. Когда,​

Пример 2

​У меня похожая​Ну или с​ и соответствующее значение​ лентяй и не​jakim​=СУММЕСЛИ(B2:B7;»*ы»;C2:C7)​ нажмите клавишу F2,​ значения из которых​ статья была вам​ 700 рублей. Но​ если условие соблюдается,​принимает только определенное​ что значение является​ зависит уже от​ тех операторов, к​

​Редактирование​

​ ввожу «»,слежу, чтобы​

​ задача, помогите, плиз,​

​ допстолбцами сделать, чтоб​

​ разделены точкой с​

​ просто так задаёте​

​:​

​Объем продаж всех продуктов,​

​ а затем — клавишу​

​ суммируются, если они​

​ полезна. Просим вас​

​ пенсионерам и женщинам​

​ то в ячейку,​

​ заданное значение. У​

​ истинным, если выполнено​

​ второго оператора.​

​ которым пользователи прибегают​

​нажмите кнопку​

​ стояла английская раскладка​

​ написать формулу для​

​ голову меньше ломать​

​ запятой.​

​ вопросы​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=IFERROR(SEARCH(«Прав»;D4);0)​

​ названия которых заканчиваются​ ВВОД. При необходимости​

​ отличаются от ячеек,​

​ уделить пару секунд​

​ положена повышенная премия​ содержащую данную функцию,​

​ данной функции отсутствуют​

​ хотя бы одно​

​Для примера возьмем все​ чаще всего, при​Найти и выделить​ на клавиатуре.​

​ следующих условий. Если​

​ — в соседний​

​Пары разделены двоеточием.​Поэтому и пытаюсь​Serge_007​

​ на «ы» («Помидоры»​

​ измените ширину столбцов,​

support.office.com

Поиск формулы для «текст содержит»

​ указанных в качестве​​ и сообщить, помогла​
​ в размере 1000​ заполняют заранее указанные​ аргументы, и, как​ из нескольких условий.​ ту же таблицу​ выполнении задач в​и нажмите кнопку​Очень хочется понять​ в тексте столбца​
​ столбец вытянуть казачков,​Думаю не сложно​ Вам помочь научиться​:​ и «Апельсины»).​ чтобы видеть все​диапазона​ ли она вам,​
​ рублей. Исключение составляют​ данные. Если условие​ правило, она практически​Итак, предположим, что премия​ с выплатами премии​ приложении. Давайте разберемся,​Найти​ как работает эта​ А «Назначение платежа»​ затем в третий​ будет продолжить то​китин​китин​43 000 ₽​ данные.​
​. Если аргумент​ с помощью кнопок​ работники, по различным​ не соблюдается, то​ всегда является составной​ к 8 марта​

​ к 8 марту.​​ что представляет собой​​.​
​ формула, в в​
​ листа «отчет» содержится​

​ собрать то, что​​ что в фигурных​​: спасибо за добрые​

​, смотрите, если «прав»​​=СУММЕСЛИ(A2:A7;»»;C2:C7)​​Стоимость имущества​
​диапазон_суммирования​ внизу страницы. Для​ причинам проработавшие в​
​ ячейка заполняется другими​ частью более сложных​ в 100 рублей​ Но, на этот​
​ функция «ЕСЛИ», и​В поле​ целом, и где​ слово из столбца​
​ без ошибок.​ скобках.​ слова​ в ячейке не​Объем продаж всех продуктов,​
​Комиссионные​опущен, Excel суммирует​ удобства также приводим​ данном месяце менее​ данными, указанными в​

​ выражений.​​ положена только женщинам,​​ раз, согласно условиям,​
​ как с ней​Найти​

​ допускаешь ошибку…Формула не​​ А листа «списки»,​​Кстати, пример не​

​На самом деле​​shiroky​​ найдено, то что​​ категория для которых​Данные​ ячейки, указанные в​ ссылку на оригинал​ 18 дней. Им​
​ третьем по счету​Оператор​smile
​ которые входят в​ размер премии зависит​ работать.​введите текст —​ выдает ошибку, она​ то в столбце​ соответствует тексту вопроса​ то что в​: Возможно ли как​
​ возвратит формула? Правильно:​ не указана.​1 000 000 ₽​ аргументе​ (на английском языке).​ в любом случае​ аргументе функции.​smile

​ЛОЖЬ​​ число основного персонала.​​ от категории работника.​
​Скачать последнюю версию​ или номера —,​ возвращает 0, если​

​ В «Филиал» на​​ — пример проще.​ скобках представляет собой​

​ то модифицировать формулу,​​ #ЗНАЧ!​4 000 ₽​70 000 ₽​диапазон​

​Функция​​ положена только обычная​​Оператор​
​, наоборот, принимает любое​ В этом случае,​ Женщины, имеющие статус​
​ Excel​
​ вам нужно найти.​

​ нет замены.​​ листе «отчет» должно​
​ Я делал по​
​ виртуальную таблицу из​ что бы вместо​А ТС просит​К началу страницы​
​2 500 000 ₽​
​(те же ячейки,​СУММЕСЛИ​
​ премия в размере​​ЕСЛИОШИБКА​ значение, которое не​ если работник мужчина,​ основного персонала получают​«ЕСЛИ» является стандартной функцией​ Или выберите из​leno4ka2912​ встать соответствие из​​ вопросу​ smile

​ двух столбцов. Можно​​ вписывания фрагмента текста​
​ ноль​
​ArkaIIIa​2 000 000 ₽​

​ к которым применяется​​используется, если необходимо​​ 700 рублей.​​, в случае если​ является истиной. Точно​​ или относится к​
biggrin

​ по 1000 рублей​​ программы Microsoft Excel.​ раскрывающегося списка​: В ячейке содержится​

​ столбца В листа​​Вообще я не​ создать таблицу реальную,​ («прав»), можно было​Что для этого​: Господа, подскажите, пожалуйста.​smile
​140 000 ₽​ условие).​

​ просуммировать значения диапазона,​​Попробуем составить формулу. Итак,​ аргумент является истиной,​

​ так же эта​​ вспомогательному персоналу, то​ премии, а вспомогательный​ В её задачи​Найти​ текст, нужна формула​ «списки». Для примера​ формулист — наверняка​ в которой занесено​ задавать массив?, что​ надо сделать? Тупо:​

​В условном форматировании​​3 000 000 ₽​​В аргументе​​ соответствующие указанному условию.​ у нас существует​ возвращает в ячейку​ функция не имеет​

​ величина его премии​​ персонал получает только​ входит проверка выполнения​последнего поиска.​ которая проверяет наличие​
​ написала что должно​ есть решение проще.​ соответствие текста и​ бы проводился поиск​ Если число (любое)​ есть правило выделения​210 000 ₽​условие​ Предположим, например, что​ два условия, при​ его собственное значение.​ аргументов и входит​ будет равна нулю,​ 500 рублей. Естественно,​ конкретного условия. В​Примечание:​ в ячейке определенного​ получиться. Выбирать фильтром​Анастасия_П​ значения. Например, таблица​ на соответствие содержимого​ — истина, если​ ячеек «текст содержит».​4 000 000 ₽​можно использовать подстановочные​ в столбце с​ исполнении которых положена​ Но, если аргумент​ в более сложные​ а иначе –​ что мужчинам этот​ случае, когда условие​ В условиях поиска можно​ текста из списка​ очень долго(​: я в вопросе​ в диапазоне M1:N4,​ какой-либо ячейки массива,​
​ значение ошибки -​ Данное правило анализирует​280 000 ₽​

excelworld.ru

Excel: Если ячейка содержит «текст1», значение «1», если содержит «текст2», значение «2» и так до 20- Формулой помогите

​ знаки: вопросительный знак​ числами необходимо просуммировать​ премия в 1000​ ошибочный, тогда в​ выражения.​ 1000 рублей. В​ вид выплат вообще​ выполнено (истина), то​ использовать подстановочные знаки.​ (список большой более​

​Витушка​​ сами наименования упростила,​ тогда формула примет​
​ по типу ВПР​ ложь. ЕЧИСЛО (или​
​ массив на наличие​
​Формула​ (​ только значения, превышающие​ рублей – это​
​ ячейку возвращается то​
​Функция​ виде формулы это​ не положен независимо​ в ячейку, где​
​Чтобы задать формат для​ 400 значений и​: пример прилагаю​ а в идеале​ вид​Pelena​ ЕОШ) проверяют возвращаемое​ в нем нужного​Описание​?​ 5. Для этого​ достижение пенсионного возраста​
​ значение, которое указывает​

​И​​ выглядит так: «=ЕСЛИ(ИЛИ(B6=»муж.»;​ от категории.​ использована данная функция,​ поиска, нажмите кнопку​ он меняется периодически,​Витушка​ они как в​

Поиск фрагментов текста в ячейке

​=ВПР (A1;M1:N4;2)​​:​
​ значение на его​ сочетания символов, внезависимости​Результат​) и звездочку (​ можно использовать следующую​ или принадлежность работника​ пользователь. Синтаксис данной​является связующим звеном​ C6=»Вспомогательный персонал»); «0»;​Таким образом, первым условием​ возвращается одно значение,​Формат​ формула ЕСЛИ не​: Формула​ файле…​Алекс куха​shiroky​ тип.​ от присутствия в​=СУММЕСЛИ(A2:A5;»>160000″;B2:B5)​*​ формулу:​ к женскому полу.​ функции, содержащей всего​ между несколькими условиями.​ «1000»)». Записываем эту​ является то, что​ а если не​и внесите нужные​ работает) и ставит​Казанский​Казанский​
​: вроде условие одно​, читаем Правила форума,​

​Если ЕЧИСЛО() -​​ ячейке иных символов.​​Сумма комиссионных за имущество​​). Вопросительный знак соответствует​=СУММЕСЛИ(B2:B25;»>5″)​

​ При этом, к​​ два аргумента, выглядит​ Только при выполнении​ формулу в соответствующую​ если сотрудник мужчина,​ выполнено (ложь) –​
​ изменения во всплывающем​

​ в соседнюю ячейку​​прекрасно работает и​

​: Код =ЕСЛИ(ЕОШ(ПОИСК(«казачок»;A2));ЕСЛИ(ЕОШ(ПОИСК(«янтарный замок»;A2));»?»;»10​​ — проверка предпоследнего​ создаем свою тему,​ то истина, если​Например, если правило​
​ стоимостью больше 1​ одному любому символу,​Это видео — часть​ пенсионерам отнесем всех​ следующем образом:​
​ всех условий, которые​ ячейку таблицы.​ то величина получаемой​ другое.​ окне​ найденное совпадающее значение​ для Вашего примера​ янтарный замок»);»11 казачок»)​
​ символа. Если 1​ прикладываем файл с​ нет — то​ установлено на сочетание​ 600 000 ₽.​
​ а звездочка — любой​ учебного курса сложение​ тех, кто родился​

​=ЕСЛИОШИБКА(значение;значение_если_ошибка)​​ связывает данная функция,​«Протягиваем» результаты вниз.​ премии равна нулю.​Синтаксис данной функции выглядит​Найти формат​

​Пример прикрепила​​ Код =ЕСЛИОШИБКА(ИНДЕКС(списки!B$1:B$6;ПОИСКПОЗ(ЛОЖЬ;ЕНД(ПОИСКПОЗ(«*»&списки!A$1:A$6&»*»;A2;));));»-«)​ В примере работает.​ или 2, то​
​ примером​ ложь. Добавим бинарное​ букв «прав», то​630 000 ₽​ последовательности символов. Если​

​ чисел в Excel.​​ ранее 1957 года.​.​ она возвращает значение​Как видим, функция «ЕСЛИ»​ Если же данное​ следующим образом: «ЕСЛИ(логическое​.​Помогите пожалуйста, я​
​Витушка​Вот так логически​ брать 2 символа​2ser​
​ отрицание и переведём​ будут выделены ячейки​=СУММЕСЛИ(A2:A5; «>160000»)​ требуется найти непосредственно​

​Советы:​​ В нашем случае​Урок:​
​ИСТИНА​ может оказаться для​ значение ложно, и​ выражение; [значение если​Кнопка​
​ уже голову сломала.​
​: Я понимаю, что​ проще «достраивать» формулу​ с конца, если​: Коллеги добрый день.​ всё это в​

​ в которых есть​​Сумма по имуществу стоимостью​ вопросительный знак (или​ ​ для первой строчки​функция ЕСЛИ в Excel​. Если хотя бы​ пользователя хорошим помощником​
​ сотрудник не мужчина​ истина]; [значение если​Параметры​saladin191​ я дурак. Мучаюсь​ для других наименований:​ символ, то 1.​ Возможно похожий вопрос​
​ числа​ и «прав», и​ больше 1 600 000​ звездочку), необходимо поставить​При необходимости условия можно​ таблицы формула примет​Функция​

​ один аргумент сообщает​​ при работе с​

​ (т.е. женщина), то​​ ложь])».​
​служит для задания​: Пример отсутствует.​ уже час. Но​ Код =ЕСЛИ(ЕЧИСЛО(ПОИСК(«казачок»;A2));»11 казачок»;ЕСЛИ(ЕЧИСЛО(ПОИСК(«янтарный​Анастасия_П​ задавался, но все​китин​ «правило» и «правительство»​ ₽.​ перед ним знак​ применить к одному​ такой вид:​ЕОШИБКА​ значение​ данными в программе​ начинается проверка второго​Теперь давайте разберем конкретные​ более подробных условий​

​Pelena​​ мне не ввести​

​ замок»;A2));»10 янтарный замок»;»?»))​​: Добрый день!​​ же.​​:​ и т.д.​9 000 000 ₽​

​ «тильда» (​​ диапазону, а просуммировать​=ЕСЛИ(ИЛИ(C4. Но, не забываем,​проверяет, не содержит​ЛОЖЬ​ Microsoft Excel. Она​ условия. Если женщина​ примеры, где используется​ поиска. Например, можно найти​

​: Похожая тема​​ формулу массива(((Если не​Hugo121​Помогите решить задачу.​Есть таблица с​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕОШ(—И(ПОИСК(«прав»;D4;1)));0;—И(ПОИСК(«прав»;D4;1)))​Нужна формула, которая​

​=СУММЕСЛИ(A2:A5;300000;B2:B5)​~​
​ соответствующие значения из​ что обязательным условием​ ли определенная ячейка​, то и оператор​ позволяет отобразить результаты​ относится к основному​ формула с оператором​ все ячейки, содержащие​Hugo​ сложно, можно вставить​: В вопросе Вы​ Дана таблица. В​ 3 данными (№мероприятия,​ещё попытка,но до​ будет работать схожим​Сумма комиссионных за имущество​).​ другого диапазона. Например,​ получения повышенной премии​ или диапазон ячеек​И​ соответствующие определенным условиям.​ персоналу, то в​ «ЕСЛИ».​ данных определенного типа,​: На планете кросс,​
​ ее в файл?​ как раз усложнили​ первом столбце наименования,​ ответственный, статус-выполнено/невыполнено). Необходимо​ краткости гуру мне​ образом. Пока что,​ стоимостью 3 000 000​Функция СУММЕСЛИ возвращает неправильные​ формула​ является отработка 18​ ошибочные значения. Под​в целом возвращает​ Ничего особенно сложного​ ячейку будет выводиться​
​Имеем таблицу заработной платы.​ такого как формулы.​ там уже есть​ А?​ — то «янтарный​ содержащие одни и​ сделать сводную таблицу,​ еще оч.далеко​ все формулы, которые​
​ ₽.​ результаты, если она​=СУММЕСЛИ(B2:B5; «Иван»; C2:C5)​ дней и более.​ ошибочными значениями понимаются​ это же значение.​ в овладении принципами​ значение – «1000»,​

CyberForum.ru

Если ячейка содержит текст из списка, то возвр совпадение (Формулы/Formulas)

​ Всем женщинам положена​​Для поиска на текущем​ решение макросом и​OlesyaSh​ замок», то «замок​ те же слова,​ в которой бы​китин​ я нашел работают​210 000 ₽​ используется для сопоставления​суммирует только те​ Чтобы внедрить данное​
​ следующие:​
​ Общий вид данной​ использования данной функцией​

​ а в обратном​​ премия к 8​

​ листе или во​​ формулой.​

​: копируете формулу, вставляете​​ янтарный», поэтому я​ но записаны по​ отражалось количество выполненных/невыполненных​: йес!!!сам допер,потом прочитал​

excelworld.ru

​ с точным сочетанием​

Функция ЕСЛИ() в MS EXCEL

Функция ЕСЛИ() относится к наиболее часто используемым функциям.

Синтаксис функции

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

Лог_выражение — любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ.
=ЕСЛИ(A1>=100;»Бюджет превышен»;»ОК!»)
Т.е. если в ячейке A1 содержится значение большее или равное 100, то формула вернет ОК!, а если нет, то Бюджет превышен.

В качестве аргументов функции, могут участвовать формулы, например:
=ЕСЛИ(A1>100;СУММ(B1:B10);СУММ(C1:C10))
Т.е. если в ячейке A1 содержится значение >100, то суммирование ведется по столбцу B, а если меньше, то по столбцу С.

Вложенные ЕСЛИ

В EXCEL 2007 в качестве значений аргументов значение_если_истина и значение_если_ложь можно для построения более сложных проверок использовать до 64 вложенных друг в друга функций ЕСЛИ() .
=ЕСЛИ(A1>=100;»Бюджет превышен»;ЕСЛИ(A1>=90;»Крупный проект»;ЕСЛИ(A1>=50;»Средний проект»;»Малый проект «)))

Вышеуказанную формулу можно усложнять и дальше, но есть другие подходы:

Для функции ВПР() необходимо создать в диапазоне A3:B6 таблицу значений:

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

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

=ПРОСМОТР(A24;<-1E+307;0;1E-307>;A27:A29) (см. файл примера )

Опущен третий аргумент [значение_если_ложь]

Третий аргумент функции не обязателен, если его опустить, то функция вернет значение ЛОЖЬ (если условие не выполнено).
=ЕСЛИ(A1>100;»Бюджет превышен»)
Если в ячейке A1 содержится значение 1, то вышеуказанная формула вернет значение ЛОЖЬ.

Вместо ИСТИНА или ЛОЖЬ в первом аргументе введено число

Т.к. значение ЛОЖЬ эквивалентно 0, то формулы
=ЕСЛИ(0;»Бюджет превышен»;»ОК!»)
или (если в ячейке A1 содержится значение 0)
=ЕСЛИ(A1;»Бюджет превышен»;»ОК!»)
вернут ОК!

Если в ячейке A1 находится любое другое число кроме 0, то формула вернет Бюджет превышен. Такой подход удобен, когда проверяется равенство значения нулю.

Связь функции ЕСЛИ() с другими функциями использующие условия

EXCEL содержит также другие функции, которые можно применять для анализа данных с использованием условий. Например, для подсчета количества вхождений чисел в диапазоне ячеек используется функция СЧЁТЕСЛИ() , а для сложения значений, удовлетворяющих определенным условиям, используется функция СУММЕСЛИ() .

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

Пусть данные находятся в диапазоне A6:A11 (см. файл примера)

Подсчитаем сумму значений, которые больше 10 с помощью функции СУММЕСЛИ() , записав =СУММЕСЛИ(A6:A11;»>10″) . Аналогичный результат (23) можно получить с помощью формулы массива
=СУММ(ЕСЛИ(A6:A11>10;A6:A11))
(для ввода формулы в ячейку вместо ENTER нужно нажать CTRL+SHIFT+ENTER)

Теперь подсчитаем количество вхождений чисел больше 10 в диапазоне ячеек A6:A11 =СЧЁТЕСЛИ(A6:A11;»>10″) . Аналогичный результат (2) можно получить с помощью формулы массива
=СЧЁТ(ЕСЛИ(A6:A11>10;A6:A11))

Теперь, когда принцип понятен, с помощью функции ЕСЛИ() можно конструировать и другие формулы с условиями. Например, нахождение минимального значения среди чисел больше 10:
=МИН(ЕСЛИ(A6:A11>10;A6:A11))

Проверка ячейки на наличие текста (без учета регистра)

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

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

Вы также можете использовать фильтр для поиска текста. Дополнительные сведения можно найти в разделе Фильтрация данных.

Поиск ячеек, содержащих текст

Чтобы найти ячейки, содержащие определенный текст, выполните указанные ниже действия.

Выделите диапазон ячеек, которые вы хотите найти.

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

На вкладке Главная в группе Редактирование нажмите кнопку найти _амп_и выберите пункт найти.

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

Примечание: В критериях поиска можно использовать подстановочные знаки.

Чтобы задать формат поиска, нажмите кнопку Формат и выберите нужные параметры в всплывающем окне Найти формат .

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

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

Нажмите кнопку найти все или Найти далее.

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

Примечание: Чтобы остановить поиск, нажмите клавишу ESC.

Проверка ячейки на наличие в ней текста

Для выполнения этой задачи используйте функцию текст .

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

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

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

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

Примечание: Функция Поиск не учитывает регистр.

Excel если ячейка содержит определенный текст то значение равно

Функция ЕСЛИ СОДЕРЖИТ

Наверное, многие задавались вопросом, как найти функцию в EXCEL«СОДЕРЖИТ» , чтобы применить какое-либо условие, в зависимости от того, есть ли в текстовой строке кусок слова , или отрицание, или часть наименования контрагента, особенно при нестандартном заполнении реестров вручную.

Такой функционал возможно получить с помощью сочетания двух обычных стандартных функций – ЕСЛИ и СЧЁТЕСЛИ .

Рассмотрим пример автоматизации учета операционных показателей на основании реестров учета продаж и возвратов (выгрузки из сторонних программ автоматизации и т.п.)

У нас есть множество строк с документами Реализации и Возвратов .

Все документы имеют свое наименование за счет уникального номера .

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

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

Для того, чтобы это сделать, необходимо:

    Начинаем с ввода функции ЕСЛИ (вводим «=» , набираем наименование ЕСЛИ , выбираем его из выпадающего списка, нажимаем fx в строке формул).

В открывшемся окне аргументов, в поле Лог_выражение вводим СЧЁТЕСЛИ() , выделяем его и нажимаем 2 раза fx.

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

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

  • Аргумент «Диапазон» — это соответствующая ячейка с наименованием документа.
  • Далее нажимаем ОК , выделяем в строке формул ЕСЛИ и нажимаем fx и продолжаем заполнение функции ЕСЛИ.

  • В Значение_если_истина вводим « Реализация », а в Значение_если_ложь – можно ввести прочерк « — »
  • Далее протягиваем формулу до конца таблицы и подключаем сводную.

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

    Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
    (для перевода по карте нажмите на VISA и далее «перевести»)

    Функция ЕСЛИ в 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» означает команду поиска точных (а не приблизительных) значений.

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

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

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

    ЕСЛИ: функция Эксель для дополнительной проверки содержимого

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

    Если вы еще не знаете, как работает функция ЕСЛИ – прочтите в этой статье и возвращайтесь сюда!

    Проверка в Excel, если содержит текст

    Что делать, если нужно проверить, содержит ли ячейка строку текста. Используем функцию: =ЕТЕКСТ(ссылка) . Функция вернет ИСТИНА, когда ссылка указывает на ячейку с текстом, ЛОЖЬ – в противном случае. Вот несколько примеров работы:

    Получили такие результаты:

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

    Обратный результат даст функция =ЕНЕТЕКСТ(ссылка) , которая проверяет, чтобы в ячейке было нетекстовое значение:

    Таблица с итогами:

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

    Вот так: =ЕСЛИ(ЕТЕКСТ(A1);»Это текст»;»») . Т.е. аргументы:

    • Условие: ЕТЕКСТ(А1)
    • Значение, если это текст: строка «Это текст»
    • Значение, если это не текст: пустая строка (обозначается «»)

    Функция Excel ЕЧИСЛО

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

    То есть, Excel считает числом цифру, дату, формулу, вернувшую число и ссылку на число.

    В Экселе нет функции, проверяющей, что это не число. Чтобы сделать такую операцию, применяем логическую функцию НЕ . Вот так: =НЕ(ЕЧИСЛО(А1)) .

    Проверка чётности и нечётности значения

    Чтобы определить, чётно число или нет, используем функции:

    • ЕЧЁТН – проверить чётность числа
    • ЕНЕЧЁТ – определить нечётность

    Результаты работы функций:

    Если вы попытаетесь проверить нечисловые значения, функции вернут ошибку #ЗНАЧ!

    Для условия, если ячейка четная, функция ЕСЛИ может быть построена так: =ЕСЛИ(ЕЧЁТН(A2);»Это чётное значение»;»») . Получим такую таблицу результатов:

    Обратите внимание на особенности:

    1. Функция восприняла дату, как обычное число и выдала правильный результат
    2. Проверка текста и непечатаемого символа дали ошибку #ЗНАЧ!
    3. Число в текстовом формате (ячейка А6) было приведено к числовому и проверено, получен правильный результат
    4. Результат, когда в ячейке формула или ссылка – зависит от результата вычисления или значения в ячейке по ссылке

    Проверка в Excel, если ячейка пустая

    Для проверки пустоты, есть функция =ЕПУСТО() . Она дает такие результаты:

    Видим, что получаем ИСТИНУ лишь тогда, когда в ячейке пустота.

    Теперь напишем формулу в Эксель, если пустая ячейка, то выведем какое-то значение: =ЕСЛИ(ЕПУСТО(A2);»Пустая ячейка»;»») .

    Похожая проверка в Excel, если не пусто, то формула будет такая: =ЕСЛИ(НЕ(ЕПУСТО(A2));»Ячейка заполнена»;»») .

    Проверка на логическое значение

    Функция ЕЛОГИЧ проверит, находится ли в ячейке ИСТИНА или ЛОЖЬ. Если это так, вернет ИСТИНУ. В противном случае – ЛОЖЬ

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

    Похожие статьи

  • На чтение 9 мин Просмотров 12.3к. Опубликовано 31.07.2020

    Содержание

    1. Функция ЕСЛИ СОДЕРЖИТ
    2. Проверяем условие для полного совпадения текста.
    3. ЕСЛИ + СОВПАД
    4. Использование функции ЕСЛИ с частичным совпадением текста.
    5. ЕСЛИ + ПОИСК
    6. ЕСЛИ + НАЙТИ
    7. Функция ЕСЛИ: примеры с несколькими условиями
    8. Если ячейки не пустые, то делаем расчет
    9. Проверка ввода данных в Excel
    10. Функция ЕСЛИ: проверяем условия с текстом
    11. Визуализация данных при помощи функции ЕСЛИ
    12. Как функция ЕСЛИ работает с датами?
    13. Функция ЕСЛИ в Excel – примеры использования
    14. Поиск ячеек, содержащих текст
    15. Проверка ячейки на наличие в ней текста
    16. Проверка соответствия ячейки определенному тексту
    17. Проверка соответствия части ячейки определенному тексту

    Функция ЕСЛИ СОДЕРЖИТ

    Наверное, многие задавались вопросом, как найти функцию в EXCEL«СОДЕРЖИТ» , чтобы применить какое-либо условие, в зависимости от того, есть ли в текстовой строке кусок слова , или отрицание, или часть наименования контрагента, особенно при нестандартном заполнении реестров вручную.

    Такой функционал возможно получить с помощью сочетания двух обычных стандартных функций – ЕСЛИ и СЧЁТЕСЛИ .

    Рассмотрим пример автоматизации учета операционных показателей на основании реестров учета продаж и возвратов (выгрузки из сторонних программ автоматизации и т.п.)

    У нас есть множество строк с документами Реализации и Возвратов .

    Все документы имеют свое наименование за счет уникального номера .

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

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

    Для того, чтобы это сделать, необходимо:

      1. Начинаем с ввода функции

    ЕСЛИ

      1. (вводим

    «=»

      1. , набираем наименование

    ЕСЛИ

      1. , выбираем его из выпадающего списка, нажимаем

    fx

      1. в строке формул).

    В открывшемся окне аргументов, в поле Лог_выражение вводим СЧЁТЕСЛИ() , выделяем его и нажимаем 2 раза fx.


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

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

    • Аргумент «Диапазон» — это соответствующая ячейка с наименованием документа.
    • Далее нажимаем ОК , выделяем в строке формул ЕСЛИ и нажимаем fx и продолжаем заполнение функции ЕСЛИ.

    • В Значение_если_истина вводим « Реализация », а в Значение_если_ложь – можно ввести прочерк « — »
    • Далее протягиваем формулу до конца таблицы и подключаем сводную.

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

    Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
    (для перевода по карте нажмите на VISA и далее «перевести»)

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

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

    Проверяем условие для полного совпадения текста.

    Проверку выполнения доставки организуем при помощи обычного оператора сравнения «=».

    =ЕСЛИ(G2=»выполнено»,ИСТИНА,ЛОЖЬ)

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

    Если же вас интересует именно точное совпадение текстовых значений с учетом регистра, то можно рекомендовать вместо оператора «=» использовать функцию СОВПАД(). Она проверяет идентичность двух текстовых значений с учетом регистра отдельных букв.

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

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

    ЕСЛИ + СОВПАД

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

    Но мы можем использовать функцию СОВПАД (английский аналог — EXACT).

    Функция СОВПАД сравнивает два текста и возвращает ИСТИНА в случае их полного совпадения, и ЛОЖЬ — если есть хотя бы одно отличие, включая регистр букв. Поясним возможность ее использования на примере.

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

    Как видите, варианты «ВЫПОЛНЕНО» и «выполнено» не засчитываются как правильные. Засчитываются только полные совпадения. Будет полезно, если важно точное написание текста — например, в артикулах товаров.

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

    Выше мы с вами рассмотрели, как использовать текстовые значения в функции ЕСЛИ. Но часто случается, что необходимо определить не полное, а частичное совпадение текста с каким-то эталоном. К примеру, нас интересует город, но при этом совершенно не важно его название.

    Первое, что приходит на ум – использовать подстановочные знаки «?» и «*» (вопросительный знак и звездочку). Однако, к сожалению, этот простой способ здесь не проходит.

    ЕСЛИ + ПОИСК

    Нам поможет функция ПОИСК (в английском варианте – SEARCH). Она позволяет определить позицию, начиная с которой искомые символы встречаются в тексте. Синтаксис ее таков:

    =ПОИСК(что_ищем, где_ищем, начиная_с_какого_символа_ищем)

    Если третий аргумент не указан, то поиск начинаем с самого начала – с первого символа.

    Функция ПОИСК возвращает либо номер позиции, начиная с которой искомые символы встречаются в тексте, либо ошибку.

    Но нам для использования в функции ЕСЛИ нужны логические значения.

    Здесь нам на помощь приходит еще одна функция EXCEL – ЕЧИСЛО. Если ее аргументом является число, она возвратит логическое значение ИСТИНА. Во всех остальных случаях, в том числе и в случае, если ее аргумент возвращает ошибку, ЕЧИСЛО возвратит ЛОЖЬ.

    В итоге наше выражение в ячейке G2 будет выглядеть следующим образом:

    Еще одно важное уточнение. Функция ПОИСК не различает регистр символов.

    ЕСЛИ + НАЙТИ

    В том случае, если для нас важны строчные и прописные буквы, то придется использовать вместо нее функцию НАЙТИ (в английском варианте – FIND).

    Синтаксис ее совершенно аналогичен функции ПОИСК: что ищем, где ищем, начиная с какой позиции.

    Изменим нашу формулу в ячейке G2

    То есть, если регистр символов для вас важен, просто замените ПОИСК на НАЙТИ.

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

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

    Функция ЕСЛИ: примеры с несколькими условиями

    Для того, чтобы описать условие в функции ЕСЛИ, Excel позволяет использовать более сложные конструкции. В том числе можно использовать и несколько условий. Рассмотрим на примере. Для объединения нескольких условий в […]

    Если ячейки не пустые, то делаем расчет

    Чтобы выполнить действие только тогда, когда ячейка не пуста (содержит какие-то значения), вы можете использовать формулу, основанную на функции ЕСЛИ. В примере ниже столбец F содержит даты завершения закупок шоколада. […]

    Проверка ввода данных в Excel

    Подтверждаем правильность ввода галочкой. Задача: При ручном вводе данных в ячейки таблицы проверять правильность ввода в соответствии с имеющимся списком допустимых значений. В случае правильного ввода в отдельном столбце ставить […]

    Функция ЕСЛИ: проверяем условия с текстом

    Рассмотрим использование функции ЕСЛИ в Excel в том случае, если в ячейке находится текст. Будьте особо внимательны в том случае, если для вас важен регистр, в котором записаны ваши текстовые […]

    Визуализация данных при помощи функции ЕСЛИ

    Функцию ЕСЛИ можно использовать для вставки в таблицу символов, которые наглядно показывают происходящие с данными изменения. К примеру, мы хотим показать, происходит рост или снижение продаж. В столбце N поставим […]

    Как функция ЕСЛИ работает с датами?

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

    Функция ЕСЛИ в Excel – примеры использования

    на примерах рассмотрим, как можно использовать функцию ЕСЛИ в Excel, а также какие задачи мы можем решить с ее помощью

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

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

    Вы также можете использовать фильтр для поиска текста. Дополнительные сведения можно найти в разделе Фильтрация данных.

    Поиск ячеек, содержащих текст

    Чтобы найти ячейки, содержащие определенный текст, выполните указанные ниже действия.

    Выделите диапазон ячеек, которые вы хотите найти.

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

    На вкладке Главная в группе Редактирование нажмите кнопку найти _амп_и выберите пункт найти.

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

    Примечание: В критериях поиска можно использовать подстановочные знаки.

    Чтобы задать формат поиска, нажмите кнопку Формат и выберите нужные параметры в всплывающем окне Найти формат .

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

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

    Нажмите кнопку найти все или Найти далее.

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

    Примечание: Чтобы остановить поиск, нажмите клавишу ESC.

    Проверка ячейки на наличие в ней текста

    Для выполнения этой задачи используйте функцию текст .

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

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

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

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

    Примечание: Функция Поиск не учитывает регистр.

    На чтение 8 мин Просмотров 2.7к. Опубликовано 12.01.2021

    Содержание

    1. Поиск ячеек, содержащих текст
    2. Проверка ячейки на наличие в ней текста
    3. Проверка соответствия ячейки определенному тексту
    4. Проверка соответствия части ячейки определенному тексту
    5. Get expert help now
    6. Функция ЕСЛИ СОДЕРЖИТ
    7. Синтаксис функции ЕСЛИ с одним условием
    8. Функция ЕСЛИ в Excel с несколькими условиями
    9. Расширение функционала с помощью операторов «И» и «ИЛИ»
    10. Как сравнить данные в двух таблицах

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

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

    Вы также можете использовать фильтр для поиска текста. Дополнительные сведения можно найти в разделе Фильтрация данных.

    Поиск ячеек, содержащих текст

    Чтобы найти ячейки, содержащие определенный текст, выполните указанные ниже действия.

    Выделите диапазон ячеек, которые вы хотите найти.

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

    На вкладке Главная в группе Редактирование нажмите кнопку найти _амп_и выберите пункт найти.

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

    Примечание: В критериях поиска можно использовать подстановочные знаки.

    Чтобы задать формат поиска, нажмите кнопку Формат и выберите нужные параметры в всплывающем окне Найти формат .

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

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

    Нажмите кнопку найти все или Найти далее.

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

    Примечание: Чтобы остановить поиск, нажмите клавишу ESC.

    Проверка ячейки на наличие в ней текста

    Для выполнения этой задачи используйте функцию текст .

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

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

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

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

    Примечание: Функция Поиск не учитывает регистр.

    Get expert help now

    Don’t have time to figure this out? Our expert partners at Excelchat can do it for you, 24/7.

    Функция ЕСЛИ СОДЕРЖИТ

    Наверное, многие задавались вопросом, как найти функцию в EXCEL«СОДЕРЖИТ» , чтобы применить какое-либо условие, в зависимости от того, есть ли в текстовой строке кусок слова , или отрицание, или часть наименования контрагента, особенно при нестандартном заполнении реестров вручную.

    Такой функционал возможно получить с помощью сочетания двух обычных стандартных функций – ЕСЛИ и СЧЁТЕСЛИ .

    Рассмотрим пример автоматизации учета операционных показателей на основании реестров учета продаж и возвратов (выгрузки из сторонних программ автоматизации и т.п.)

    У нас есть множество строк с документами Реализации и Возвратов .

    Все документы имеют свое наименование за счет уникального номера .

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

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

    Для того, чтобы это сделать, необходимо:

      Начинаем с ввода функции ЕСЛИ (вводим «=» , набираем наименование ЕСЛИ , выбираем его из выпадающего списка, нажимаем fx в строке формул).

    В открывшемся окне аргументов, в поле Лог_выражение вводим СЧЁТЕСЛИ() , выделяем его и нажимаем 2 раза fx.

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

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

  • Аргумент «Диапазон» — это соответствующая ячейка с наименованием документа.
  • Далее нажимаем ОК , выделяем в строке формул ЕСЛИ и нажимаем fx и продолжаем заполнение функции ЕСЛИ.
  • В Значение_если_истина вводим « Реализация », а в Значение_если_ложь – можно ввести прочерк « — »
  • Далее протягиваем формулу до конца таблицы и подключаем сводную.
  • Теперь мы можем работать и сводить данные только по документам реализации исключая возвраты . При дополнении таблицы новыми данными, остается только протягивать строку с нашим выражением и обновлять сводную таблицу.

    Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
    (для перевода по карте нажмите на VISA и далее «перевести»)

    Логический оператор ЕСЛИ в 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» означает команду поиска точных (а не приблизительных) значений.

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

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

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

    • Распечатать

    Оцените статью:

    1. 5
    2. 4
    3. 3
    4. 2
    5. 1

    (0 голосов, среднее: 0 из 5)

    Поделитесь с друзьями!

    Excel has a number of formulas that help you use your data in useful ways. For example, you can get an output based on whether or not a cell meets certain specifications. Right now, we’ll focus on a function called “if cell contains, then”. Let’s look at an example.

    Jump To Specific Section:

    1. Explanation: If Cell Contains
    2. If cell contains any value, then return a value
    3. If cell contains text/number, then return a value
    4. If cell contains specific text, then return a value
    5. If cell contains specific text, then return a value (case-sensitive)
    6. If cell does not contain specific text, then return a value
    7. If cell contains one of many text strings, then return a value
    8. If cell contains several of many text strings, then return a value

    Excel Formula: If cell contains

    Generic formula 

    =IF(ISNUMBER(SEARCH("abc",A1)),A1,"")

    Summary 

    To test for cells that contain certain text, you can use a formula that uses the IF function together with the SEARCH and ISNUMBER functions.  In the example shown, the formula in C5 is:

    =IF(ISNUMBER(SEARCH("abc",B5)),B5,"")

    If you want to check whether or not the A1 cell contains the text “Example”, you can run a formula that will output “Yes” or “No” in the B1 cell. There are a number of different ways you can put these formulas to use. At the time of writing, Excel is able to return the following variations:

    • If cell contains any value
    • If cell contains text
    • If cell contains number
    • If cell contains specific text
    • If cell contains certain text string
    • If cell contains one of many text strings
    • If cell contains several strings

    Using these scenarios, you’re able to check if a cell contains text, value, and more. 

    Explanation: If Cell Contains

    One limitation of the IF function is that it does not support Excel wildcards like «?» and «*». This simply means you can’t use IF by itself to test for text that may appear anywhere in a cell.

    One solution is a formula that uses the IF function together with the SEARCH and ISNUMBER functions. For example, if you have a list of email addresses, and want to extract those that contain «ABC», the formula to use is this:

    =IF(ISNUMBER(SEARCH("abc",B5)),B5,""). Assuming cells run to B5

    If «abc» is found anywhere in a cell B5, IF will return that value. If not, IF will return an empty string («»). This formula’s logical test is this bit:

    ISNUMBER(SEARCH("abc",B5))


    Read article: Excel efficiency: 11 Excel Formulas To Increase Your Productivity

    Using “if cell contains” formulas in Excel

    The guides below were written using the latest Microsoft Excel 2019 for Windows 10. Some steps may vary if you’re using a different version or platform. Contact our experts if you need any further assistance.

    1. If cell contains any value, then return a value

    This scenario allows you to return values based on whether or not a cell contains any value at all. For example, we’ll be checking whether or not the A1 cell is blank or not, and then return a value depending on the result.

    • Select the output cell, and use the following formula: =IF(cell<>»», value_to_return, «»).
    • For our example, the cell we want to check is A2, and the return value will be No. In this scenario, you’d change the formula to =IF(A2<>»», «No», «»)
    • Since the A2 cell isn’t blank, the formula will return “No” in the output cell. If the cell you’re checking is blank, the output cell will also remain blank.

    2. If cell contains text/number, then return a value

    With the formula below, you can return a specific value if the target cell contains any text or number. The formula will ignore the opposite data types.

    Check for text

    • To check if a cell contains text, select the output cell, and use the following formula: =IF(ISTEXT(cell), value_to_return, «»).
    • For our example, the cell we want to check is A2, and the return value will be Yes. In this scenario, you’d change the formula to =IF(ISTEXT(A2), «Yes», «»)
      check for txt
    • Because the A2 cell does contain text and not a number or date, the formula will return “Yes” into the output cell.

    Check for a number or date

    • To check if a cell contains a number or date, select the output cell, and use the following formula: =IF(ISNUMBER(cell), value_to_return, «»).
    • For our example, the cell we want to check is D2, and the return value will be Yes. In this scenario, you’d change the formula to =IF(ISNUMBER(D2), «Yes», «»)
      check for number or date
    • Because the D2 cell does contain a number and not text, the formula will return “Yes” into the output cell.

    3. If cell contains specific text, then return a value

    To find a cell that contains specific text, use the formula below.

    • Select the output cell, and use the following formula: =IF(cell=»text», value_to_return, «»).
    • For our example, the cell we want to check is A2, the text we’re looking for is “example”, and the return value will be Yes. In this scenario, you’d change the formula to =IF(A2=»example», «Yes», «»)
      If cell contains specific text, then return a value
    • Because the A2 cell does consist of the text “example”, the formula will return “Yes” into the output cell.

    4. If cell contains specific text, then return a value (case-sensitive)

    To find a cell that contains specific text, use the formula below. This version is case-sensitive, meaning that only cells with an exact match will return the specified value.

    • Select the output cell, and use the following formula: =IF(EXACT(cell,»case_sensitive_text»), «value_to_return», «»).
    • For our example, the cell we want to check is A2, the text we’re looking for is “EXAMPLE”, and the return value will be Yes. In this scenario, you’d change the formula to =IF(EXACT(A2,»EXAMPLE»), «Yes», «»).
    • Because the A2 cell does consist of the text “EXAMPLE” with the matching case, the formula will return “Yes” into the output cell.

    5. If cell does not contain specific text, then return a value

    The opposite version of the previous section. If you want to find cells that don’t contain a specific text, use this formula.

    • Select the output cell, and use the following formula: =IF(cell=»text», «», «value_to_return»).
    • For our example, the cell we want to check is A2, the text we’re looking for is “example”, and the return value will be No. In this scenario, you’d change the formula to =IF(A2=»example», «», «No»).
      If cell contains specific text, then return a value (case-sensitive)
    • Because the A2 cell does consist of the text “example”, the formula will return a blank cell. On the other hand, other cells return “No” into the output cell.

    6. If cell contains one of many text strings, then return a value

    This formula should be used if you’re looking to identify cells that contain at least one of many words you’re searching for.

    • Select the output cell, and use the following formula: =IF(OR(ISNUMBER(SEARCH(«string1», cell)), ISNUMBER(SEARCH(«string2», cell))), value_to_return, «»).
    • For our example, the cell we want to check is A2. We’re looking for either “tshirt” or “hoodie”, and the return value will be Valid. In this scenario, you’d change the formula to =IF(OR(ISNUMBER(SEARCH(«tshirt»,A2)),ISNUMBER(SEARCH(«hoodie»,A2))),»Valid «,»»).
      =IF(OR(ISNUMBER(SEARCH("tshirt",A2)),ISNUMBER(SEARCH("hoodie",A2))),"Valid ","").
    • Because the A2 cell does contain one of the text values we searched for, the formula will return “Valid” into the output cell.

    To extend the formula to more search terms, simply modify it by adding more strings using ISNUMBER(SEARCH(«string», cell)).

    7. If cell contains several of many text strings, then return a value

    This formula should be used if you’re looking to identify cells that contain several of the many words you’re searching for. For example, if you’re searching for two terms, the cell needs to contain both of them in order to be validated.

    • Select the output cell, and use the following formula: =IF(AND(ISNUMBER(SEARCH(«string1»,cell)), ISNUMBER(SEARCH(«string2″,cell))), value_to_return,»»).
    • For our example, the cell we want to check is A2. We’re looking for “hoodie” and “black”, and the return value will be Valid. In this scenario, you’d change the formula to =IF(AND(ISNUMBER(SEARCH(«hoodie»,A2)),ISNUMBER(SEARCH(«black»,A2))),»Valid «,»»).
      =IF(AND(ISNUMBER(SEARCH("hoodie",A2)),ISNUMBER(SEARCH("black",A2))),"Valid ","").
    • Because the A2 cell does contain both of the text values we searched for, the formula will return “Valid” to the output cell.

    Final thoughts

    We hope this article was useful to you in learning how to use “if cell contains” formulas in Microsoft Excel. Now, you can check if any cells contain values, text, numbers, and more. This allows you to navigate, manipulate and analyze your data efficiently.

    We’re glad you’re read the article up to here :) Thank you :)

    You may also like

    » How to use NPER Function in Excel
    » How to Separate First and Last Name in Excel
    » How to Calculate Break-Even Analysis in Excel

    Soderj2Наверное, многие задавались вопросом, как найти функцию в EXCEL«СОДЕРЖИТ», чтобы применить какое-либо условие, в зависимости от того, есть ли в текстовой строке кусок слова, или отрицание, или часть наименования контрагента, особенно при нестандартном заполнении реестров вручную.

    Такой функционал возможно получить с помощью сочетания двух обычных стандартных функций – ЕСЛИ и СЧЁТЕСЛИ.

    Рассмотрим пример автоматизации учета операционных показателей на основании реестров учета продаж и возвратов (выгрузки из сторонних программ автоматизации и т.п.)

    У нас есть множество строк с документами Реализации и Возвратов.

    Все документы имеют свое наименование за счет уникального номера.

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

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

    Для того, чтобы это сделать, необходимо:

    1. Начинаем с ввода функции ЕСЛИ (вводим «=», набираем наименование ЕСЛИ, выбираем его из выпадающего списка, нажимаем fx в строке формул).
      1
    2. В открывшемся окне аргументов, в поле Лог_выражение вводим СЧЁТЕСЛИ(), выделяем его и нажимаем 2 раза fx.

      2

    3. Далее в открывшемся окне аргументов функции СЧЁТЕСЛИ в поле «Критерий» вводим кусок искомого наименования *реализ*, добавляя в начале и в конце символ *.

      3

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

    4. Аргумент «Диапазон» — это соответствующая ячейка с наименованием документа.
    5. Далее нажимаем ОК, выделяем в строке формул ЕСЛИ и нажимаем fx и продолжаем заполнение функции ЕСЛИ.

      4

    6. В Значение_если_истина вводим «Реализация», а в Значение_если_ложь – можно ввести прочерк « — »
    7. Далее протягиваем формулу до конца таблицы и подключаем сводную.

      5

      6

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

    Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
    (для перевода по карте нажмите на VISA и далее «перевести»)

    Like this post? Please share to your friends:
  • Условие excel больше чем в ячейке
  • Ускорение excel на больших файлах
  • Условие excel vba по цвету
  • Усиленный фильтр в excel это
  • Уроки по информатике что такое таблица excel