Hvordan sette sammen rekkevidde i Excel (5 nyttige metoder)

  • Dele Denne
Hugh West

En av de viktigste funksjonene til Excel er å sette sammen verdiene fra alle cellene i et område til en enkelt celle. Det er nødvendig å lete etter verdier. I dag skal jeg vise hvordan du sammenkobler et område i Excel med 5 nyttige metoder.

Last ned øvelsesarbeidsbok

Få denne prøvefilen for å prøve prosessen selv.

Sammenknytte Range.xlsm

5 nyttige metoder for å sammenkoble rekkevidde i Excel

For å illustrere prosessen har vi her et datasett med Produkt-ID og Produktnavn for noen produkter fra et selskap som heter Mars Group . Verdiene er lagret i celleområdet B5:C9 .

Vårt mål i dag er å sette sammen navnene på alle produktene i en enkelt celle. For dette, la oss gå gjennom metodene nedenfor.

1. Kombiner CONCATENATE & TRANSPOSE-funksjoner for å konkatenere område

Vi kan enkelt kombinere tekststrengen ved å fusjonere CONCATENATE og TRANSPOSE-funksjonene i Excel. For å gjøre dette, følg trinnene nedenfor.

  • Velg først Celle B12 og skriv inn denne formelen.
=CONCATENATE(TRANSPOSE(C5:C9&”,“)

  • Velg deretter TRANSPOSER(C5:C9&”,“ fra formelen og trykk F9 på tastaturet.

  • Etterpå vil formelen konverteres til verdier som dette.
  • Her fjerner du Krøllete parenteser fra beggesider.

I denne formelen konverterer TRANSPOSE-funksjonen det vertikale celleområdet C5:C9inn i en horisontal. Deretter kombinerer KONKATENE-funksjonen dem og konverterer dem til en enkelt linje.

  • Trykk til slutt Enter og du vil se den nødvendige utgangen.

Merk: Microsoft har endret hvordan matriseformler fungerer i versjonen av Excel 365 . I eldre versjoner må vi trykke Ctrl + Shift + Enter for å beregne en matriseformel.

Les mer: Hvordan kombinere flere celler til én celle atskilt med komma i Excel

2. Sammenslå område med TEXTJOIN-funksjonen i Excel

Vi kan slå sammen et område ved å bruke TEXTJOIN-funksjonen i Excel. Men denne funksjonen er bare tilgjengelig i Office 365 . For dette gjør du ganske enkelt trinnene nedenfor.

  • Først velger du Celle B12 og setter inn denne formelen.
=TEXTJOIN(",",TRUE,C5:C9)

  • Etterpå trykker du Enter .
  • Til slutt vil du lykkes med å slå sammen området slik.

Merk:Her setter jeg ignore_blank-argumentet som TRUE, for å ekskludere blanken celler. Du kan bruke det i henhold til ditt behov.

3. Bruk Excel VBA på Concatenate Range

De som ikke har et Office 365 -abonnement, kan bruke denne VBA kode for å sette sammen rekkevidde i Excel . Med denne koden kan du manuelt generere TEXTJOIN funksjonen og sette den sammen.

  • Trykk i begynnelsen F11 på tastaturet for å åpne Microsoft Visual Basic for Applications -vinduet.
  • Velg deretter Modul fra Sett inn -fanen.

  • Skriv inn denne koden på den tomme siden.
6180

  • Trykk deretter Ctrl + S for å lagre koden og lukke vinduet.
  • Deretter vil denne koden generere TEXTJOIN -funksjonen med følgende syntaks.
=TEXTJOIN2(delimiter,ignore_blank,range)

  • Skriv derfor inn formelen i Celle B12 .
=TEXTJOIN2(", ",TRUE,C5:C9)

  • Til slutt vil formelen sette sammen Produktnavnene inn i en enkelt celle.

4. Konkatener område med Power Query i Excel

En annen nyttig metode for å sammenkoble matriser med Power Query i excel. For å utføre oppgaven, gå nøye gjennom følgende prosess.

  • I begynnelsen velger du Celleområde C4:C9 .
  • Gå deretter til Data -fanen og velg Fra tabell/område under Hent & Transform data .

  • Etter dette vil du få vinduet Opprett tabell som ber om tillatelse til å opprette en tabell med det valgte området.
  • Her merk av for Min tabell har overskrifter og trykk OK .

  • Deretter vil du se Power Query Editor vinduet.
  • I dette vinduet velger du kolonnen og går til Transformer -fanen.
  • Her velger du Transponer fra Tabell -gruppen.

  • Nå velger du alle de atskilte kolonnene i vinduet ved å trykke på Ctrl på tastaturet og høyre klikk på en av dem.
  • Klikk deretter på Slå sammen kolonner .

  • Velg deretter Komma som skilletegn i dialogboksen Slå sammen kolonner .
  • Skriv sammen med Liste over produkter i delen Nytt kolonnenavn .

  • Til slutt velger du Lukk & Last inn fra Hjem fanen.

  • Til slutt vil du sette sammen området i et nytt regneark som dette.

5. Bruk Fill Justify Command for å slå sammen område

I Microsoft Excel , Fill Justify er en sjelden, men veldig nyttig kommando for sammenkobling. La oss se hvordan det fungerer.

  • I begynnelsen velger du Celleområde C5:C9 .

  • Deretter går du til Hjem -fanen og klikker på Fyll under Redigering -gruppen.

  • Følgende velger du Justify fra rullegardinmenyen.

  • Det var det, du vil lykkes med å få den sammenkoblede matrisen fra singelenarray.

Konklusjon

Det var alt for i dag. Ved å bruke disse 5 metodene kan du lære hvordan du sammenkobler et område i Excel. Har du noen spørsmål? Spør oss gjerne. Følg også ExcelWIKI for mer informative artikler som dette.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.