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