Използвайте CONCATENATE – една от текстовите функции – за да съедините два или повече текстови низове в един низ.
Важно
В Excel 2016, Excel Mobile и Excel за уеб тази функция е заменена с функцията CONCAT. Въпреки че функцията CONCATENATE все още е налична с цел обратна съвместимост, от сега нататък е добре да използвате CONCAT. Това е така, защото CONCATENATE може да не е налична в бъдещите версии на Excel.
Синтаксис: CONCATENATE(текст1; [текст2]; ...)
Например:
- =CONCATENATE("Популацията на потока за "; A2; " "; A3; " е "; A4; "/миля.")
- =CONCATENATE(B2; " ";C2)
| Име на аргумент | Описание |
|---|---|
| текст1 (задължителен) | Това е първият елемент, който ще съединявате. Елементът може да бъде текстова стойност, число или препратка към клетка. |
| текст2,... (незадължителен) | Допълнителните текстови елементи за присъединяване. Можете да имате до 255 елемента с до 8192 знака. |
Примери
За да използвате тези примери в Excel, копирайте данните в таблицата по-долу, включително заглавката "Данни", и ги поставете в клетка A1 на нов работен лист.
| Данни | ||
|---|---|---|
| речна пъстърва | Христина | Христозова |
| вид | Fourth | Pine |
| 32 | ||
| Формула | Описание | |
| =CONCATENATE("Популацията на потока за "; A2; " "; A3; " е "; A4; "/миля.") | Създава изречение, като съединява данните в колона A с друг текст. Популацията на потока за вид речна пъстърва е 32/миля. | |
| =CONCATENATE(B2; " "; C2) | Съединява три неща: низа в клетка B2, знак за интервал и стойността в клетка C2. Резултатът е Христина Христозова. | |
| =CONCATENATE(C2; ", "; B2) | Съединява три неща: низа в клетка C2, низ, който се състои от запетая, и стойността в клетка B2. Резултатът е Христозова, Христина. | |
| =CONCATENATE(B3; " & "; C3) | Съединява три неща: низа в клетка B3, низ, който се състои от интервал, амперсанд и друг интервал, и стойността в клетка C3. Резултатът е Fourth & Pine. | |
| =B3 & " & " & C3 | Съединява същите елементи като в предишния пример, но с използване на оператора за изчисление амперсанд (&) вместо функцията CONCATENATE. Резултатът е Fourth & Pine. |
Често срещани проблеми
| Проблем | Описание |
|---|---|
| В получения низ се показват кавички. | Използвайте точка и запетая за отделяне на съседни текстови елементи. Например: Excel ще покаже = CONCATENATE ("Здравей ""свят") като "Здравей"свят" с допълнителна кавичка, тъй като е изпусната точка и запетая между текстовите аргументи. Числата не трябва да имат кавички. |
| Думи са залепени една за друга. | Ако няма означени интервали между отделните текстови записи, те ще се залепят един за друг. Добавете допълнителни интервали като част от формулата CONCATENATE. Има два начина да направите това:
|
| Показва се грешка #NAME? вместо очакваните резултати. | #NAME? обикновено означава, че липсват кавички от аргумента "текст ". |
Най-добри практики
| Направете това | Описание |
|---|---|
| Използвайте знака амперсанд & вместо функцията CONCATENATE. | Операторът за изчисление амперсанд (&) ви позволява да съедините текстови елементи, без да се налага да използвате функция. Например =A1 & B1 връща същата стойност като =CONCATENATE(A1;B1). В много случаи използването на оператора амперсанд е по-бързо и по-просто от използването на CONCATENATE за създаване на низове. Научете повече за използването на калкулатори за операции. |
| Използвайте функцията TEXT за комбиниране и форматиране на низове. |
Функцията TEXT преобразува числова стойност в текст и комбинира числа с текст или символи. Ако например клетка A1 съдържа числото 23,5, можете да използвате следната формула, за да форматирате числото като сума в левове: =TEXT(A1;"0,00 лв.") Резултат: 23,50 лв. |