CONCATENATE (funkcija CONCATENATE)

Norėdami dvi ar kelias teksto eilutes sujungti į vieną, naudokite vieną iš teksto funkcijųCONCATENATE.

Svarbu : Programose „Excel 2016“, „Excel Mobile“ ir „Excel Online“ ši funkcija pakeista į funkciją 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 šiuos pavyzdžius naudoti programoje „Excel“, nukopijuokite šios lentelės duomenis ir įklijuokite į naujo darbalapio A1 langelį.

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:

  • Įtraukite dvi kabutes su tarpu tarp jų " ". Pavyzdžiui: =CONCATENATE("Sveikas", " ", "pasauli!").

  • Įtraukite tarpą po teksto argumento. Pavyzdžiui: =CONCATENATE("Sveikas ", "pasauli!"). Eilutėje "Labas " įtrauktas papildomas tarpas.

Vietoj numatyto rezultato rodoma klaida #NAME?.

#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.

Pvz., =A1 & B1 grąžina tokią 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ę

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×