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 so & operaterji naredili sintakso bolj zapleteno, medtem ko je funkcija združevanja videti 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. Dovolite nam, da nekaj primerov razumemo delovanje CONCATENATE v Excelu.

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 niz literal so vedno v dvojnih narekovajih.

Č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 se rezultat dveh formul poveže, lahko formule posredujemo kot argument, da dobimo zahtevani izhod.

2. primer

Imamo tri tabele s seznamom zaposlenih. V prvi tabeli imamo njihovo ime in osebni dokument, v drugi tabeli imamo imena, ki niso razvrščena po vrstnem redu, kot je razporejeno v tabeli 1, in naslov mesta, v tretji tabeli pa imena, ki niso urejena po vrstnem redu, kot je razporejeno 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.

ID zaposlenega in mesto želimo skupaj, vendar imena v vseh treh tabelah niso v enakem vrstnem redu, zato ne moremo neposredno uporabiti funkcije CONCATENATE v Excelu in posredovati referenčne vrednosti. Če bomo to storili, bo trajalo veliko časa in usklajevanja. Za učinkovito izvajanje te naloge lahko s funkcijo 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 & (&), ki 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 združene vrednosti 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 kateri koli drug ločilo preveri drugo: ter 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 je še kakšno ločilo, preverite drugo: in navedite
  • 3. korak: izberite splošno za besedilne vrednosti in vnesite Finish.

Izhod:

Omejitve

Recimo, da imamo seznam besedilnih vrednosti v stolpcu 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 veliko časa in bolečine.

Zato ima funkcija CONCATENATE svojo omejitev, da ne moremo predati obsega vrednosti kot argument. Ne deluje z obsegom; če prenesemo vrednost obsega, bo pobral vrednost celice iste vrstice, v katero v excel zapišemo formulo CONCATENATE.

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

Združite funkcijski video Excel

Zanimive Članki...