CONCATENATE-funksie in Excel – gebruiksgids met voorbeelde

Van tyd tot tyd mag dit nodig wees om die waardes wat in verskillende selle voorkom in een te kombineer. Die &-simbool word gewoonlik hiervoor gebruik. Maar die funksionaliteit daarvan is ietwat beperk, aangesien dit nie veelvuldige stringe kan aaneenskakel nie.

Hierdie eenvoudige funksie word vervang deur 'n meer funksionele weergawe daarvan - STEPIT. Trouens, in moderne weergawes van Microsoft Office is hierdie funksie nie meer daar nie, dit word heeltemal deur die funksie vervang STAP. Dit is vir nou nog bruikbaar, dit is ingesluit vir terugwaartse versoenbaarheid, maar na 'n rukkie is dit dalk nie. Daarom word dit aanbeveel dat die funksie in Excel 2016, Aanlyn en nuwer weergawes gebruik word STAP.

CONCATENATE funksie – gedetailleerde beskrywing

funksie STEPIT verwys na teks. Dit beteken dat dit gebruik word om bewerkings op tekswaardes uit te voer. Terselfdertyd kan jy argumente in verskillende formate spesifiseer: teks, numeries of as selverwysings. 

Oor die algemeen is die reëls vir die gebruik van hierdie kenmerk soos volg:

  1. 'n Puntkomma word gebruik om argumente te skei. As die gebruiker besluit om ander karakters te gebruik, sal die vertoning die resultaat in aanhalingstekens wees.
  2. As 'n waarde in teksformaat as 'n funksie-argument gebruik word en direk in 'n formule ingevoer word, moet dit tussen aanhalingstekens ingesluit word. As daar 'n verwysing na so 'n waarde is, word geen aanhalings vereis nie. Dieselfde geld vir numeriese waardes. As jy 'n syfer by 'n string moet voeg, is die kwotasie nie nodig nie. As jy hierdie reëls oortree, sal die volgende fout vertoon word – #NAAM?
  3. As jy 'n spasie tussen die gekoppelde elemente moet byvoeg, moet dit as 'n aparte teksstring bygevoeg word, dit wil sê tussen aanhalingstekens. Soos hierdie: " " .

Kom ons kyk nou van naderby na die sintaksis van hierdie funksie. Hy is baie eenvoudig. 

sintaksis

So eintlik is daar net een argument – ​​dit is 'n teksstring wat ingevoeg moet word. Elke argument, soos ons reeds weet, word deur 'n kommapunt geskei. Jy kan tot 255 argumente spesifiseer. Hulle word self op hul eie manier gedupliseer. Die eerste argument word vereis. En soos ons reeds weet, kan jy argumente in drie formate spesifiseer: teks, nommer en skakel. 

Toepassings van die CONCATENATE-funksie

Aantal toepassingsareas van die funksie STEPIT groot. Trouens, dit kan feitlik oral toegepas word. Kom ons kyk na sommige van hulle in meer besonderhede:

  1. Rekeningkunde. Byvoorbeeld, 'n rekenmeester word getaak om die reeks en dokumentnommer uit te lig, en dan hierdie data as een reël in een sel in te voeg. Of jy moet by die reeks en nommer van die dokument byvoeg deur wie dit uitgereik is. Of lys verskeie kwitansies op een slag in een sel. Trouens, daar is 'n hele klomp opsies, jy kan onbepaald lys. 
  2. Kantoor verslae. Veral as jy opsommende data moet verskaf. Of kombineer voornaam en van.
  3. Gamifikasie. Dit is 'n baie gewilde neiging wat aktief gebruik word in onderwys, ouerskap, sowel as in lojaliteitsprogramme van verskeie maatskappye. Daarom, op die gebied van onderwys en besigheid, kan hierdie funksie ook nuttig wees. 

Hierdie funksie is ingesluit in die standaardstel wat elke Excel-gebruiker behoort te ken. 

Omgekeerde CONCATENATE-funksie in Excel

Trouens, daar is nie so 'n funksie wat heeltemal teenoor die "CONCATENATE"-funksie sal wees nie. Om selverdeling uit te voer, word ander funksies gebruik, soos LEVSIMV и REGSen PSTR. Die eerste onttrek 'n sekere aantal karakters van die linkerkant van die string. Die tweede een is aan die regterkant. MAAR PSTR kan dit vanaf 'n arbitrêre plek doen en op 'n arbitrêre plek eindig. 

Jy sal dalk ook meer komplekse take moet uitvoer, maar daar is aparte formules daarvoor. 

Algemene probleme met die CONCATENATE-funksie

Met die eerste oogopslag, die funksie STEPIT redelik eenvoudig. Maar in die praktyk blyk dit dat 'n hele klomp probleme moontlik is. Kom ons kyk na hulle van nader. 

  1. Aanhalings word in die resultaatstring vertoon. Om hierdie probleem te vermy, moet jy 'n kommapunt as 'n skeiding gebruik. Maar, soos hierbo genoem, is hierdie reël nie van toepassing op getalle nie.
  2. Die woorde is baie naby. Hierdie probleem kom voor omdat 'n persoon nie al die nuanses van die gebruik van die funksie ken nie STEPIT. Om woorde afsonderlik te vertoon, moet jy 'n spasiekarakter by hulle voeg. Of jy kan dit direk na die teksargument invoeg (beide binne die sel en as jy die teks apart in die formule invoer). Byvoorbeeld, soos volg: =CONCATENATE(“Hallo”, “liewe”). Ons sien dat hier 'n spasie aan die einde van die woord "Hallo" bygevoeg is. 
  3. #NAAM? Dit dui aan dat geen aanhalings vir die teksargument gespesifiseer is nie. 

Aanbevelings vir die gebruik van die funksie

Om die werk met hierdie funksie doeltreffender te maak, moet jy verskeie belangrike aanbevelings oorweeg:

  1. Gebruik & soveel as moontlik. As jy net twee teksreëls moet aansluit, is dit nie nodig om 'n aparte funksie hiervoor te gebruik nie. Die sigblad sal dus vinniger werk, veral op swak rekenaars met 'n klein hoeveelheid RAM. 'n Voorbeeld is die volgende formule: =A1 & B1. Dit is soortgelyk aan die formule =AFDELING(A1,B1). Veral die eerste opsie is makliker as u die formule handmatig invoer.
  2. As dit nodig is om 'n geldeenheid of 'n datum met 'n teksstring te kombineer, sowel as inligting in enige ander formaat anders as dié wat hierbo gelys is, dan moet jy dit eers met die funksie verwerk TEKS. Dit is ontwerp om getalle, datums, simbole in teks om te skakel.

Soos u kan sien, is dit glad nie moeilik om hierdie nuanses te verstaan ​​nie. En hulle volg uit die inligting hierbo. 

Algemene gebruike vir die CONCATENATE-funksie

Die algemene formule is dus: KONKATENEER([teks2];[teks2];...). Voeg jou teks op die toepaslike plekke in. Dit is belangrik om daarop te let dat die vereiste vir die ontvangde teks soos volg is: dit moet minder wees as die lengte van die veld waarin die waarde ingevoer word. As eienskappe kan jy nie net vooraf gedefinieerde waardes gebruik nie, maar ook inligting in selle, sowel as die resultate van berekeninge met ander formules.

In hierdie plan is daar geen verpligte aanbeveling om data vir invoer in teksformaat te gebruik nie. Maar die finale resultaat sal in die "Teks"-formaat vertoon word.

Daar is verskeie maniere om 'n funksie in te voer: een handmatig en verskeie semi-outomaties. As jy 'n beginner is, word dit aanbeveel dat jy die dialoogkassiemetode gebruik om argumente in te voer. Meer ervare gebruikers van die program kan ook formules handmatig invoer. Aanvanklik sal dit ongerieflik lyk, maar in werklikheid is niks doeltreffender as sleutelbordinvoer nog uitgevind nie. 

Terloops, die aanbeveling vir die gebruik van Excel in die algemeen: leer altyd snelsleutels. Hulle sal jou help om baie tyd te bespaar.

Maar terwyl jy 'n beginner is, sal jy 'n spesiaal geskepte venster moet gebruik.

So hoe om dit te noem? As jy na die formule-invoerlyn kyk, dan is daar aan die linkerkant so 'n klein knoppie "fx". As jy daarop druk, verskyn die volgende spyskaart. Ons moet die verlangde funksie uit die lys kies.

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
1

Nadat ons die verlangde funksie gekies het, sal 'n venster oopmaak om argumente in te voer. Daardeur kan jy 'n reeks stel of teks handmatig invoer, 'n skakel na 'n sel. 

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
2

As u data handmatig invoer, word die invoer uitgevoer, wat begin met 'n "gelyke" teken. Dit wil sê, so:

=KOPPEL(D2;”,”;E2)

Na al die bewerkings wat deur ons uitgevoer is, sal ons in die resulterende sel die teks "21.09" sien, wat uit verskeie dele bestaan: die nommer 21, wat gevind kan word in die sel geïndekseer as D2 en reël 09, wat in sel E2 is . Om hulle deur 'n punt geskei te kan word, het ons dit as die tweede argument gebruik. 

Naam binding

Vir duidelikheid, kom ons kyk na 'n voorbeeld wat beskryf hoe om name te bind. 

Kom ons sê ons het so 'n tafel. Dit bevat inligting oor voornaam, van, stad, staat van kliënte. Ons taak is om die voornaam en van te kombineer en die volle naam te kry. 

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
3

Op grond van hierdie tabel verstaan ​​ons dat verwysings na name in kolom B gegee moet word, en vanne – A. Die formule self sal in die eerste sel onder die opskrif “Volle Naam” geskryf word.

Voordat u 'n formule invoer, onthou dat die funksie nie meer inligting sal assosieer as wat die gebruiker gespesifiseer het nie. As jy dus skeidingstekens, vraagtekens, kolletjies, strepies, spasies moet byvoeg, moet dit as aparte argumente ingevoer word.

In ons voorbeeld moet ons die voornaam en van met 'n spasie skei. Daarom moet ons drie argumente invoer: die adres van die sel wat die voornaam bevat, 'n spasie karakter (moenie vergeet om dit in aanhalingstekens in te sluit nie), en die adres van die sel wat die van bevat. 

Nadat ons die argumente gedefinieer het, skryf ons dit in die formule in die toepaslike volgorde. 

Dit is baie belangrik om aandag te gee aan die sintaksis van die formule. Ons begin dit altyd met 'n gelyke teken, waarna ons die hakies oopmaak, die argumente lys, hulle met 'n kommapunt skei en dan die hakies toemaak.

Soms kan jy 'n gereelde komma tussen die argumente plaas. As die Engelse weergawe van Excel gebruik word, word 'n komma geplaas. As die -taal weergawe, dan 'n kommapunt. Nadat ons Enter gedruk het, sal die saamgevoegde weergawe verskyn.

Al wat nou oorbly, is om bloot die outovulmerker te gebruik om hierdie formule in al die ander selle in hierdie kolom in te voeg. Gevolglik het ons die volle naam van elke kliënt. Taak voltooi.

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
4

Op presies dieselfde manier kan jy die staat en die stad verbind.

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
5

Koppel nommers en teks

Soos ons reeds weet, gebruik die funksie STEPIT ons kan numeriese waardes met tekswaardes aaneenskakel. Kom ons sê ons het 'n tabel met data oor die voorraad goedere in 'n winkel. Op die oomblik het ons 25 appels, maar hierdie ry is oor twee selle versprei. 

Ons benodig die volgende eindresultaat.

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
6

In hierdie geval het ons ook drie argumente nodig, en die sintaksis is steeds dieselfde. Maar kom ons probeer om die taak van 'n effens verhoogde kompleksiteit te voltooi. Gestel ons moet die komplekse string “Ons het 25 appels” skryf. Daarom moet ons nog 'n reël "Ons het" by die drie bestaande argumente voeg. Die eindresultaat lyk so.

=CONCATENATE(“Ons het “;F17;” “;F16)

Indien verlang, kan die gebruiker amper soveel argumente byvoeg as wat hy wil (binne die bogenoemde limiet).

Verbind VLOOKUP en CONCATENATE

As jy funksies gebruik VPR и STEPIT saam kan dit 'n baie interessante en, belangriker, funksionele kombinasie blyk te wees. Gebruik die funksie VPR ons doen 'n vertikale soektog op die tafel volgens 'n sekere maatstaf. Dan kan ons die gevind inligting by die reeds bestaande lyn voeg.

So, kom ons sê ons het so 'n tafel. Dit beskryf watter goedere tans in die eerste en tweede pakhuise is. 

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
7

Ons moet die prys van 'n sekere item in 'n sekere pakhuis vind. Hiervoor word die funksie gebruik VPR. Maar voordat jy dit gebruik, moet jy eers die tafel 'n bietjie voorberei. VPR voer data aan die linkerkant uit, dus moet jy 'n bykomende kolom aan die linkerkant van die tabel met die oorspronklike data invoeg. 

Daarna koppel ons die data aan mekaar. 

Dit kan met hierdie formule gedoen word:

=B2&»/»&C2

Of so.

=KOPPEL(B2;”/”;C2)

Ons het dus twee kolomme saamgevoeg deur 'n voorwaartse skuinsstreep as die skeiding tussen die twee waardes te gebruik. Vervolgens het ons hierdie formule na die hele kolom A oorgedra. Ons kry so 'n tabel.

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
8

Vervolgens neem ons die volgende tabel en vul dit met inligting oor die produk wat die besoeker gekies het. Ons moet inligting oor die koste van die goedere en die pakhuisnommer van die eerste tabel af kry. Dit word gedoen met behulp van die funksie VPR.

CONCATENATE funksie in Excel - gebruiksgids met voorbeelde
9

Kies dan 'n sel K2, en skryf die volgende formule daarin. 

{=ВПР(G2&»/»&H2;A2:E6;5;0)}

Of dit kan deur die funksie geskryf word STEPIT.

{=ВПР(СЦЕПИТЬ(G2;»/»;H2);A2:E6;5;ЛОЖЬ)}

Die sintaksis in hierdie geval is soortgelyk aan hoe die kombinasie van inligting oor die nommer en pakhuis uitgevoer is. 

Jy moet 'n funksie insluit VPR deur die sleutelkombinasie "Ctrl" + "Shift" + "Enter".

Soos u kan sien, is alles eenvoudig.

Lewer Kommentaar