CONCATENATE

Kahe või enama tekstistringi ühendamiseks kasutage funktsiooni CONCATENATE – ühte paljudest saadaolevatest tekstifunktsioonidest.

NB! : Rakendustes Excel 2016, Excel Mobile ja Excel Online on see funktsioon asendatud CONCAT-funktsiooniga. 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.

Kasutage kõrvuti asetsevate tekstiüksuste eraldamiseks semikooloneid. Siin on mõned näited. Excel kuvab valemi =CONCATENATE("Hello ""World") väärtusena stringi Hello"World lisajutumärgiga, kuna tekstiargumentide vaheline semikoolon oli puudu.

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.

  • Lisage kaks jutumärki ja tühiku nende vahele " ". Näiteks: =CONCATENATE("Hello"; " "; "World!").

  • Lisage argumendi Tekst järele tühik. Näiteks: =CONCATENATE("Hello "; "World!"). Stringile "Hello " on lisatud täiendav tühik.

Eeldatava tulemi asemel kuvatakse veaväärtus #NAME?.

#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 tulemuse, mis funktsioon =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 arvu 23,5, saate arvu vormindamiseks eurodes kuvatava summana kasutada järgmist valemit:

=TEXT(A1;"€0,00")

Tulem: €23,50

Sama teema kohta

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×