Сравнение двух или более текстовых строк в Excel
Если вы хотите сравнить две или более текстовые строки на листе с учетом регистра или без учета регистра, как показано на следующем скриншоте, в этой статье я расскажу о некоторых полезных формулах для выполнения этой задачи в Excel.
- Сравнение двух или более текстовых строк с учетом регистра
- Сравнение двух или более текстовых строк без учета регистра
Сравнение двух или более текстовых строк с учетом регистра
Сравнение двух текстовых строк с учетом регистра:
Обычно функция EXACT может помочь вам сравнить, равны ли две или более строки точно, чтобы сравнить только две текстовые строки, общий синтаксис следующий:
- текст1: Первая текстовая строка, которую вы хотите сравнить.
- текст2: Вторая текстовая строка используется для сравнения с первой текстовой строкой.
1. Скопируйте или введите следующую формулу в пустую ячейку:
2. Затем перетащите маркер заполнения вниз к ячейкам, куда вы хотите применить эту формулу, и вы получите TRUE, если две строки равны, и FALSE, если они не равны. Смотрите скриншот:
Советы: Если вы хотите использовать определенный текст вместо стандартного TRUE или FALSE, вы можете комбинировать функцию IF с функцией EXACT, используйте следующую формулу:
Сравнение нескольких текстовых строк с учетом регистра:
Иногда вам может понадобиться сравнить несколько текстовых строк, в этом случае вы должны комбинировать функцию AND с функцией EXACT, общий синтаксис следующий:
- диапазон: Диапазон ячеек, которые вы хотите сравнить;
- значение: Текст или ячейка в диапазоне ячеек используется для сравнения.
1. Пожалуйста, введите или скопируйте следующую формулу в пустую ячейку:
2. Затем нажмите клавиши Ctrl + Shift + Enter вместе, чтобы получить правильный результат, затем скопируйте и заполните эту формулу в другие ячейки, которые вы хотите использовать, и вы получите результат, как показано на скриншоте ниже:
Советы: Чтобы отобразить другой конкретный текст в результате вместо TRUE или FALSE, используйте следующую формулу:
Пожалуйста, помните, что нужно нажать клавиши Ctrl + Shift + Enter вместе, чтобы получить правильный результат.
Сравнение двух или более текстовых строк без учета регистра
Если вы хотите получить результат без учета регистра при сравнении двух или более текстовых строк, используйте следующие формулы:
Сравнение двух текстовых строк без учета регистра:
1. Введите или скопируйте следующую простую формулу в пустую ячейку, где вы хотите получить результат:
2. И тогда вы получите результат, как показано на скриншоте ниже:
Советы: Чтобы выводить свои собственные тексты для равенств и различий, используйте эту формулу:
Сравнение нескольких текстовых строк без учета регистра:
1. Чтобы проверить, равны ли несколько текстовых строк без учета регистра, используйте следующую формулу:
Примечание: В приведенной выше формуле A2:D2 — это диапазон ячеек, который вы хотите сравнить, A2 — значение ячейки в вашем диапазоне данных, которое используется для сравнения, а число 4 относится к количеству ячеек, которые вы хотите проверить.
2. Затем перетащите маркер заполнения вниз к ячейкам, чтобы применить эту формулу, и результат будет отображен, как показано на скриншоте ниже:
Советы: Используйте следующую формулу, чтобы получить конкретный текст, который вы хотите отобразить в результате:
Связанные функции:
- EXACT:
- Функция EXACT сравнивает две строки и возвращает TRUE, если они точно такие же, или возвращает FALSE.
- IF:
- Она выполняет простой логический тест, который зависит от результата сравнения, и возвращает одно значение, если результат TRUE, или другое значение, если результат FALSE.
- COUNTIF:
- Функция COUNTIF является статистической функцией в Excel, которая используется для подсчета количества ячеек, соответствующих критерию.
Больше статей:
- Проверка, равна ли ячейка любому значению в списке
- Например, у меня есть список текстовых строк в столбце A, и теперь я хочу проверить, равно ли значение ячейки в этом столбце любому значению в другом списке столбца E. Если равно, отображается TRUE, в противном случае отображается значение FALSE.
- Если ячейка содержит текст, то отобразить в Excel
- Если у вас есть список текстовых строк в столбце A и строка ключевых слов, теперь вам нужно проверить, появляются ли ключевые слова в текстовой строке. Если ключевые слова появляются в ячейке, отображайте их, если нет, отображается пустая ячейка.
- Отображение определенного текста на основе значения в Excel
- Предположим, у вас есть список значений, теперь вы хотели бы показать определенный текст на основе значения. Например, если значение ячейки больше 1000, то текст «Увеличение» отображается в другом столбце, как показано на скриншоте ниже. Для выполнения этой задачи обе функции REPT и IF могут помочь.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.