Sådan kombineres celler hurtigt i Excel

Se video - Kombiner celler i Excel (ved hjælp af formler)

Mange gange skal vi arbejde med tekstdata i Excel. Det kan være navne, adresse, e -mail -id'er eller andre former for tekststrenge. Ofte er der behov for at kombinere celler i Excel, der indeholder tekstdata.

Dine data kan være i tilstødende celler (rækker/kolonner), eller de kan være langt væk i det samme regneark eller endda i et andet regneark.

Sådan kombineres celler i Excel

I denne vejledning lærer du, hvordan du kombinerer celler i Excel i forskellige scenarier:

  • Sådan kombineres celler uden mellemrum/separator imellem.
  • Sådan kombineres celler med mellemrum/separator imellem.
  • Sådan kombineres celler med linjeskift imellem.
  • Sådan kombineres celler med tekst og tal.

Sådan kombineres celler uden mellemrum/separator

Dette er den nemmeste og sandsynligvis den mest anvendte måde at kombinere celler i Excel. Antag f.eks., At du har et datasæt som vist herunder:

Du kan nemt kombinere celler i kolonner A og B for at få en streng som A11, A12 og så videre …

Sådan kan du gøre dette:

  • Indtast følgende formel i en celle, hvor du vil have den kombinerede streng:
    = A2 & B2
  • Kopier-indsæt dette i alle cellerne.

Dette vil give dig noget som vist herunder:

Du kan også gøre det samme ved hjælp af CONCATENATE -funktionen i stedet for at bruge ampersand (&). Nedenstående formel ville give det samme resultat:

= KONTAKT (A2, B2)

Sådan kombineres celler med mellemrum/separator imellem

Du kan også kombinere celler og have en specificeret separator imellem. Det kan være et mellemrumstegn, et komma eller en anden separator.

Antag, at vi har et datasæt som vist herunder:

Her er trinene til at kombinere for- og efternavnet med et mellemrumstegn imellem:

  • Indtast følgende formel i en celle:
    = A2 & "" & B2
  • Kopier-indsæt dette i alle cellerne.

Dette ville kombinere fornavn og efternavn med et mellemrumstegn imellem.

Hvis du vil have en anden separator (f.eks. Komma eller prik), kan du bruge det i formlen.

Sådan kombineres celler med linjeskift imellem

Bortset fra separatorer kan du også tilføje linjeskift, mens du kombinerer celler i Excel.

Antag, at du har et datasæt som vist herunder:

I eksemplet ovenfor er forskellige dele af adressen i forskellige celler (navn, husnummer, gade, by og land).

Du kan bruge CONCATENATE -funktionen eller & (ampersand) til at kombinere disse celler.

Men bare ved at kombinere disse celler ville give dig noget som vist nedenfor:

Dette er ikke i et godt adresseformat. Du kan prøve at bruge tekstindpakningen, men det ville heller ikke fungere.

Hvad der er nødvendigt her er at have hvert element i adressen på en separat linje i den samme celle. Du kan opnå det ved at bruge funktionen CHAR (10) sammen med & -tegnet.

CHAR (10) er et liniefeed i Windows, hvilket betyder, at det tvinger alt efter det til at gå til en ny linje.

Brug nedenstående formel til at få hver celles indhold på en separat linje inden for den samme celle:

= A2 & CHAR (10) & B2 & CHAR (10) & C2 & CHAR (10) & D2 & CHAR (10) & E2

Denne formel bruger funktionen CHAR (10) mellem hver cellereference og indsætter et linjeskift efter hver celle. Når du har resultatet, skal du anvende wrap -tekst i de celler, der har resultaterne, og du får noget som vist herunder:

Sådan kombineres celler med tekst og tal

Du kan også kombinere celler, der indeholder forskellige datatyper. Du kan f.eks. Kombinere celler, der indeholder tekst og tal.

Lad os først se på et enkelt eksempel.

Antag, at du har et datasæt som vist herunder:

Ovenstående datasæt har tekstdata i en celle, og et tal er en anden celle. Du kan nemt kombinere disse to ved at bruge nedenstående formel:

= A2 & "-" & B2

Her har jeg brugt et bindestreg som separatoren.

Du kan også tilføje noget tekst til den. Så du kan bruge følgende formel til at oprette en sætning:

= A2 & "region har" & B2 & "kontorer"

Her har vi brugt en kombination af cellereference og tekst til at konstruere sætninger.

Lad os nu tage dette eksempel fremad og se, hvad der sker, når du prøver at bruge tal med en vis formatering på det.

Antag, at du har et datasæt som vist herunder, hvor vi har salgsværdier.

Lad os nu kombinere cellerne i kolonne A og B for at konstruere en sætning.

Her er formlen jeg vil bruge:

= A2 & "region genererede salg af" & B2

Sådan ser resultaterne ud:

Kan du se problemet her? Se nærmere på formatet for salgsværdien i resultatet.

Du kan se, at formateringen af ​​salgsværdien forsvinder, og resultatet har den almindelige numeriske værdi. Dette sker, når vi kombinerer celler med tal, der har formatering anvendt på det.

Sådan repareres dette. Brug nedenstående formel:

= A2 & "region genereret salg af" & TEKST (B2, "$ ###, 0.0")

I ovenstående formel har vi i stedet for at bruge B2 brugt funktionen TEKST. TEKST -funktion får nummeret til at dukke op i det angivne format og som tekst. I ovenstående tilfælde er formatet $ ###,0.0. Dette format fortæller Excel at vise tallet med et dollartegn, en tusind-separator og et decimalpunkt.

På samme måde kan du bruge tekstfunktionen til at vise i ethvert format, der er tilladt i Excel.

Her er et andet eksempel. Der er navne og fødselsdato, og hvis du prøver at kombinere disse celler, får du noget som vist herunder:

Du kan se, at Excel fuldstændig skruer op for datoformatet. Årsagen er, at dato og klokkeslæt gemmes som tal i Excel, og når du kombinerer celler, der har tal, som vist ovenfor, viser det talværdien, men bruger ikke det originale format.

Her er formlen, der vil løse dette:

= A2 & "blev født den" & TEKST (B2, "dd mmm ååå")

Igen, her har vi brugt TEKST -funktionen og specificeret det format, hvori vi ønsker, at fødselsdatoen skal vises i resultatet.

Sådan fungerer dette datoformat:

  • dd - Viser datoen for datoen. (prøv at bruge ddd og se hvad der sker).
  • mmm - viser koden på tre bogstaver i en måned.
  • åååå - viser årstallet.

Fedt … Er det ikke?

Lad mig vide dine tanker i kommentarfeltet.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave