Norėdami dvi ar kelias teksto eilutes sujungti į vieną, naudokite vieną iš teksto funkcijųCONCATENATE.
: Excel 2016, Excel Mobile ir Internetinė „Excel“ ši funkcija buvo pakeista funkcija CONCAT. Nors funkciją CONCATENATE vis dar pasiekiama taikant atgalinį suderinamumą, geriau nuo šiol naudokite CONCAT. Taip yra todėl, kad CONCATENATE gali būti nepasiekiama būsimose „Excel“ versijose.
Sintaksė: CONCATENATE(tekstas1, [tekstas2], ...)
Pavyzdžiui:
-
=CONCATENATE(A2, " ", A3, "populiacija", " yra ", A4, "mylioje.")
-
=CONCATENATE(B2, " ",C2)
Argumento pavadinimas |
Aprašas |
---|---|
tekstas1 (būtina) |
Pirmas jungiamas elementas. Elementas gali būti teksto reikšmė, skaičius ar langelio nuoroda. |
Tekstas2, ... (pasirinktinai) |
Papildomi jungiami teksto elementai. Galite turėti iki 255 elementų ir iš viso iki 8192 simbolių. |
Pavyzdžiai
Norėdami naudoti šiuos pavyzdžius programoje "Excel", nukopijuokite toliau pateiktoje lentelėje esančius duomenis, įskaitant antraštę Duomenys, ir įklijuokite juos naujo darbalapio langelyje A1.
Duomenys |
||
---|---|---|
upėtakio |
Tomas |
Juška |
rūšies |
Ketvirtas |
Upė Pušis |
32 |
||
Formulė |
Aprašas |
|
=CONCATENATE(A2, " ", A3, "populiacija", " yra ", A4, "mylioje.") |
Sukuria sakinį sujungiant duomenis stulpelyje A su kitu tekstu. Rezultatas yra upėtakių populiacija 32/mylioje. |
|
=CONCATENATE(B2, " ", C2) |
Sujungia tris elementus: eilutę langelyje B2, tarpo simbolį ir reikšmę langelyje C2. Rezultatas yra Tomas Juška. |
|
=CONCATENATE(C2, ", ", B2) |
Sujungia tris elementus: eilutę langelyje C2, eilutę, kurioje yra kablelis ir tarpo simbolis, ir reikšmę langelyje B2. Rezultatas yra Tomas Juška. |
|
=CONCATENATE(B3, " & ", C3) |
Sujungia tris elementus: eilutę langelyje B3, eilutę, kurią sudaro tarpas, sujungimo ženklas ir kitas tarpas, ir reikšmę langelyje C3. Rezultatas yra Ketvirtas & Pušis. |
|
=B3 & " & " & C3 |
Sujungia tuos pačius elementus kaip ankstesniame pavyzdyje, tačiau naudodama sujungimo ženklo (&) skaičiavimo operatorių, o ne funkciją CONCATENATE. Rezultatas yra Ketvirtas & Pušis. |
Dažniausiai pasitaikančios problemos
Problema |
Aprašas |
---|---|
Rezultato eilutėje rodomos kabutės. |
Gretimus teksto elementus atskirkite kableliais. Pavyzdžiui: „Excel“ operacija =CONCATENATE("Sveikas ""pasauli") bus rodoma kaip „Sveikas"pasauli“ su papildoma kabute, nes tarp teksto argumentų nebuvo padėtas kablelis. Skaičiams kabučių dėti nereikia. |
Žodžiai sujungti be tarpų. |
Jei tarp atskirų teksto įrašų nebus padėti tarpai, teksto įrašai bus sujungti. Papildomus tarpus įtraukite CONCATENATE formulės dalis. Įtraukti galima dviem būdais:
|
Vietoj laukto rezultato pateikiama #NAME? klaida. |
#NAME? paprastai reiškia, kad teksto argumente trūksta kabučių. |
Geriausios praktikos
Atlikite tai |
Aprašas |
---|---|
Vietoj funkcijos CONCATENATE naudokite ampersendo simbolį &. |
Ampersendo (&) skaičiavimo operatorius leidžia sujungti teksto elementus nenaudojant funkcijos. Pavyzdžiui, =A1 & B1 grąžina tą pačią reikšmę kaip =CONCATENATE(A1,B1). Daugeliu atvejų, naudoti ampersendo operatorių yra greičiau ir paprasčiau nei naudoti CONCATENATE eilutėms kurti. Sužinokite daugiau apie skaičiavimo operatorių naudojimą. |
Naudokite funkciją TEXT norėdami sujungti ir formatuoti eilutes. |
Funkcija TEXT konvertuoja skaitinę reikšmę į tekstą ir skaičius sujungia su tekstu ar simboliais. Pavyzdžiui, jei langelyje A1 yra skaičius 23,5, galite naudoti šią formulę norėdami formatuoti skaičių kaip sumą doleriais: =TEXT(A1,"$0.00") Rezultatas: $23.50 |
Susiję
-
Naudokite funkciją TEXT norėdami sujungti ir formatuoti eilutes.
-
Sužinokite daugiau apie skaičiavimo operatorių naudojimą.