Перейти к содержимому

Сравнение двух или более текстовых строк в Excel

Author: Xiaoyang Last Modified: 2025-06-05

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

doc-compare-two-strings-1


Сравнение двух или более текстовых строк с учетом регистра

Сравнение двух текстовых строк с учетом регистра:

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

=EXACT(текст1; текст2)
  • текст1: Первая текстовая строка, которую вы хотите сравнить.
  • текст2: Вторая текстовая строка используется для сравнения с первой текстовой строкой.

1. Скопируйте или введите следующую формулу в пустую ячейку:

=EXACT(A2;B2)

2. Затем перетащите маркер заполнения вниз к ячейкам, куда вы хотите применить эту формулу, и вы получите TRUE, если две строки равны, и FALSE, если они не равны. Смотрите скриншот:

doc-compare-two-strings-2

Советы: Если вы хотите использовать определенный текст вместо стандартного TRUE или FALSE, вы можете комбинировать функцию IF с функцией EXACT, используйте следующую формулу:

=IF(EXACT(A2;B2);"Да";"Нет")

doc-compare-two-strings-3


Сравнение нескольких текстовых строк с учетом регистра:

Иногда вам может понадобиться сравнить несколько текстовых строк, в этом случае вы должны комбинировать функцию AND с функцией EXACT, общий синтаксис следующий:

=AND(EXACT(диапазон;значение))
  • диапазон: Диапазон ячеек, которые вы хотите сравнить;
  • значение: Текст или ячейка в диапазоне ячеек используется для сравнения.

1. Пожалуйста, введите или скопируйте следующую формулу в пустую ячейку:

=AND(EXACT(A2:D2;A2))

2. Затем нажмите клавиши Ctrl + Shift + Enter вместе, чтобы получить правильный результат, затем скопируйте и заполните эту формулу в другие ячейки, которые вы хотите использовать, и вы получите результат, как показано на скриншоте ниже:

doc-compare-two-strings-4

Советы: Чтобы отобразить другой конкретный текст в результате вместо TRUE или FALSE, используйте следующую формулу:

=IF(AND(EXACT(A2:D2;A2));"Да";"Нет")

Пожалуйста, помните, что нужно нажать клавиши Ctrl + Shift + Enter вместе, чтобы получить правильный результат.

doc-compare-two-strings-5


Сравнение двух или более текстовых строк без учета регистра

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

Сравнение двух текстовых строк без учета регистра:

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

=A2=B2

2. И тогда вы получите результат, как показано на скриншоте ниже:

doc-compare-two-strings-6

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

=IF(A2=B2; "Да"; "Нет")

doc-compare-two-strings-7


Сравнение нескольких текстовых строк без учета регистра:

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

=COUNTIF(A2:D2;A2)=4

Примечание: В приведенной выше формуле A2:D2 — это диапазон ячеек, который вы хотите сравнить, A2 — значение ячейки в вашем диапазоне данных, которое используется для сравнения, а число 4 относится к количеству ячеек, которые вы хотите проверить.

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

doc-compare-two-strings-8

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

=IF(COUNTIF(A2:D2;A2)=4;"Да";"Нет")

doc-compare-two-strings-9


Связанные функции:

  • EXACT:
  • Функция EXACT сравнивает две строки и возвращает TRUE, если они точно такие же, или возвращает FALSE.
  • IF:
  • Она выполняет простой логический тест, который зависит от результата сравнения, и возвращает одно значение, если результат TRUE, или другое значение, если результат FALSE.
  • COUNTIF:
  • Функция COUNTIF является статистической функцией в Excel, которая используется для подсчета количества ячеек, соответствующих критерию.

Больше статей:

  • Проверка, равна ли ячейка любому значению в списке
  • Например, у меня есть список текстовых строк в столбце A, и теперь я хочу проверить, равно ли значение ячейки в этом столбце любому значению в другом списке столбца E. Если равно, отображается TRUE, в противном случае отображается значение FALSE.
  • Если ячейка содержит текст, то отобразить в Excel
  • Если у вас есть список текстовых строк в столбце A и строка ключевых слов, теперь вам нужно проверить, появляются ли ключевые слова в текстовой строке. Если ключевые слова появляются в ячейке, отображайте их, если нет, отображается пустая ячейка.
  • Отображение определенного текста на основе значения в Excel
  • Предположим, у вас есть список значений, теперь вы хотели бы показать определенный текст на основе значения. Например, если значение ячейки больше 1000, то текст «Увеличение» отображается в другом столбце, как показано на скриншоте ниже. Для выполнения этой задачи обе функции REPT и IF могут помочь.

Лучшие инструменты для повышения производительности Office

Kutools для Excel - Помогает вам выделиться из толпы

🤖 KUTOOLS AI Помощник: Революционизируйте анализ данных на основе: Интеллектуального выполнения   |  Генерация кода  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов расширенных функций Kutools
Популярные функции: Найти, Выделить или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячейки без потери данных  |  Округлить без формулы ...
Супер VLookup: Множественные критерии  |  Множественные значения  |  По нескольким листам  |  Распознавание нечетких соответствий...
Расширенный выпадающий список: Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором...
Управление столбцами: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить видимость скрытых столбцов  Сравнить столбцы для выбора одинаковых и разных ячеек ...
Основные функции: Сетка фокусировки  |  Дизайн листа  |  Улучшенная строка формул  |  Управление книгами и листами | Библиотека автотекста (Auto Text)  |  Выбор даты  |  Объединить данные  |  Шифровать/Расшифровать ячейки  |  Отправить письма по списку  |  Супер фильтр  |  Специальный фильтр (фильтр жирного/курсивного/зачеркнутого текста...) ...
Топ-15 наборов инструментов12 текстовых инструментов (Добавить текст, Удалить определенные символы ...)  |  50+ типов диаграмм (Диаграмма Ганта ...)  |  40+ практических формул (Расчет возраста на основе даты рождения ...)  |  19 инструментов вставки (Вставить QR-код, Вставить изображение по пути ...)  |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты ...)  |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки Excel ...)  |  ... и многое другое

Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...


Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)

  • Один щелчок мыши, чтобы переключаться между десятками открытых документов!
  • Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
  • Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.