Функцията CONCAT комбинира текста от множество диапазони и/или низове, но не предоставя аргументи "разделител" или "Игнорирай_замъмните".
CONCAT замества функцията CONCATENATE. Функцията CONCATENATE обаче остава на разположение за съвместимост с по-старите версии на Excel.
Забележка: Тази функция е налична в Windows или Mac, ако имате Office 2019 или ако имате абонамент за Office 365. Ако сте абонат на Office 365, погрижете се да имате най-новата версия на Office.
Синтаксис
CONCAT(текст1; [текст2],…)
Аргумент |
Описание |
---|---|
текст1 (задължително) |
Текстовият елемент, който ще се обединява. Низ или масив от низове, като например диапазон от клетки. |
[текст2, ...] (по избор) |
Допълнителните текстови елементи за присъединяване. Може да има максимум 253 аргумента "текст" за текстови елементи. Всеки от тях може да бъде низ или масив от низове, като например диапазон от клетки. |
Напр. =CONCAT("Слънцето";" ";"ще";" ";"изгрее";" ";"утре";" ";"сутринта.") ще върне Слънцето ще изгрее утре сутринта.
Съвет: За да включите разделители (например разредка или амперсанди (&)) между текста, който искате да комбинирате, и да премахнете празни аргументи, които не искате да се показват в резултата с обединения текст, можете да използвате ФУНКЦИЯТА TEXTJOIN.
Забележки
-
Ако полученият низ надвишава 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 или да получите поддръжка в Общността за отговори от.
Вж. също
Общ преглед на формулите в Excel
Начини за избягване на повредени формули
Намиране и коригиране на често срещани грешки във формули
Клавишни комбинации и функционални клавиши за Excel