Funkcija CONCAT sujungia tekstą iš kelių diapazonų ir (arba) eilučių, bet nepateikia skyriklio arba IgnoreEmpty argumentų.
CONCAT pakeičia funkciją CONCATENATE. Tačiau funkcija CONCATENATE liks skirta suderinamumui su ankstesnėmis „Excel“ versijose.
Pastaba: Ši funkcija galima „Windows“ arba „Mac“, jei turite „Office 2019“, arba su „Office 365“ prenumerata. Jei prenumeruojate „Office 365“, įsitikinkite, kad naudojate naujausią „Office“ versiją.
Sintaksė
CONCAT(tekstas1, [tekstas2],...)
Argumentas |
Aprašas |
---|---|
1 tekstas (būtina) |
Jungiamas teksto elementas. Eilutė ar eilučių masyvas, pvz., langelių diapazonas. |
[tekstas2, ...] (pasirinktinai) |
Papildomi jungiami teksto elementai. Teksto elementai gali turėti iki ne daugiau nei 253 teksto argumentų. Kiekvienas iš jų gali būti eilutė arba eilučių masyvas, pvz., langelių diapazonas. |
Pavyzdžiui, =CONCAT("Čia"," ","saulė"," ","rytoj"," ","ir"," ","vėl"," ","patekės.") pateiks Čia saulė rytoj ir vėl patekės.
Patarimas: Norėdami įtraukti skyriklius (pvz., tarpus ar tarpus (&)) tarp teksto, kurį norite sujungti, ir pašalinti tuščius argumentus, kurių nenorite matyti sujungtame teksto rezultate, galite naudoti funkciją TEXTJOIN.
Pastabos
-
Jei ši eilutė viršija 32767 simbolius (langelių limitą), CONCAT pateiks #VALUE! klaidą.
Pavyzdžiai
Iš kiekvienos pateiktos lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
1 pavyzdys
=CONCAT(B:B, C:C) |
A's |
B's |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
Šios funkcijos leidžia viso stulpelio ir eilutės nuorodas, todėl pateikiamas toks rezultatas: A’sa1a2a4a5a6a7B’sb1b2b4b5b6b7
2 pavyzdys
=CONCAT(B2:C8) |
A's |
B's |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
Rezultatas: a1b1a2b2a4b4a5b5a6b6a7b7
3 pavyzdys
Duomenys |
Vardas |
Pavardė |
---|---|---|
upėtakio |
Tomas |
Juška |
rūšies |
Ketvirtas |
Upė Pušis |
32 |
||
Formulė |
Aprašas |
Rezultatas |
=CONCAT("Srauto populiacija ", A2," ", A3, " yra ", A4, "/myl.") |
Sukuria sakinį sujungdamas duomenis stulpelyje A su kitu tekstu. |
Upėtakio rūšies populiacija upelyje yra 32/myl. |
= CONCAT(B2,"", C2) |
Sujungia tris elementus: eilutę langelyje B2, tarpo simbolį ir reikšmę langelyje C2. |
Tomas Juška |
=CONCAT(C2, ", ", B2) |
Sujungia trys elementus: eilutę langelyje C2, eilutę, kurioje yra kablelis ir tarpo simbolis, ir reikšmę langelyje B2. |
Juška, Tomas |
=CONCAT(B3," & ", C3) |
Sujungia tris elementus: eilutę langelyje B3, eilutę, kurią sudaro tarpas, sujungimo ženklas ir kitas tarpas, ir reikšmę langelyje C3. |
Ketvirta & Pušis |
=B3 & " & " & C3 |
Sujungia tuos pačius elementus kaip ankstesniame pavyzdyje, tačiau naudodama sujungimo ženklo (&) skaičiavimo operatorių, o ne funkciją CONCAT. |
Ketvirta & Pušis |
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.
Taip pat žr.
Kaip išvengti sugadintų formulių
Klaidų formulėse radimas ir taisymas
„Excel“ spartieji klavišai ir funkciniai klavišai