В excel формула содержит - Учим Эксель

Как в кабинете

Формула содержит в Excel

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

Ошибки в формулах делятся на несколько категорий:

Синтаксические ошибки: Появляются при неверном синтаксисе формулы. К примеру, формула имеет несоответствующие скобки, либо функция имеет не корректное количество аргументов.

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

Ошибки некорректных ссылок: Логика формул верна, но формула употребляет неправильную ссылку на ячейку. Обычной пример, спектр данных для суммирования в формуле СУММ может содержать не все элементы, которые вы желаете суммировать.

Семантические ошибки: К примеру, заглавие функции написано некорректно, в этом случае Excel возвратит ошибку #ИМЯ?

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

Ошибки в формулах массивов: Когда вы вводите формулу массива, по окончании ввода нужно надавить Ctrl + Sift + Enter. Если вы не сделали этого, Excel не усвоит, что это формула массива, и возвратит ошибку либо неправильный итог.

Ошибки неполных расчётов: В этом случае формулы рассчитываются не вполне. Чтоб удостовериться, что се формулы пересчитаны, наберите Ctrl + Alt + Shift + F9.

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

Ошибка #ДЕЛ/0!

Если вы сделали формулу, в какой делается деление на ноль, Excel возвратит ошибку #ДЕЛ/0!

Потому что Excel принимает пустую ячейку как ноль, то при делении на пустую ячейку тоже будет возвращена ошибка. Эта неувязка нередко встречается при разработке формулы для данных, которые еще не были введены. Формула ячейки D4 была протянута на весь спектр (=C4/B4).

Ошибка деление на ноль

Эта формула возвращает отношение значений колонок C к B. Потому что не все данные по денькам были занесены, формула возвратила ошибку #ДЕЛ/0!

Чтоб избежать ошибки, вы сможете пользоваться формулой ЕСЛИ, для проверки, являются ли ячейки колонки B пустыми либо нет:

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

Остальным подходом является внедрение функции ЕСЛИОШИБКА, которая инспектирует на наличие ошибки. Последующая формула возвратит пустую строчку, если выражение C4/B4 будет возвращать ошибку:

Ошибка #Н/Д

Ошибка #Н/Д возникает в вариантах, когда ячейка, на которую ссылается формула, содержит #Н/Д.

Обычно, ошибка #Н/Д ворачивается в итоге работы формул подстановки (ВПР, ГПР, ПОИСКПОЗ и ИНДЕКС). В случае, когда совпадение не было найдено.

Чтоб перехватить ошибку и показать пустую ячейку, воспользуйтесь функцией =ЕСНД().

Направьте внимание, что функция ЕСНД является новейшей функцией в Excel 2013. Для сопоставимости с прошлыми версиями воспользуйтесь аналогом данной для нас функции:

Ошибка #ИМЯ?

Excel может возвратить ошибку #ИМЯ? в последующих вариантах:

  • Формула содержит неопределенный именованный спектр
  • Формула содержит текст, который Excel интерпретирует как неопределенный именованный спектр. К примеру, некорректно написанное имя функции возвратит ошибку #ИМЯ?
  • Формула содержит текст не заключенный в кавычки
  • Формула содержит ссылку на спектр, у которого отсутствует двоеточие меж адресами ячеек
  • Формула употребляет функцию рабочего листа, которая была определена надстройкой, но надстройка не была установлена

Ошибка #ПУСТО!

Ошибка #ПУСТО! возникает в случае, когда формула пробует применять пересечение 2-ух диапазонов, которые практически не пресекаются. Оператором пересечения в Excel является пробел. Последующая формула возвратит #ПУСТО!, потому что спектры не пересекаются.

ошибка пересечения

Ошибка #ЧИСЛО!

Ошибка #ЧИСЛО! будет возвращена в последующих вариантах:

  • В числовом аргументе формулы введено нечисловое значение (к примеру, $1,000 заместо 1000)
  • В формуле введен недопустимый аргумент (к примеру, =КОРЕНЬ(-12))
  • Функция, использующая итерацию, не может высчитать итог. Примеры функций, использующих итерацию: ВСД(), СТАВКА()
  • Формула возвращает значение, которое очень огромное либо очень малюсенькое. Excel поддерживает значения меж −1E-307 и 1E-307.

Ошибка #ССЫЛКА!

Ошибка #ССЫЛКА! возникает в вариантах, когда формула употребляет недействительную ссылку на ячейку. Ошибка возникает в последующих ситуациях:

  • Вы удалили колонку либо строчку, на которую ссылалась ячейка формулы. К примеру, последующая формула вернёт ошибку, если 1-ая строчка либо столбцы A либо B были удалены:
  • Вы удалили рабочий лист, на которую ссылалась ячейка формулы. К примеру, последующая формула вернёт ошибку, если Лист1 был удален:
  • Вы скопировали формулу в размещение, где относительная ссылка становится недействительной. К примеру, при копировании формулы из ячейки A2 в ячейку A1, формула возвратит ошибку #ССЫЛКА!, потому что она пробует обратиться к несуществующей ячейке.
  • Вы вырезаете ячейку и потом вставляете ее в ячейку, на которую ссылается формула. В этом случае будет возвращена ошибка #ССЫЛКА!

Ошибка #ЗНАЧ!

Ошибка #ЗНАЧ! является самой всераспространенной ошибкой и возникает в последующих ситуациях:

Работа с типами данных в Microsoft Excel

Типы данных в Microsoft Excel

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

Систематизация типов данных

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

Интересно почитать:  Формула в excel если ячейка пустая то равна 0

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

В свою очередь константы делятся на 5 групп:

  • Текст;
  • Числовые данные;
  • Дата и время;
  • Логические данные;
  • Неверные значения.

Выясним, что представляет любой из этих типов данных подробнее.

Текстовые значения

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

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

Текстовые данные в Microsoft Excel

Числовые данные

Для конкретных вычислений употребляются числовые данные. Конкретно с ними Excel решает разные математические операции (сложение, вычитание, умножение, деление, возведение в степень, извлечение корня и т.д.). Этот тип данных предназначен только для записи чисел, но может содержать и вспомогательные знаки (%, $ и др.). В отношении его можно применять некоторое количество видов форматов:

  • Фактически числовой;
  • Процентный;
  • Валютный;
  • Денежный;
  • Дробный;
  • Экспоненциальный.

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

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

Числовой тип данных в Microsoft Excel

Дата и время

Ещё одним типом данных является формат времени и даты. Это как раз тот вариант, когда типы данных и форматы совпадают. Он характеризуется тем, что с его помощью можно указывать на листе и проводить расчеты с датами и временем. Броско, что при вычислениях этот тип данных воспринимает день за единицу. При этом это касается не только лишь дат, да и времени. К примеру, 12:30 рассматривается программкой, как 0,52083 суток, а уже позже выводится в ячейку в обычном для юзера виде.

Существует некоторое количество видов форматирования для времени:

  • ч:мм:сс;
  • ч:мм;
  • ч:мм:сс AM/PM;
  • ч:мм AM/PM и др.

Различные форматы времени в Microsoft Excel

Подобная ситуация обстоит и с датами:

  • ДД.ММ.ГГГГ;
  • ДД.МММ
  • МММ.ГГ и др.

Различные форматы даты в Microsoft Excel

Есть и комбинированные форматы даты и времени, к примеру ДД:ММ:ГГГГ ч:мм.

Комбинированный формат воемени и даты в Microsoft Excel

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

Логические данные

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

Логические выражения в Microsoft Excel

Неверные значения

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

  • #ЗНАЧ! – применение неверного вида аргумента для функции;
  • #ДЕЛ/О! – деление на 0;
  • #ЧИСЛО! – неправильные числовые данные;
  • #Н/Д – введено труднодоступное значение;
  • #ИМЯ? – неверное имя в формуле;
  • #ПУСТО! – неточное введение адресов диапазонов;
  • #ССЫЛКА! – возникает при удалении ячеек, на которые ранее ссылалась формула.

Ошибочные значения в Microsoft Excel

Формулы

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

Строка формул в Microsoft Excel

Неотклонимым условием, чтоб программка принимала выражение, как формулу, является наличие перед ним знака равно (=).

Знак равно перед формулой в Microsoft Excel

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

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

Мастер функций в Microsoft Excel

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

Окно аргументов функции в Microsoft Excel

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

Мы рады, что смогли посодействовать Для вас в решении задачи.

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

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

Опишите, что у вас не вышло. Наши спецы постараются ответить очень стремительно.

В excel формула содержит

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

Интересно почитать:  Убрать пробелы в excel формула

Формула 1 Проверка, содержит ли ячейка определенный текст (без учета регистра)

Общая формула:

=ISNUMBER(SEARCH(substring,text))

аргументы

Substring: the specific text you want to search in the cell.
Text: the cell or text string you want to check if contains a specific text (the argument substring)

Возвращаемое значение:

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

Как работает эта формула

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

=ISNUMBER(SEARCH(C3,B3))

Нажмите Enter ключ для получения результата проверки.
doc проверьте, содержит ли ячейка определенный текст 2

разъяснение

ПОИСК функция: функция ПОИСК возвращает позицию первого знака find_text во внутри_text, если она не находит find_text, она возвратит #VALUE! значение ошибки. Вот ПОИСК (C3, B3) отыщет позицию текста в ячейке C3 снутри ячейки B3, возвратит 22.

Функция ISNUMBER: функция ISNUMBER инспектирует, является ли значение в ячейке числовым значением, и возвращает логическое значение. Возвращение TRUE показывает, что ячейка содержит числовое значение, либо возвращает FALSE. Вот ISNUMBER (ПОИСК (C3, B3)) проверит, является ли итог функции ПОИСК числовым значением.

Формула 2 Проверить, содержит ли ячейка определенный текст (с учетом регистра)

Общая формула:

=ISNUMBER(FIND(substring,text))

аргументы

Substring: the specific text you want to search in the cell.
Text: the cell or text string you want to check if contains a specific text (the argument substring).

Возвращаемое значение:

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

Как работает эта формула

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

=ISNUMBER(FIND(C4,B4))

Нажмите Enter ключ для проверки.
doc проверьте, содержит ли ячейка определенный текст 3

разъяснение

НАЙТИ функция: функция НАЙТИ получает положение первого знака find_text в пределах_text, если она не находит find_text, она возвратит #VALUE! значение ошибки, и оно чувствительно к регистру. Вот НАЙТИ (C4; B4) отыщет позицию текста в ячейке C4 снутри ячейки B4 и возвратит #VALUE! значение ошибки ..

Функция ISNUMBER: функция ISNUMBER инспектирует, является ли значение в ячейке числовым значением, и возвращает логическое значение. Возвращение TRUE показывает, что ячейка содержит числовое значение, либо возвращает FALSE. Вот ЕЧИСЛО (НАЙТИ (C4; B4)) проверит, является ли итог функции НАЙТИ числовым значением.

Файл примера

Относительные формулы


    В этом руководстве представлена ​​формула, позволяющая проверить, содержит ли ячейка одно из нескольких значений в Excel, также объясняются аргументы в формуле и механизм работы формулы.
    В этом руководстве будет представлена ​​формула для резвого решения задачки, которая инспектирует, содержит ли ячейка одно из частей, но исключает остальные значения в Excel, и разъясняет аргументы формулы.
    Представим, что в Excel есть перечень значений в столбце E, вы желаете проверить, содержат ли ячейки в столбце B все значения в столбце E, и возвратить TRUE либо FALSE.
    Время от времени для вас может потребоваться проверить, содержит ли ячейка числовые знаки. В этом руководстве представлена ​​формула, которая возвратит ИСТИНА, если ячейка содержит число, и ЛОЖЬ, если ячейка не содержит числа.

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

Kutools for Excel — поможет для вас выделиться из толпы

Желаете стремительно и идеально делать свою ежедневную работу? Kutools for Excel дает массивные расширенные функции 300 (объединение книжек, сумма по цвету, разделение содержимого ячеек, дата преобразования и так дальше . ) и экономия 80% времени вам.

Формула содержит нераспознанный текст excel

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

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

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

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

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

Выделите спектр ячеек, которые вы желаете отыскать.

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

На вкладке Основная в группе Редактирование нажмите клавишу отыскать _амп_и изберите пункт отыскать.

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

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

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

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

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

Нажмите клавишу отыскать все либо Отыскать дальше.

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

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

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

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

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

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

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

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

Интересно почитать:  Excel дата в формуле

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

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«СОДЕРЖИТ» , чтоб применить какое-либо условие, зависимо от того, есть ли в текстовой строке кусочек слова , либо отрицание, либо часть наименования контрагента, в особенности при нетрадиционном заполнении реестров вручную.

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

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

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

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

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

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

Для того, чтоб это создать, нужно:

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

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

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

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

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

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

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

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

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

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

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

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

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

Ах так это может смотреться на примере.

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

ЕСЛИ + СОВПАД

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

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

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

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

Видите ли, варианты "ВЫПОЛНЕНО" и "выполнено" не засчитываются как правильные. Засчитываются лишь полные совпадения. Полезно, если принципиально четкое написание текста – к примеру, в артикулах продуктов.

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

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

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

ЕСЛИ + ПОИСК

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

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

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

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

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

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

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

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

ЕСЛИ + НАЙТИ

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

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

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

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

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

Ссылка на основную публикацию
Adblock
detector