Sammenkæd Excel-kolonner - Trin for trin guide til sammenkædning af kolonne

Indholdsfortegnelse

Sammenkædning af excel-kolonner svarer meget til sammenkædning af de andre data i excel, mens vi sammenkædede tekst, vi leverede tekster i dobbelt anførselstegn som input, men sammenkædning af kolonner vil vi give cellehenvisning eller kolonnehenvisning, men dette giver os resultatet i en enkelt celle, skal vi trække formlen til resten af ​​cellerne for at få resultatet.

Sammenkæd Excel-kolonner

Her vil vi forstå måder at sammenkæde excel-kolonnen ved hjælp af sammenkædningsfunktionen. Data er muligvis ikke altid som i vores efterspørgsel, og ofte skal vi muligvis slutte sig til flere excel-kolonner med data for at få dataene i den form, vi ønsker. Et meget trivielt eksempel er at kombinere fornavn og efternavn for at få det fulde navn.

For at få data til et struktureret format kombinerer du undertiden flere kolonner eller kombinerer kolonner med nogle værdier, som kan være foruddefineret eller kan komme fra et resultat baseret på en eller anden betingelse. Vi vil se de forskellige eksempler nedenfor, først med den generelle syntaks.

Se skærmbilledet for den generelle formel.

Funktionen er "CONCATENATE", og argumenterne er et vilkårligt antal tekster, som du vil give den til den. Den resulterende værdi vil være den samlede værdi af alle argumenterne.

Vigtigt punkt: Fra og med Excel 2016 kan du se funktionen "CONCAT". Det udfører den samme opgave som "CONCATENATE". Selvom "CONCATENATE" også er der i Excel 2016 for bagudkompatibilitet, er der intet løfte fra Microsoft om, at de fortsat vil levere til at gøre det. Derfor vil jeg for enkelheds skyld forklare alt ved hjælp af "CONCATENATE" -formlen, da syntaks og argumenter forbliver de samme. Selvom, hvis du bruger excel 2016 og derover, vil jeg bede dig om at bruge funktionen "CONCAT".

Hvordan sammenkædes to kolonner i Excel?

Nedenfor er eksemplerne til sammenkædning af Excel-kolonner.

Sammenkæd Excel-kolonner Eksempel nr. 1

Vi starter med en simpel. Lad os antage, at du har "Fornavn" i en kolonne og "Efternavn" i den anden kolonne, og at du vil få det fulde navn ved at kombinere dem.

Se skærmbilledet nedenfor:

Kolonne D indeholder formlerne til at kombinere dem.

Outputtet er angivet nedenfor:

Træk formlen for at få resultatet til resten af ​​cellerne.

I kolonne D kunne du se, jeg har kombineret bare værdierne fra kolonne B & C, så resultatet i kolonne D er bare en kombination af dem. Men det virker ikke rigtigt. Der skal være et mellemrum mellem fornavn og efternavn. Så nu, når vi bruger formlen i kolonne E, har vi tilføjet plads, når vi opretter formlen.

Så resultatet ser ud som angivet nedenfor:

Eksempel 2 - Sammenkædning af tekststreng og celleværdi

Antag, at vi vil slutte os til disse værdier for at ramme noget meningsfuldt.

Tilføjet en ekstra kolonne til "Kører".

I kolonne G oprettede vi en formel, der angiver kørsler scoret af den spiller sammen med det fulde navn.

Outputtet er vist nedenfor:

Træk formlen til resten af ​​cellerne.

Et andet eksempel kan være, hvor den faste streng, som jeg angav ovenfor (eksempel "scoret" og "kører") kan komme fra resultatet af en formel for en kombination af begge.

Sammenkæd Excel-kolonner Eksempel nr. 3

Antag, at du altid vil se dagens dato i celle B2. Se den viste formel. Vi har brugt funktionen “CONCATENATE”, “TEXT” og “TODAY”. TODAY-funktionen i excel giver dagens dato, men det giver resultatet i et heltal, som vi skal konvertere til tekst og derefter til datoformat.

Så "TEXT" -funktionen i excel konverterer output fra "TODAY" -funktionen i formatet "mm-dd-åååå", og derefter sammenkobles funktionen sammen med "I dag er" & "" (mellemrum) og giver resultatet som angivet nedenfor.

Udover funktionen "CONCATENATE" er en anden operator "&", som du kan bruge til at kombinere tekster. Du kan gøre alle ovenstående eksempler ved hjælp af "&" også.

Sammenlignet med “CONCATENATE” -funktionen er den eneste forskel “&” har ingen grænse for antallet af strenge, der kan bruges, mens CONCATENATE har en grænse på 255 argumenter og 8.192 tegn.

Ingen forskel i beregningshastigheden heller. Så alt sammen koges ned til dit valg, komfort og brugervenlighed.

Sammenkæd Excel-kolonner Eksempel # 4

Det sidste eksempel, som vi vil se, er hvor vi vil sammenkæde kolonnerne baseret på nogle specialtegn som linjeskift, skråstreg, stjerne osv. Baseret på deres ASCII-koder (brug Char-funktionen i excel).

ASCII-koderne for en linjeskift er CHAR (10), for at videresende skråstreg er det CHAR (47) og for Asterisk er det CHAR (42). Lad os nu bruge disse.

Nedenfor er dataene. vi vil kombinere dem ved hjælp af skråstreg (/).

Her brugte vi formlen til at kombinere dem.

Det kombinerer dataene ved hjælp af en skråstreg.

Du kan se fra skærmbilledet, at du kan opnå de samme resultater ved hjælp af 4 forskellige formler.

Ting at huske om sammenkædning af to kolonner i Excel

  • Der er en grænse på 255 strenge, som du kan sammenkæde ad gangen. Med hensyn til tegn er det 8.192.
  • Resultatet bliver altid en tekststreng, selvom alle argumenterne er tal. For eksempel vil CONCATENATE (42,42) give "4242". dvs. formatet vil altid være tekst.
  • Arrays eller række af celler genkendes ikke som et argument. For eksempel skal du angive CONCATENATE (A1, A2, A3) i stedet for CONCATENATE (A1: A3)
  • Hvis et argument til denne funktion er ugyldigt, genererer det en excel-fejl.
  • “&” Operator er et alternativ til sammenkædningsfunktionen. Det kan gøre alt, hvad "CONCATENATE" -funktionen gør uden "CONCATENATE" -funktionsbegrænsninger på 255 argumenter.

Du kan downloade denne Excel-skabelon til sammenkædning af 2 kolonner her - Sammenkæd kolonner Excel-skabelon

Interessante artikler...