IZBORNIK HOME FORUM ACCESS EXCEL WORD KAZALO
 

HOME

1 ASC
2 BAHTTEXT
3 CHAR
4 CLEAN
5 CODE
6 CONCATENATE
7 DOLLAR
8 EXACT
9 FIND
10 FIXED
11 JIS
12 LEFT
13 LEN
14 LOWER
15 MID
16 PHONETIC
17 PROPER
18 REPLACE
19 REPT
20 RIGHT
21 SEARCH
22 SUBSTITUTE
23 T
24 TEXT
25 TRIM
26 UPPER
27 VALUE
   
  .

MICROSOFT EXCEL

TEKSTUALNE FUNKCIJE  U  MS EXCEL-u 2003 Search This Web Site

Adsense sponzor






CONCATENATE

Spaja više tekstnih nizova u jedan tekstni niz.

Sintaksa

CONCATENATE (text1;text2;...)
CONCATENATE (A1;A2;A3...)

Text1; text2; ...    su 1 do 30 tekstnih stavki koje treba spojiti u jednu stavku. Tekstne stavke mogu biti tekstni nizovi, brojevi ili reference prema jednoj ćeliji.

Napomene

Za spajanje tekstnih stavki može se umjesto CONCATENATE koristiti operator &.

Primjer

CONCATENATE Spaja više tekstnih nizova u jedan tekstni niz

SPAJANJE IMENA I PREZIMENA


Spajanje istih riječ koje sadrže različite brojeve ili tekst iza prve riječi

U ovom primjeru uočite da u stupcu A imamo određeni tekst. U redovima postoje prve riječi koje su identične tekstualno ali drugi dio su brojevi koji su različiti. Cilj je izvući unikatne riječi i na njih dodati brojeve tj. ostatke za svaku riječ. Ovaj problem možemo riješiti uz nekoliko pomoćnih stupaca, pa tako za sliku ispod slijede formule koje trebate kopirati prema dolje:

B2: =IFERROR(IF(LEN(A2>10);LEFT(A2;SEARCH(" ";A2)-1);A2);"")
C2: =IFERROR(RIGHT(A2;LEN(A2)-FIND(" ";A2;1));"")
D2: =UPPER(IFERROR(INDEX($B$2:$B$19;MATCH(0;COUNTIF($D$1:D1;$B$2:$B$19);0));"")) (ovo je ARRAY formula polja)
E2: =IF(COUNTIF($B$2:$C$19;$D2)<E$1;"";INDEX($B$2:$C$19;SMALL(IF($B$2:$C$19=$D2;ROW($B$2:$C$19)-ROW($B$2)+1;ROW($C$19)+1);E$1);2)) (ovo je ARRAY formula polja a formulu kopirati u desno do stupca M)
N2: =D2&" "&E2&" "&F2&" "&G2&" "&H2&" "&I2&" "&J2&" "&K2&" "&L2&" "&M2

spajanje ostatka teksta za više isrih riječi u Excelu

I na kraju možete sakriti sve stupce od B:M ako vam smetaju


Ovu funkciju CONCATENATE možemo koristiti i kod kombinacije uvjetovanje nekih funkcija kao što je IF funkcija

Pa formula izgleda ovako:
=CONCATENATE(IF(A1=1;"jedan";"");IF(A1=2;"dva";"");IF(A1=3;"tri";"");IF(A1=4;"četiri";"");IF(A1=5;"pet";"");IF(A1=6;"šest";"");IF(A1=7;"sedam";"");IF(A1=8;"osam";"");IF(A1=9;"devet";"");IF(A1=10;"deset";""))

i tako dalje možete dodavati uvjete sve do 30 uvjeta jer funkcija CONCATENATE podržava toliko ;-)

Adsense sponzor



Adsense sponzor




Adsense sponzor





Ova web stranica koristi COOKIES - COPYRIGHT 2008 - 2020 - IvanC - ic.ims.hr