Оглавление
Часто в Excel возникают ситуации, когда конкатенат не работает. Обычно, MS Excel имеет три способа объединения значений ячеек. Например, мы можем использовать оба варианта CONCATENATE и CONCAT функции для объединить значения ячеек. Кроме того, мы можем использовать & ( Амперсанд Например, у нас есть набор данных, содержащий списки имен и фамилий. Теперь, если все формулы работают правильно, результат будет следующим.
Но есть несколько возможных причин, по которым вышеупомянутые формулы и оператор не работают. Итак, в этой статье мы объясним возможные причины сбоя и подскажем, как их решить.
Скачать рабочую тетрадь по практике
Вы можете скачать рабочую тетрадь для практики, которую мы использовали при подготовке этой статьи.
Concatenate Not Working.xlsx3 Причины и решения проблемы, когда конкатенат не работает в Excel
Причина 1: Не работает конкатенация в Excel, если формат номера ячейки формулы - текст
Иногда значения ячеек не объединяются, даже если формула написана правильно. Чаще всего это происходит, когда ячейка с формулой отформатирована как Текст. Например, мы применили формулу Формат числа ' Текст ' в ячейки формул вышеуказанного набора данных. В результате мы получили следующий результат.
Решение:
- Чтобы решить эту проблему, просто измените формат ячейки на ' Общий ' и впишите формулы в соответствующие ячейки. В конце концов, все формулы будут работать и показывать комбинированные тексты.
Читайте также: Как объединить текст из двух или более ячеек в одну ячейку в Excel (5 методов)
Причина 2: Excel Concatenate не работает, если опция 'Show Formulas' активна в рабочем листе
Часто формулы соединения текстов excel не отображают результаты в Excel. Это может произойти, когда в формуле ' Показать формулы ' опция Excel ' Формулы ' вкладка активна.
Например, если мы активируем ' Показать формулы ' в нашем наборе данных, результат будет следующим. Здесь мы видим только формулы, а не конкатенированный текст.
Решение:
- Сначала отключите функцию ' Показать формулы ' вариант.
- Следовательно, конкатенат будет работать немедленно. Итак, вот объединенные тексты.
Похожие чтения :
- Конкатенация даты и времени в Excel (4 формулы)
- Как выполнить конкатенацию в Excel (3 подходящих способа)
- Конкатенация двух столбцов в Excel (5 методов)
- Противоположность конкатенате в Excel (4 варианта)
Причина 3: Concatenate не работает, когда аргумент функции передан как диапазон
Во время использования CONCATENATE в качестве аргументов нельзя передавать диапазон ячеек. Например, введите следующую формулу в поле Ячейка D5 .
=CONCATENATE(B5:C5)
Как следствие, тексты не соединяются в единую клетку, что означает, что функция не может работать должным образом.
Решение:
Вы можете использовать CONCAT функцию, чтобы решить вышеупомянутую проблему. Поскольку CONCAT Функция конкатенирует список или диапазон текстовых строк.
- Изначально введите следующую формулу в Ячейка D5 .
=CONCAT(B5:C5)
- Далее мы получим следующий результат.
- Позже вы можете использовать Наполнительная рукоятка ( + ), чтобы скопировать формулу в остальные ячейки.
Связанные материалы: Как конкатенировать диапазон в Excel (для старой и новой версий)
Заключение
В этой статье я постарался подробно рассказать об этих методах. Надеюсь, этих методов и объяснений будет достаточно для решения ваших проблем. Пожалуйста, дайте мне знать, если у вас возникнут какие-либо вопросы.