Hvis du bruker Excel mye, har du sannsynligvis kjørt over en situasjon der du har et navn i en enkelt celle, og du må skille navnet i forskjellige celler. Dette er et svært vanlig problem i Excel, og du kan sannsynligvis gjøre et Google-søk og laste ned 100 forskjellige makroer skrevet av forskjellige personer for å gjøre det for deg.
Men i dette innlegget vil jeg vise deg hvordan du konfigurerer en formel slik at du kan gjøre det selv og faktisk forstå hva som skjer. Hvis du bruker Excel mye, er det sannsynligvis en god ide å lære noen av de mer avanserte funksjonene, slik at du kan gjøre mer interessante ting med dataene dine.
Hvis du ikke liker formler og vil ha en raskere løsning, rull ned til delen Tekst til kolonner, som lærer deg hvordan du bruker en Excel-funksjon for å gjøre det samme. I tillegg er tekst til kolonnefunksjonen også bedre å bruke hvis du har mer enn to elementer i en celle du trenger å skille fra. For eksempel, hvis en kolonne har 6 felt kombinert sammen, vil bruk av formlene nedenfor bli veldig rotete og kompliserte.
For å komme i gang, la oss se hvordan navnene vanligvis lagres i et Excel-regneark. De vanligste to måtene jeg har sett er fornavn etternavn med bare et mellomrom og etternavn, fornavn med et komma som skiller de to. Når jeg har sett en mellomstart, er det vanligvis fornavn midititalt etternavn som nedenfor :
Ved å bruke noen enkle formler og kombinere et par av dem sammen, kan du enkelt skille fornavnet, etternavnet og midten initial til separate celler i Excel. La oss begynne med å trekke ut den første delen av navnet. I mitt tilfelle skal vi bruke to funksjoner: venstre og søk. Logisk her er det vi trenger å gjøre:
Søk i teksten i cellen for et mellomrom eller komma, finn posisjonen og ta deretter ut alle bokstavene til venstre for den posisjonen.
Her er en enkel formel som gjør jobben gjort riktig: = VENSTRE (NN, SØK ("", NN) - 1), der NN er cellen som har navnet lagret i det. -1 er der for å fjerne ekstra plass eller komma på slutten av strengen.
Som du kan se starter vi med venstre funksjon, som tar to argumenter: strengen og antall tegn du vil ta tak i, fra begynnelsen av strengen. I det første tilfellet søker vi etter et mellomrom ved å bruke dobbelt anførselstegn og plassere mellomrom. I andre tilfelle ser vi etter et komma i stedet for et mellomrom. Så hva er resultatet for de 3 scenariene jeg har nevnt?
Vi fikk fornavnet fra rad 3, etternavnet fra rad 5 og fornavnet fra rad 7. Flott! Så avhengig av hvordan dataene dine er lagret, har du nå hentet enten fornavnet eller etternavnet. Nå for neste del. Her er hva vi trenger å gjøre logisk nå:
- Søk i teksten i cellen for et mellomrom eller komma, finn posisjonen og trekk deretter posisjonen fra total lengde på strengen. Slik ser formelen ut:
= HØYRE (NN, LEN (NN) -SEARCH ("", NN))
Så nå bruker vi den riktige funksjonen. Dette tar også to argumenter: Strengen og antall tegn du vil ta tak i, fra slutten av strengen som går til venstre. Så vi vil ha lengden på strengen minus plasseringen av mellomromet eller kommaet. Det vil gi oss alt til høyre for det første rommet eller kommaet.
Flott, nå har vi den andre delen av navnet! I de to første tilfellene er du ganske mye ferdig, men hvis det er et mellomrom i navnet, kan du se at resultatet fortsatt inneholder etternavnet med den midterste starten. Så hvordan får vi bare etternavnet og bli kvitt den midterste starten? Lett! Bare kjør den samme formelen igjen at vi pleide å få den andre delen av navnet.
Så vi gjør bare en annen rett og denne gangen bruker vi formelen på det kombinerte midter- og etternavnet celle. Det vil finne plassen etter den midterste innledende og deretter ta lengden minus plasseringen av mellomromstallet av tegnene fra slutten av strengen.
Så der har du det! Du har nå delt fornavnet og etternavnet i separate kolonner ved hjelp av noen få enkle formler i Excel! Åpenbart vil ikke alle få sin tekst formatert på denne måten, men du kan enkelt redigere den slik at den passer til dine behov.
Det er også en annen enkel måte at du kan skille kombinert tekst i separate kolonner i Excel. Det er en funksjon som heter Tekst til kolonner, og det fungerer veldig bra. Det er også mye mer effektivt hvis du har en kolonne som har mer enn to deler av data.
For eksempel, under har jeg noen data der en rad har 4 datastykker, og den andre raden har 5 deler data. Jeg vil dele opp det i henholdsvis 4 kolonner og 5 kolonner. Som du kan se, ville det være upraktisk å prøve å bruke formlene ovenfor.
I Excel, velg først kolonnen du vil skille fra. Deretter går du videre og klikker på fanen Data og klikker deretter på Tekst til kolonner .
Dette vil hente veiviseren til Tekst til kolonner. I trinn 1 velger du om feltet er avgrenset eller fast bredde. I vårt tilfelle velger vi Avgrenset .
På neste skjermbilde velger du avgrenseren. Du kan velge mellom tab, semikolon, komma, plass eller skriv inn en egendefinert en.
Til slutt velger du dataformatet for kolonnen. Normalt vil General fungere fint for de fleste typer data. Hvis du har noe spesifikt som datoer, så velg det formatet.
Klikk Fullfør og se hvordan dataene dine er magisk separert i kolonner. Som du ser, ble en rad omgjort til fem kolonner og den andre i fire kolonner. Funksjonen Tekst til kolonner er veldig kraftig og kan gjøre livet ditt lettere.
Hvis du har problemer med å skille navn ikke i formatet jeg har over, legg inn en kommentar med dataene dine, så vil jeg prøve å hjelpe. Nyt!
Slik endrer du navnene på regneark i Excel
Som standard er regneark-faner i Excel gitt generiske navn, for eksempel Sheet1, Sheet2 og så videre. Hvis du har mange regneark i arbeidsboken din, kan det hende at det å finne spesifikke ark kan være vanskelig. Du kan imidlertid tildele et navn til hver kategori i arbeidsboken din, slik at du enkelt kan finne kategorien du vil ha.
Slik sorterer jeg iOS-varslinger etter app i stedet for tid
Som standard viser iOS varsler i den rekkefølgen du mottok dem. Det kan selvfølgelig være nyttig, men hvis du får mange varsler, kan det hende du finner det lettere å gruppere varsler fra appen de kommer fra. Du kan også sortere varsler manuelt slik at programmene du bryr deg om, alltid vise sine varsler først på listen din.