Excel функция совпад Excelka.ru - все про Ексель

Excel функция совпад

Функция СОВПАД

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

Текст1 — это первая текстовая строка.

Текст2 — это вторая текстовая строка.

Клавиши для ввода, редактирования, форматирования и подсчета данных

ENTER — Завершить ввод в ячейку и перейти к расположенной снизу ячейке.
ALT+ENTER — Начать новую строку в текущей ячейке.
CTRL+ENTER — Заполнить выделенные ячейки текущим значением.
SHIFT+ENTER — Завершить ввод в ячейку и перейти к расположенной сверху ячейке.
TAB — Завершить ввод в ячейку и перейти к следующей ячейке справа.
SHIFT+TAB — Завершить ввод в ячейку и перейти к следующей ячейке слева.
ESC — Отменить ввод в ячейку.
Клавиши со стрелками — Переместить курсор на один знак вверх, вниз, влево или вправо.
HOME — Перейти в начало строки.
F4 или CTRL+Y — Повторить последнее действие.
CTRL+SHIFT+F3 — Создать имена (Имя. Слово или строка знаков, представляющие ячейку, диапазон ячеек, формулу или константу. Используйте описательные имена, такие как «Продукты», для ссылок на диапазоны, значение которых трудно запомнить, такие как Продажи!C20:C30.) из подписей строки и столбца.
CTRL+D — Заполнить вниз.
CTRL+R — Заполнить вправо.
CTRL+F3 — Присвоить имя.
CTRL+K — Вставить гиперссылку (Гиперссылка. Цветной подчеркнутый текст или графический объект, по щелчку которого выполняется переход к файлу, фрагменту файла или странице HTML в интрасети или Интернете. Гиперссылки могут также указывать на группы новостей и узлы Gopher, Telnet и FTP.).
ENTER (в ячейке гиперссылки) — Активизировать гиперссылку.
CTRL+; (точка с запятой) — Ввести текущую дату.
CTRL+SHIFT+: (двоеточие) — Ввести текущее время.
ALT+СТРЕЛКА ВНИЗ — Отобразить раскрывающийся список значений в текущем столбце списка (Список. Набор строк листа, содержащий однородные данные, например база данных счетов или набор адресов и телефонов клиентов. Первая строка в этом списке содержит заголовки столбцов.).
CTRL+Z — Отменить последнее действие.

Ввод специальных знаков

Нажмите клавишу F2 для перехода в режим правки содержимого ячейки, включите режим NUM LOCK и нажмите следующие клавиши на цифровой клавиатуре.
ALT+0162 — Ввести знак цента ?.
ALT+0163 — Ввести знак фунта стерлингов ?.
ALT+0165 — Ввести знак иены ?.
ALT+0128 — Ввести знак евро €.

Ввод и вычисление формул

= (знак равенства) — Начать запись формулы.
F2 — Переместить место вставки в «Строку формул» если режим редактирования в ячейке выключен.
BACKSPACE — Удалить знак, расположенный слева от курсора в «Строке формул».
ENTER — Завершить ввод в ячейку из ячейки или «Строки формул».
CTRL+SHIFT+ENTER — Ввести формулу как формулу массива (Формула массива. Формула, выполняющая несколько вычислений над одним или несколькими наборами значений, а затем возвращающая один или несколько результатов. Формулы массива заключены в фигурные скобки < >и вводятся нажатием клавиш CTRL+SHIFT+ENTER.).
ESC — Отменить ввод в ячейку или «Строку формул».
SHIFT+F3 — Отобразить диалоговое окно Мастер функций в формуле.
CTRL+A — Если курсор расположен справа от имени функции в формуле, отобразить диалоговое окно Аргументы функции.
CTRL+SHIFT+A — Если курсор расположен справа от имени функции в формуле, вставить в круглых скобках список аргументов.
F3 — Вставить в формулу определенное имя (Имя. Слово или строка знаков, представляющие ячейку, диапазон ячеек, формулу или константу. Используйте описательные имена, такие как «Продукты», для ссылок на диапазоны, значение которых трудно запомнить, такие как Продажи!C20:C30.).
ALT+= (знак равенства) — Вставить формулу автосуммы с функцией СУММ.
CTRL+SHIFT+» (двойная кавычка) — Скопировать содержимое верхней ячейки в текущую ячейку или в «Cтроку формул».
CTRL+’ (апостроф) — Скопировать формулу верхней ячейки в текущую ячейку или в «Cтроку формул».
CTRL+` (знак левой кавычки) — Переключить режимы отображения значения ячейки и формулы ячейки.
F9 — Вычислить все листы всех открытых книг. Если выбрана часть формулы, подсчитать выбранную часть. Для замены выбранной части формулы рассчитанным значением нажмите клавишу ENTER или CTRL+SHIFT+ENTER (для формул массива).
SHIFT+F9 — Вычислить текущий лист.
CTRL+ALT+F9 — Вычислить все листы всех открытых книг, независимо от того, вносились ли в них изменения с момента последнего вычисления.
CTRL+ALT+SHIFT+F9 — Проверить зависимые формулы, а затем подсчитать ячейки во всех открытых книгах, включая ячейки, не помеченные для вычисления.

Текстовые функции в Excel. Часть №2

Добрый день уважаемый читатель!

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

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

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

Функция ПОДСТАВИТЬ

Эта функция может заменить определённый текст на новый вариант. Работа функции очень схожа с действием функции ЗАМЕНИТЬ, но есть небольшое и принципиальное отличие. Рассматриваемая функция самостоятельно и автоматически находит необходимый текст к замене и меняет его, а функция ЗАМЕНИТЬ, производит замену только указанный вручную посимвольно.

Читать еще:  Округление формула эксель

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

= ПОДСТАВИТЬ(_текст_; _старый_текст_; _новый_текст_; _[номер_вхождения]_), где:

  • текст – это прописанный вручную текст или ссылка на ячейку содержащая текстовое значение;
  • старый текст – это условия с первого аргумента, который следует заменить;
  • новый текст – условие которые нужно для замены старого текста;
  • номер вхождения – является не обязательным аргументом, но если он не будет указан, то произойдет замена всех похожих условий. Обязательно бывает только целым числом, оно означает номер по порядку аргумента «старый текст», который нужно заменить, всё остальное изменяться не будет.

Пример применения: Дополнительно ознакомится с примерами применения функции можно в статье «5 быстрых способов как заменить точки на запятые в Excel».

Функция ПРОПИСН

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

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

  • текст – текст или ссылка на текст который требует преобразовать.

Пример применения:

Функция ПСТР

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

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

= ПСТР(_текст_; _начальная_позиция_; _количество_знаков_), где:

  • текст – текст или ссылка на текст который содержит текст;
  • начальная позиция – указывается номер по порядку символа, с которого формула будет изымать содержимое;
  • количество знаков – прописывается то количество символов, которые необходимо отобрать согласно аргументу «начальная позиция». Указывается целым натуральным числом.

Пример применения: Формулу можно усложнить, сделать ее более гибкой добавив интеграцию с функциями НАЙТИ и ДЛСТР. Более детально, с описаниями и сложными примерами этой функцией можно ознакомится в статье «Функция ПСТР в Excel».

Функция СЖПРОБЕЛЫ

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

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

  • текст – текст или ссылка на текст в котором следует убрать лишние пробелы.

Пример применения:

Функция СОВПАД

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

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

  • текст №1, текст №2– тексты или ссылка на тексты которые будут сравниваться для получения результата.

Пример применения: Если же регистр текста для вас не важен, то вполне можно использовать формулу сверки ячеек: =B2=C2 для проверки единичности значений. В пункте 4 вы можете визуально наблюдать что текстовые значения одинаковы, но формула выдает значение ЛОЖЬ, это связано с тем что в ячейке содержатся невидимые пробелы, возникает ошибка в результатах, для ее избежания достаточно ввести в формулу функцию СЖПРОБЕЛЫ, и проблема будет решена.

Функция СТРОЧН

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

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

  • текст – текст или ссылка на текст который требует сделать строчным.

Пример применения:

Функция ПРОПНАЧ

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

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

  • текст – текст или ссылка на текст который требует начать с заглавной буквы.

Пример применения:

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

А на этом у меня всё! Я очень надеюсь, что всё вышеизложенное вам понятно. Буду очень благодарен за оставленные комментарии, так как это показатель читаемости и вдохновляет на написание новых статей! Делитесь с друзьями, прочитанным и ставьте лайк!

Поиск точных совпадений с учетом регистра функцией СОВПАД (EXACT)

Абсолютное большинство функций Microsoft Excel не различают прописные и строчные буквы или, как иногда говорят, регистронечувствительны. В большинстве случаев, это как раз хорошо, ибо заранее сложно предсказать как именно будет написано нужное нам слово в исходных данных: «Москва», «МОСКВА» или «москва».

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

У нее очень простой синтаксис:

=СОВПАД( Значение1 ; Значение2 )

Она проверяет, совпадают ли оба значения (с учетом регистра!) и выдает на выходе логическую ИСТИНУ (TRUE) или ЛОЖЬ (FALSE) . Обратите внимание, как в приведенном ниже примере результат СОВПАД отличается от простого сравнения, которое не различает прописные и строчные буквы:

Давайте рассмотрим пару сценариев использования функции СОВПАД (EXACT) на практике.

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

В данном случае функция СОВПАД по очереди сравнивает каждый элемент списка с заданным значением и выдает ИСТИНУ или ЛОЖЬ. Двойной знак минус превращает ИСТИНУ в 1, а ЛОЖЬ в 0. Чтобы сложить получившиеся единички и найти общее количество точных совпадений используется функция СУММПРОИЗВ (SUMPRODUCT) . Она же позволяет ввести нашу формулу без обязательного сочетания Ctrl+Shift+Enter, хотя она, по факту, является формулой массива.

Читать еще:  Как в excel удалить формулу оставив значение

Если же нужно реализовать поиск и извлечение данных по точному совпадению, т.е., своего рода, ВПР (VLOOKUP) с учетом регистра, то придется шаманить чуть посильнее, но это тоже возможно.

Функция СОВПАД для сравнения значений двух таблиц в Excel без ВПР

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

Сравнение двух таблиц по функции СОВПАД в Excel

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

Вид таблицы данных:

Для сравнения двух строк используем следующую формулу массива (CTRL+SHIFT+Enter):

Описание параметров функции СОВПАД:

  • D3 – текущая ячейка с текстом из второй таблицы;
  • $B$3:$B$13 – соответствующая ячейка с текстом из второй таблицы для проверки на совпадение со значением D3.

Функция ИЛИ возвращает логическое значение ИСТИНА из массива если хотя бы одно из них совпадает с исходным значением.

Протянем данную формулу вниз до конца таблицы, чтобы Excel автоматически рассчитал значения для остальных строк:

Как видно, в сравниваемых строках были найдены несоответствия.

Выборка значений из таблицы по условию в Excel без ВПР

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

Вид таблицы данных:

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

Функция мода определяет наиболее часто повторяющиеся числовые данные в диапазоне цен. Функция ПОИСКПОЗ находит позицию первой ячейки из диапазона, в которой содержится цена самого популярного товара. Полученное значение выступает в качестве первого аргумента функции адрес, возвращающей ссылку на искомую ячейку (к значению прибавлено число 2, поскольку отсчет начинается с третьей строки сверху). Функция ДВССЫЛ возвращает значение, хранящееся в ячейке по ее адресу.

В результате расчетов получим:

Для определения общей прибыли от продаж iPhone 5s используем следующую запись:

Функция СУММПРИЗВ используется для расчета произведений каждого из элементов массивов, переданных в качестве первого и второго аргументов соответственно. Каждый раз, когда функция СОВПАД находит точное совпадение, значение ИСТИНА будет прямо преобразовано в число 1 (благодаря двойному отрицанию «—») с последующим умножением на значение из смежного столбца (стоимость).

Результат расчетов формулы:

Всего было куплено 4 модели iPhone 5s по цене 239 у.е., что в целом составило 956 у.е.

Правила синтаксиса и параметры функции СОВПАД в Excel

Функция СОВПАД имеет следующий вариант синтаксической записи:

  • текст1 – обязательный для заполнения, принимает ссылку на ячейку с текстом или текстовую строку для сравнения с данными, принимаемые вторым аргументом.
  • текст2 – обязательный для заполнения, принимает ссылку на ячейку или текст, с которым сравниваются данные, переданные в виде первого аргумента.
  1. Результат выполнения функции СОВПАД, принимающей на вход два имени, является код ошибки #ИМЯ? (например, СОВПАД(имя;имя)). Для корректной работы функции указываемые текстовые данные необходимо помещать в кавычки (например, («имя»;«имя»)).
  2. Функция выполняет промежуточное преобразование числовых данных в текст. Например, результат выполнения =СОВПАД(111;111) будет логическое значение ИСТИНА. Однако, преобразование логических данных в числа текстового формата не выполняется. Например, результат выполнения =СОВПАД(ИСТИНА;1) будет логическое ЛОЖЬ.
  3. Результат сравнения двух пустых ячеек или пустых текстовых строк с использованием функции СОВПАД — логическое ИСТИНА.

30 функций Excel за 30 дней: СОВПАД (EXACT)

Добро пожаловать на подборку занятий 30 функций Excel за 30 дней (30XL30D). Спасибо, что приняли участие в опросе на тему самых интересных функций. В данной подборке мы сделаем обзор 30 лидирующих функций Excel (по результатам проведённого опроса), из следующих категорий:

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

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

Функция 01: EXACT (СОВПАД)

Функция EXACT (СОВПАД) может проверить две текстовые строки на предмет точного совпадения, причем, с учётом регистра. Форматирование на результат не влияет. Если совпадение строк точное, то функция возвращает значение TRUE (ИСТИНА), если же точного совпадения нет, то FALSE (ЛОЖЬ).

Как можно использовать функцию EXACT (СОВПАД)?

Кроме проверки двух ячеек на предмет точного совпадения, Вы можете выполнять при помощи функции EXACT (СОВПАД) следующие действия:

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

Синтаксис EXACT (СОВПАД)

Функция EXACT (СОВПАД) имеет следующий синтаксис:

EXACT(text1,text2)
СОВПАД(текст1;текст2)

  • text1 (текст1) – это первая текстовая строка.
  • text2 (текст2) – это вторая текстовая строка.
Читать еще:  Формула минус эксель

Аргументы text1 и text2 можно ввести как текстовые строки или как ссылки на другие ячейки. В Excel максимальная длина строки для EXACT (СОВПАД) составляет 32767 символов.

Ловушки EXACT (СОВПАД)

В справке Excel 2007 в разделе Примечания для функции EXACT (СОВПАД) существует такая строка:

Возможно также использовать двойной знак равно (==) вместо функции EXACT (СОВПАД), чтобы произвести точное сравнение. Например, =A1==B1 возвратит такой же результат, как =СОВПАД(A1;B1).

Это не верно. В Excel нет оператора – двойной знак равно (==), и уже в справке к Microsoft Excel 2010 это примечание было убрано.

Пример 1: Проверка пароля

Представьте, что Вы ввели секретный пароль в одну из ячеек своей книги Excel и назвали эту ячейку pwd.

  • На рисунке ниже секретный пароль находится в ячейке C2 с именем pwd. Она располагается на листе AdminData, который может быть скрыт от пользователей.

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

  • На листе Ex01 пользователь будет вводить пароль в ячейку C3.
  • В ячейке C5 с помощью оператора равенства (=) сравниваем значения в ячейках C3 и pwd:

=C3=pwd
В ячейке C6 функция EXACT (СОВПАД) сравнивает ячейки C3 и pwd с учётом регистра:

Если содержимое двух ячеек совпадает, включая регистр, то результатом в обоих случаях будет TRUE (ИСТИНА). Какие-либо различия в форматировании (например, жирный шрифт) будут проигнорированы.

Если хотя бы одна буква введена в другом регистре, то результатом в ячейке C6 будет FALSE (ЛОЖЬ).

Пример 2: Разрешение на изменение ячейки

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

Используя такую формулу в диалоговом окне Data Validation (Проверка данных), пользователи могут ввести значение в ячейку C5 только в том случае, если пароль, введённый в ячейку C3, полностью соответствует секретному паролю, сохранённому в ячейке pwd. Кроме того, значение в ячейке C5 должно быть больше 0 и меньше 0,1.

Пример 3: Условие на ввод только символов в верхнем регистре

Вы можете использовать функцию EXACT (СОВПАД) для проверки, что в ячейку введены только буквы верхнего регистра. Например, канадский почтовый индекс имеет установленный формат с чередующимися цифрами и буквами верхнего регистра, например, L9L 9L9.

В ячейке C2 проверка данных была установлена с применением формулы:

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

Пример 4: Найти точное совпадение в списке

Вместо простого сравнения ячеек, иногда требуется найти точное совпадение в списке значений. Например, если кто-то напишет код товара в ячейке, как проверить соответствует ли этот код какому-то товару из Вашего списка?

В следующем примере коды товаров записаны в ячейках B2:B5. Клиент может заказать товар, введя его код в ячейке E2.

Формула в ячейке F2 использует функцию EXACT (СОВПАД), чтобы проверить код, введённый в ячейку E2 на точное совпадение с нашим списком.

Формула введена, как формула массива, нажатием Ctrl+Shift+Enter.

Пример 5: Вернуть название по точному совпадению в списке

При поиске в таблице функция EXACT (СОВПАД) может отличить AA1 от Aa1, что позволяет найти правильное название продукта отдельно по каждому коду. Другие функции поиска, такие как VLOOKUP (ВПР), будут рассматривать такие коды как идентичные, и вернут результат, который первым попадётся в списке с таким кодом.

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

Формула в ячейке E2 использует 3 функции – INDEX (ИНДЕКС), MATCH (ПОИСКПОЗ) и EXACT (СОВПАД)

  • Функция EXACT (СОВПАД) проверяет код, введённый в ячейке D2, и ищет точное совпадение в списке товаров.
  • Функция MATCH (ПОИСКПОЗ) возвращает номер строки таблицы, в которой предыдущая функция нашла совпадение. В нашем случае код bG8943TO найден во второй строке диапазона.
  • Функция INDEX (ИНДЕКС) возвращает значение из второй строки диапазона A2:A5, т.е. Sam.

Формула введена, как формула массива, нажатием Ctrl+Shift+Enter.

Пример 6: Подсчитать точные совпадения в списке

При поиске в таблице функция EXACT (СОВПАД) может отличить Aa1 от AA1, что позволяет подсчитать правильное количество отдельно по каждому коду. Другие функции, такие как COUNTIF (СЧЁТЕСЛИ), будут рассматривать такие коды как идентичные и посчитают их общее количество.

В следующем примере список повторяющихся значений находится в диапазоне A2:A11, а список уникальных значений в столбце C.

Формула в столбце D использует две функции – SUMPRODUCT (СУММПРОИЗВ) и EXACT (СОВПАД)

  • Функция EXACT (СОВПАД) смотрит, что введено в столбец C, и проверяет, есть ли точное совпадение в списке элементов A2:A11.
  • Функция SUMPRODUCT (СУММПРОИЗВ) возвращает общее количество, которое складывается из результатов TRUE (ИСТИНА)

Два знака минус (двойное отрицание) перед функцией EXACT (СОВПАД) превращают значения TRUE (ИСТИНА) и FALSE (ЛОЖЬ) соответственно в 1 и 0.

Пример 7: Проверить каждый символ в ячейке

Самое простое, что может сделать для Вас функция EXACT (СОВПАД) – подсказать есть ли точное совпадение между двумя текстовыми строками. Но иногда при несоответствии строк требуется определить, какие именно символы не совпадают. В следующем примере в каждой текстовой строке содержится по 6 символов. Также есть 6 столбцов, заголовки которых пронумерованы от 1 до 6.

Формула в ячейке C2 составлена из трёх функций, среди которых MID (ПСТР) и EXACT (СОВПАД).

  • Функция MID (ПСТР) возвращает определённый символ из ячеек A2 и B2. Выбор позиции символа в тексте происходит по номеру столбца, содержащего формулу. Например, формула в ячейке C2, проверяет первые символы каждой текстовой строки, поскольку этот столбец имеет номер 1.
  • Функция EXACT (СОВПАД) сравнивает два символа, извлечённых из текста при помощи двух функций MID (ПСТР).
Ссылка на основную публикацию