Innholdsfortegnelse
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.
- 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.