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:
|
| 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 |