Kahe või enama tekstistringi ühendamiseks kasutage funktsiooni CONCATENATE – ühte paljudest saadaolevatest tekstifunktsioonidest.
NB!: Excel 2016, Excel Mobile ja Exceli veebirakendus on see funktsioon asendatud funktsiooniga CONCAT. Kuigi funktsioon CONCATENATE on tagasiühilduvuse huvides endiselt saadaval, on edaspidi soovitatav kasutada funktsiooni CONCAT. Seda põhjusel, et CONCATENATE ei pruugi Exceli tulevastes versioonides enam saadaval olla.
Süntaks: CONCATENATE(tekst1; [tekst2]; ...)
Siin on mõned näited.
-
=CONCATENATE(A2; A3; " populatsioon jões on "; A4; " tk/km.")
-
=CONCATENATE(B2; " ";C2)
Argumendi nimi |
Kirjeldus |
tekst1 (nõutav) |
Esimene ühendatav üksus. Üksus võib olla tekstiväärtus, number või lahtriviide. |
Tekst2; ... (valikuline) |
Täiendavad ühendatavad tekstiüksused. Saate kasutada kuni 255 üksust kokku kuni 8192 tähemärgi ulatuses. |
Näited
Nende näidete Excelis kasutamiseks kopeerige järgmise tabeli andmed ja kopeerige uuel töölehel lahtrisse A1.
Andmed |
||
Liigi |
Andreas |
Hauser |
jõeforell |
Mänd |
Pojad |
32 |
||
Valem |
Kirjeldus |
|
=CONCATENATE(A2; A3; " populatsioon jões on "; A4; " tk/km.") |
Koostab lause, ühendades veerus A leiduvad andmed muu tekstiga. Tulemuseks on liigi jõeforell populatsioon jões 32 tk/km. |
|
=CONCATENATE(B2; " "; C2) |
Ühendab kolm üksust: lahtris B2 asuva stringi, tühikumärgi ja lahtri C2 väärtuse. Tulemuseks on Andreas Hauser. |
|
=CONCATENATE(C2; ", "; B2) |
Ühendab kolm üksust: lahtris C2 asuva stringi, koma ja tühikumärgiga stringi ning lahtri B2 väärtuse. Tulemuseks on Andreas Hauser. |
|
=CONCATENATE(B3; " & "; C3) |
Ühendab kolm üksust: lahtris B3 asuva stringi, tühikumärgist ja ampersandist ja veel ühest tühikust koosneva stringi ning lahtri C3 väärtuse. Tulemuseks on „Mänd & Pojad“. |
|
=B3 & " & " & C3 |
Ühendab eelmise näitega samad üksused, kuid kasutab selleks funktsiooni CONCATENATE asemel tehtemärgina ampersandi (&). Tulemuseks on „Mänd & Pojad“. |
Sagedasemad probleemid
Probleem |
Kirjeldus |
Tulemistringis kuvatakse jutumärgid. |
Külgnevate tekstiüksuste eraldamiseks kasutage komasid. Näiteks: Excel kuvab =CONCATENATE("Hello ""World") Hello"World lisajutumärgiga, kuna tekstiargumentide vahel puudub koma. Numbritel pole vaja jutumärke. |
Sõnad on kokku kirjutatud. |
Kui tekstikirjete vahel pole tühikuid, kirjutatakse tekstikirjed kokku. Lisage valemisse CONCATENATE lisatühikud. Selleks on kaks võimalust.
|
Tõrge #NAME? kuvatakse eeldatava tulemi asemel. |
#NAME? tähendab tavaliselt seda, et argumendil Tekst puuduvad jutumärgid. |
Põhitõed
Toiming |
Kirjeldus |
Kasutage funktsiooni CONCATENATE asemel ampersandi (&). |
Tehtemärk ampersand (&) võimaldab teil tekstiüksusi ühendada funktsiooni kasutamata. Näiteks tagastab funktsioon =A1 & B1 sama väärtuse, mis =CONCATENATE(A1;B1). Mitmel juhul on uute stringide loomine ampersandi kasutades kiirem ja lihtsam kui funktsiooni CONCATENATE kasutades. Lisateave tehtekalkulaatorite kasutamise kohta. |
Stringide ühendamiseks ja vormindamiseks saate kasutada funktsiooni TEXT. |
Funktsioon TEXT teisendab arvulise väärtuse tekstiks ja ühendab arvud teksti või sümbolitega. Kui lahter A1 sisaldab näiteks arvu 23,5, saate arvu vormindada dollarisummana järgmise valemi abil: =TEXT(A1;"€0,00") Tulem: €23,50 |
Sama teema kohta
-
Stringide ühendamiseks ja vormindamiseks saate kasutada funktsiooni TEXT.
-
Lugege lisateavet tehtekalkulaatorite kasutamise kohta.