CONCAT функция

В тази статия е описан синтаксисът и употребата на функциите CONCAT, която е една от текстовите функции в Excel.

Тази функция замества функцията CONCATENATE. Функцията CONCATENATE обаче остава на разположение за съвместимост с по-старите версии на Excel.

Забележка : Тази функция е налична само ако имате абонамент за Office 365. Ако сте абонирани за Office 365, трябва да имате най-новата версия на Office.

Изпробвайте Office 365 или най-новата версия на Excel

Описание

Функцията CONCAT комбинира текста от множество диапазони и/или низове, но не предоставя аргументите "разделител" или "игнорирай_празните".

Съвет : За да включите разделители (например интервал или амперсанд (&) между текста, който искате да комбинирате, и да премахнете празните аргументи, които не искате да се показват в резултата с обединения текст, можете да използвате TEXTJOIN функцията.

Синтаксис

CONCAT(текст1; [текст2],…)

Аргумент

Описание

текст1
(задължително)

Текстовият елемент, който ще се обединява. Низ или масив от низове, като например диапазон от клетки.

[текст2;...]
(незадължително)

Допълнителните текстови елементи за присъединяване. Може да има максимум 253 аргумента "текст" за текстови елементи. Всеки от тях може да бъде низ или масив от низове, като например диапазон от клетки.

Напр. =CONCAT("Слънцето";" ";"ще";" ";"изгрее";" ";"утре";" ";"сутринта.") ще върне Слънцето ще изгрее утре сутринта.

Забележки

  • Ако полученият низ надвишава 32 767 знака (границата за клетката), CONCAT връща грешка #VALUE!.

Примери

Копирайте примерните данни от всяка от следващите таблици и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Пример 1

=CONCAT(B:B; C:C)

A's

B's

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

Тъй като тази функция позволява пълни препратки към колони и редове, тя връща следния резултат: A’sa1a2a4a5a6a7B’sb1b2b4b5b6b7

Пример 2

=CONCAT(B2:C8)

A's

B's

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

Резултат: a1b1a2b2a4b4a5b5a6b6a7b7

Пример 3

Данни

Собствено име

Фамилно име

речна пъстърва

Христина

Христозова

вид

Fourth

Pine

32

Формула

Описание

Резултат

=CONCAT("Популацията на потока за "; A2; " "; A3; " е "; A4; "/миля.")

Създава изречение, като съединява данните в колона A с друг текст.

Популацията на потока за вид речна пъстърва е 32/миля.

= CONCAT(B2;" ";C2)

Съединява три неща: низа в клетка B2, знак за интервал и стойността в клетка C2.

Христина Христозова

= CONCAT(C2;", ";B2)

Съединява три неща: низа в клетка C2, низ, който се състои от запетая, и стойността в клетка B2.

Христозова, Христина

=CONCAT(B3;" & "; C3)

Съединява три неща: низа в клетка B3, низ, който се състои от интервал, амперсанд и друг интервал, и стойността в клетка C3.

Fourth & Pine

=B3 & " & " & C3

Съединява същите елементи като в предишния пример, но с използване на оператора за изчисление амперсанд (&) вместо функцията CONCAT.

Fourth & Pine

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel, да получите поддръжка в общността за отговори или да предложите нова функция или подобрение на User Voice за Excel.

Вж. също

CONCATENATE функция

TEXTJOIN функция

Общ преглед на формулите в Excel

Начини за избягване на повредени формули

Намиране и коригиране на грешки във формули

Клавишни комбинации и функционални клавиши за Excel

Текстови функции (справка)

Функции на Excel (по азбучен ред)

Функции на Excel (по категории)

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×