Funkcija CONCATENATE | Formula | Kako uporabiti? (s primerom)

Kaj pomeni CONCATENATE v Excelu?

Funkcija združevanja v Excelu se uporablja za združevanje ali združevanje dveh ali več kot dveh znakov ali nizov ali števil skupaj, funkcija združevanja je nadomestek za uporabo operaterja & za pridružitev, saj & operaterji naredijo sintakso bolj zapleteno, medtem ko funkcija združevanja izgleda bolj čista in lahko razumeti.

Sintaksa

Argumenti, ki niso prvi, niso obvezni, zato so zaprti z oglati oklepaji.

Kako uporabiti funkcijo CONCATENATE v Excelu? (s primeri)

CONCATENATE je zelo preprost in enostaven za uporabo. Naj z nekaj primeri razumemo delovanje CONCATENATE v Excelu.

To predlogo funkcije CONCATENATE Excel lahko prenesete tukaj - Predloga funkcije CONCATENATE Excel

Primer # 1

Če imamo na primer seznam imen in priimkov v stolpcih A in B in želimo polno ime, ki je ime, skupaj s priimkom v stolpcu C, bomo uporabili funkcijo CONCATENATE.

CONCATENATE je besedilo celice A2 združil z besedilom v celici B2, vendar je polno ime bolj berljivo, če vsebuje presledek med imenom in priimkom.

V tem primeru lahko povečamo število predanih argumentov namesto dveh na tri, tako da drugi argument postavimo med besedilno vrednost v A2 in B2. Drugi argument, ki ga bomo uporabili, je nizovna dobesedna črka s presledkom znotraj dvojnih narekovajev.

Ko smo za vejico za prvim argumentom postavili presledek znotraj dvojnih narekovajev, ga je funkcija CONCATENATE vzela za drugi argument.

Torej, kadar koli prenesemo argument, ki ni referenčna vrednost, lahko vidite, da ga moramo vedno obdati ali zapreti v dvojne narekovaje, ker so MS-Excel in drugi pisarniški paketi napisani v jeziku C ++, v jeziku C ++ pa so doslovni znaki vedno vneseni v dvojne narekovaje.

Če torej niz zapišemo neposredno brez dvojnih narekovajev, ga CONCATENATE ne bo prepoznal kot niz in bo vrgel napako #NAME?

V funkciji CONCATENATE v Excelu lahko kot argument posredujemo tudi celotno formulo CONCATENATE v Excelu. Če na primer želimo, da je rezultat dveh formul CONCATENATEd, potem lahko formule posredujemo kot argument, da dobimo zahtevani izhod.

2. primer

Imamo tri tabele s seznamom zaposlenih. V prvi tabeli imamo njihova imena in osebne dokumente, v drugi tabeli njihova imena niso razvrščena po vrstnem redu, kot je razporejeno v tabeli 1, in njihovo ime mesta, v tretji tabeli pa imena, ki niso razvrščena po vrstnem redu kot razporejeni v tabeli 1 in tabeli 2. V tretji tabeli želimo prikazati osebni dokument zaposlenih, ki je povezan z njihovim mestom in ločen z vezajem.

Želimo, da sta ID zaposlenega in mesto skupaj, vendar imena v vseh treh tabelah niso v enakem vrstnem redu, zato v Excelu ne moremo neposredno uporabiti funkcije CONCATENATE in posredovati referenčne vrednosti. Če bomo to storili, bo trajalo veliko časa in usklajevanja. Za učinkovito izvajanje te naloge lahko s pomočjo funkcije VLOOKUP poiščemo ID in kraj zaposlenega ter KONKATENIRAM vrnjene vrednosti.

Torej bomo uporabili formulo CONCATENATE v Excelu v celici I2

= CONCATENATE (VLOOKUP (H2, $ A $ 1: $ B $ 11,2,0), "-", VLOOKUP (H2, $ D $ 1: E $ 11,2,0))

Povlecite formulo CONCATENATE v excel navzdol in jo uporabite za vsako celico, ki jo imamo

Izhod:

Excel kot operater združevanja uporablja tudi znak & (&) in ga lahko namesto funkcije združevanja excel uporabimo tudi z enako funkcionalnostjo in na veliko preprostejši način.

Reverza združevanja

Če želimo razdeliti vrednosti CONCATENATEd ali če želimo besedila razdeliti v ločene celice, lahko v tem primeru uporabimo funkcijo za ločevanje besedila v stolpec, ki je na voljo v Excelu. Če želimo na primer ID zaposlenega in ime mesta ločiti v celicah čez stolpec, lahko odpremo čarovnika za pretvorbo besedila v stolpec (bližnjica alt-> ae ), nato izberemo Omejeno, vnesemo Naprej> in izberemo Ločilo med seznam (zavihek, podpičje, vejica, presledek), če je še kakšno ločilo preverite drugo: in določite in izberite splošno za besedilne vrednosti in vnesite Dokončaj . Na primer, želimo ločiti CONCATENATE in funkcijo

  • 1. korak: kliknite Podatki in nato besedilo v stolpce, nato izberite Omejeno, vnesite Naprej>

  • 2. korak:  na seznamu izberite ločilo (zavihek, podpičje, vejica, presledek), če katero koli drugo ločilo preveri drugo: in navedite

  • 3. korak:  izberite splošno za besedilne vrednosti in vnesite Finish.

Izhod:

Omejitve

Recimo, da imamo v besedilu stolpca seznam besedilnih vrednosti in želimo vse besedilne vrednosti POVEZATI v eno vrednost niza. Torej, če uporabimo funkcijo CONCATENATE, ena za drugo zavzame argumente, ki so besedilne vrednosti, in če je seznam argumenta dolg, ga ni enostavneje posredovati CONCATENATE, saj bi bilo treba veliko časa in bolečine.

Zato ima funkcija CONCATENATE svojo omejitev, da ne moremo predati obsega vrednosti kot argument. Z obsegom ne deluje, če bomo podali vrednost obsega, bo pobral vrednost celice iste vrstice, v katero v Excelu napišemo formulo CONCATENATE.

Da bi odpravili to omejitev, je bila v najnovejši različici Excela z imenom TEXTJOIN uvedena nova funkcija. Prav tako CONCATENATE uvršča besedilne vrednosti, vendar na veliko lažji način, tako da zavzame obseg vrednosti, ki se CONCATENATEd (A2: A14), namesto da bi določal vsako vrednost posebej. Kot prvi argument vzame ločilo, drugi argument pa preveri prazno celico, če je celica prazna, jo vzame kot TRUE in jih prezre, drugi argumenti pa obseg vrednosti, ki morajo biti CONCATENATE.