De fleste tenker på Microsoft Excel som et regnearkprogram. Mens Excel brukes til å modifisere og bygge regneark, er det Killer-funksjonen er evnen til å automatisere å jobbe med data.
En viktig ferdighet for å jobbe med data er å bli med i celler, også kjent som sammensetning. La oss ta en titt på hvordan å sammenkoble data i Microsoft Excel.
La oss si at du har kundens fornavn i kolonne C og etternavnet i kolonne D. Du vil at kolonne E skal inneholde sitt fulde navn helt, men det er bare for tidkrevende å skrive det på nytt i hver celle.
I skjermbildet nedenfor jobber jeg med ansattes data. Jeg har for- og etternavn i separate kolonner, men målet er å lage sitt fulle navn i kolonne E.
Eksempel på hvordan å sammenkoble i Excel, ved å bruke ansattes navndata.Heldigvis vil Excel gjøre dette automatisk for oss. Denne teknikken kalles konkatenering, og det betyr i utgangspunktet å bli med celler.
I skjermbildet ovenfor bruker jeg en enkel konkatenate til å bli med på ansattes navn med et mellomrom for å lage sitt fulle navn. Fortsett å finne ut hvordan du gjør dette:
Se denne hurtige video-skjermen nedenfor for noen ideer om hvordan du skal bruk sammenkobling for å bli med tekststrenger og data. Pass på og last ned den gratis Excel-arbeidsboken som følger med denne opplæringen. Deretter les videre for flere tips om sammenkobling i Microsoft Excel.
Excel gir oss vanligvis flere måter å gjøre det samme, og å bli med celler er ikke noe unntak. Det er en enkel måte å gjøre dette på, men jeg synes det er viktig å vite alle formlene for å forstå et regneark du arver eller overtar for noen andre.
Bruk med Excel 2013 og eldre.
= CONCATENATE (A1, A2, A3)
Du kan bruke formelen CONCATENATE til å bli med i celler. Bruk kommaer for å skille forskjellige celler eller felt for å bli med. Men hvis du bruker Excel 2016, kan du vurdere å bruke den nyeste versjonen av formelen, opp neste.
Bruk med Excel 2016 og Excel Mobile.
= CONCAT (A1, A2, A3)
I Excel 2016 fjernet Microsoft CONCATENATE-formelen og erstattet den med CONCAT. Bruken er akkurat det samme, men Microsoft forkortet formelen. (Hvem kan klandre dem? Jeg mispeller ofte "sammenkalt".)
Hvis du åpner et regneark i Excel 2013 eller eldre, fungerer det fortsatt riktig i Excel. I tide vil du kanskje oppgradere formlene dine til CONCAT i stedet, men det er faktisk en tredje måte å bli med i celler som jeg anbefaler over begge formler. La oss gå videre.
Anbefalt måte å bli med på tekst.
= A1 og A2 og A3
Microsoft anbefaler at du bruker en enkel &
operatør som vei for å bli med i celler. Det er absolutt enklere enn å skrive en av de to andre formlene. Bare sett en "&" mellom cellehenvisninger for å bli med i en ny streng.
Men det kan være litt vanskelig å lese en formel med en "&" mellom hver celle eller bit av tekst i formelen. Jeg kunne se CONCAT som en måte å holde formelen litt renere. Enten formelen er flott for å bli med.
For alle disse eksemplene skal jeg bruke anbefalingen &
operatør for å bli med i tekst. La oss gå gjennom noen eksempler.
For disse oppgavene vil jeg anbefale å bruke Excel-arbeidsboken jeg bygget for opplæringen. Hvis du savnet det tidligere, må du sørge for last ned gratis Excel arbeidsbok å jobbe fra og følge med.
Bruk fanen med tittelen Basic Join i Excel-arbeidsboken som følger med denne opplæringen.
La oss starte med et enkelt eksempel for å bli med i tekst. I dette eksemplet skal jeg kombinere to enkle ord for å lage et sammensatt ord, som "barn" og "gård" for å lage barnyard.
For å gjøre dette, bruker vi den enkleste mulige tilnærmingen. For å kombinere teksten i A2 og B2, skriver jeg denne formelen i celle C2:
= A2-B2
Excel vil kombinere teksten i cellene A2 og B2 og skrive ut et ferdig, sammensatt ord i C2. Jeg kan bare dra formelen ned for å utvide den til alle andre celler og kombinere alle dataene i kolonne A og B.
Bruk kategorien med tittelen Legg til ditt eget rom i Excel-arbeidsboken som følger med denne opplæringen.
Tidligere viste jeg et klassisk eksempel på sammenkobling: å bli med for- og etternavn for å lage et fullt navn. Dette er den perfekte tiden til å sammenkalle fordi det er tungvint og sløsing med å skrive om alle disse navnene.
Vi må imidlertid justere formelen litt. Hvis vi kom med mitt for- og etternavn, ville det vise som "AndrewChildress."Vi må jobbe med plass i vår formel for å skille navnene. La oss se på hvordan:
I eksemplet nedenfor kommer jeg til å bli med i celler C2 og D2 (de venstre kolonnene i skjermbildet). Men vi trenger også et mellomrom mellom for- og etternavn for å plassere det riktig.
Vi kan bruke anførselstegn å legge til vår egen tekst til en konkatenate. Bare bruk et annet "&" -symbol, og legg deretter til et mellomrom i det for å dele navnene. Se skjermbildet nedenfor for et eksempel:
I dette eksemplet bruker jeg anførselstegn med et mellomrom mellom det for å skrive navnet riktig.Anførselstegnene med et enkelt mellomrom deler den for- og etternavnene for å opprette hele navnet. Min siste formel var:
= C2 & "" og D2
Bruk kategorien med tittelen Legg til din egen tekst i Excel-arbeidsboken som følger med denne opplæringen.
La oss legge til vår egen tekst når du blir med i tekst. Det fungerer akkurat som å legge til et mellomrom, så vi må sette teksten i sitater.
I dataene nedenfor har jeg en liste over destinasjoner i kolonne A. Jeg vil at kolonne B skal ha en melding som sier "Jeg har vært i" og så navnet på byen i kolonne A. Problemet er at jeg ikke har "jeg har vært til" i regnearket, så skriver jeg det manuelt i formelen.
Skjermbildet nedenfor viser formelen jeg skrev for å bli med i bynavnet med min hilsenmelding.
Eksempel Excel bli med formel legge til teksten "Jeg har vært i".Ikke glem å legge til en annen tekststreng etter den med en periode for å skrive en ordentlig setning! Jeg skrev en tekststreng i anførselstegn - ("Jeg har vært i ") og deretter sluttet A2, og deretter til en periode i anførselstegn på slutten.
Min siste formel var:
= "Jeg har vært i" & A2 & "."
La oss dykke inn i et dypere, mer teoretisk konsept i Excel-regnearket vårt. Hvis regnearket ditt er en database med viktig informasjon, skal alle poster (rad) i databasen ha en primærnøkkel.
En primærnøkkel hjelper deg med å identifisere en rekke og sikre at den ikke er akkurat den samme som alle andre. En nøkkelbruk for dette ville være i kundeordens data. Det er viktig at vi genererer en primærnøkkel for å sikre at vi ikke har noen dupliserte poster i vår bestillingsliste.
Vist her er eksempel, tilfeldig generert "kunde data" som du kan forestille deg et online shopping system generere.Problemet er: hvordan vet vi om vi har noen duplikater? Vi må generere en primærnøkkel for å identifisere våre transaksjoner unikt.
Derfor er en enkelt kolonne ikke god nok til å bruke som en primærnøkkel:
I utgangspunktet er ingen av kolonnene jeg nevner ovenfor god nok til å identifisere unikt. Men hvis vi går med flere kolonner sammen, øker vi sjansen for at verdien er helt unik.
I eksemplet jeg delte over, her er et forslag til hvordan jeg vil sammenkoble kolonnene for å lage en primærnøkkel. I utgangspunktet er alt jeg gjør sammen med alle kolonnene sammen:
= A2 og B2, C2 og D2 og E2 og F2 og G2
Resultatet ser ut som et snudd av tegn i kolonne H. Men dette er akkurat det vi trenger.
Sammenkoble flere kolonner med data for å lage en unik primærnøkkel.I utgangspunktet har hver transaksjon nå en unik identifikator. Vi har fjernet eventuelle konflikter i navn eller e-postadresse eller fraktadresse ved å bli med i flere kolonner sammen.
Herfra kan du kjøre en Fjern duplikater på kolonne H for å skrubbe noen motstridende ordrekontoer. Du kan nå også bruke en VLOOKUP effektivt fordi hver rad er unik.
Det er mange bruksområder for å lage en primærnøkkel. Den viktige bruken av det er å legge til dataintegritet i postene dine ved å gjøre hver transaksjon eller rad unik.
CONCAT eller "&" er tilsynelatende enkle formler i Excel, men de er mye mer nyttige enn de først vises. Enten du går med enkle data i komplekse strenger eller bygger en primærnøkkel for dataintegritet, tror jeg dette er en viktig ferdighet å lære.
Kan du tenke på andre bruksområder for denne formelen å dele med Envato Tuts + lesere? Legg igjen en kommentar nedenfor for å dele din kunnskap eller høyne et godt spørsmål.