Funkcija CONCATENATE

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

Koristite funkciju CONCATENATE, jednu od funkcija teksta, da biste spojili dve ili više tekstualnih niski u jednu nisku.

Važno

U programu Excel 2016, Excel Mobile i Excel za veb ova funkcija je zamenjena funkcijom CONCAT. Iako je funkcija CONCATENATE i dalje dostupna za kompatibilnost sa prethodnim verzijama, trebalo bi da razmislite o korišćenju funkcije CONCAT od sada pa nadalje. To je zato što funkcija CONCATENATE možda neće biti dostupna u budućim verzijama programa Excel.

Sintaksa: CONCATENATE(tekst1, [tekst2], ...)

Na primer:

  • =CONCATENATE(„rečna populacija za “, A2, „ “, A3, „ je “, A4, „/kilometru.“)
  • =CONCATENATE(B2, " ",C2)
Ime argumenta Opis
tekst1 (neophodno) Prva stavka za spajanje. Stavka može da bude tekstualna vrednost, broj ili referenca ćelije.
Tekst2, ... (opcionalno) Dodatne tekstualne stavke za spajanje. Možete da imate najviše 255 stavki, sa najviše 8.192 znaka.

Primeri

Da biste koristili ove primere u programu Excel, kopirajte podatke iz dolenavedene tabele, uključujući zaglavlje podataka, i nalepite ih u ćeliju A1 novog radnog lista.

Podaci
vrstu Andreja Hadžić
pastrmka Četvrti Bor
32
Formula Opis
=CONCATENATE(„rečna populacija za “, A2, „ “, A3, „ je “, A4, „/kilometru.“) Pravi rečenicu tako što spaja podatke iz kolone A sa ostalim tekstom. Rezultat je „Rečna populacija za pastrmke je 32/kilometru“.
=CONCATENATE(B2, „ “, C2) Spaja tri stavke: nisku u ćeliji B2, znak za razmak i vrednost u ćeliji C2. Rezultat je „Andreja Hadžić“.
=CONCATENATE(C2, „, “, B2) Spaja tri stavke: nisku u ćeliji C2, nisku koja se sastoji od zareza i znaka za razmak i vrednost u ćeliji B2. Rezultat je „Andreja Hadžić“.
=CONCATENATE(B3, „ & “, C3) Spaja tri stavke: nisku u ćeliji B3, nisku koja se sastoji od razmaka sa znakom „ampersand“ i drugog razmaka i vrednosti u ćeliji C3. Rezultat je „Četvrti & bor“.
=B3 & „ & “ & C3 Spaja iste stavke iz prethodnog primera, ali koristi operator izračunavanja "ampersand" (&) umesto funkcije CONCATENATE. Rezultat je „Četvrti & bor“.

Uobičajeni problemi

Problem Opis
U rezultujućoj nisci se pojavljuju navodnici. Koristite zareze da biste razdvojili spojene tekstualne stavke. Na primer: Excel će prikazati =CONCATENATE(„Zdravo“„Svete“) kao Zdravo“Svete sa dodatnim znakom navoda jer je izostavljen zarez između argumenata teksta.
Brojevi ne moraju da imaju znake navoda.
Reči se spajaju zajedno. Bez određenih razmaka između zasebnih tekstualnih unosa, tekstualni unosi će se pokrenuti zajedno. Dodajte dodatne razmake u sklopu formule CONCATENATE. Ovo možete uraditi na dva načina:
  • Dodajte duple znake navoda sa razmakom između „ “. Na primer: =CONCATENATE(„Zdravo“, „ “, „Svete!“).
  • Dodajte razmak iza argumenta "Tekst". Na primer: =CONCATENATE(„Zdravo “, „Svete!“). Niska „Zdravo “ ima dodat dodatni razmak.
Umesto očekivanog rezultata se pojavljuje pogrešna vrednost „#NAME?“. #NAME? obično znači da u argumentu " Tekst " nedostaju znaci navoda.

Najbolje prakse

Uradite sledeće Opis
Koristi znak „ampersand“ & umesto funkcije CONCATENATE. Operator izračunavanja „ampersand“ (&) omogućava da spojite tekstualne stavke bez potrebe da koristite funkciju.
Na primer, =A1 & B1 daje istu vrednost kao =CONCATENATE(A1,B1). Da bi se napravile niske, u mnogim slučajevima je brže i jednostavnije koristiti operator „ampersand“ nego funkciju CONCATENATE.
Saznajte više o korišćenju kalkulatora operacije.
Koristite funkciju TEXT za kombinovanje i oblikovanje niski. Funkcija TEXT konvertuje numeričku vrednost u tekst i kombinuje brojeve sa tekstom ili simbolima.
Na primer, ako ćelija A1 sadrži broj 23,5, možete upotrebiti sledeću formulu da biste oblikovali broj kao dolar:
=TEXT(A1,"$0.00")
Rezultat: $23.50