Slik fjerner du etterfølgende kommaer i Excel

click fraud protection
...

Det krever en kombinasjon av funksjoner for å trimme etterfølgende kommaer fra en datamatrise.

Noen ganger kan du finne ubehagelige overraskelser i data når du importerer en fil til Microsoft Excel-regnearkapplikasjonen. I noen tilfeller kan du ha et fremmedtegn, for eksempel et komma, som vises på slutten av cellestrenger. For å fjerne etterfølgende kommaer fra Excel-cellene dine, kan du opprette en funksjon som ser etter et komma på slutten av en streng og deretter sletter det siste tegnet i strengen hvis det er et komma. Når du har brukt formelen til å fjerne kommaer fra cellestrengene, kan du bruke Lim inn spesial-funksjonen til å kopiere formelens utdataverdier tilbake til de opprinnelige dataene.

Trinn 1

Åpne regnearket som inneholder dataene du vil fjerne etterfølgende kommaer fra.

Dagens video

Steg 2

Høyreklikk på overskriften til kolonnen direkte til høyre for datakolonnen du vil rense. Klikk "Sett inn" i menyen for å sette inn en ny funksjonskolonne.

Trinn 3

Skriv inn følgende i cellen i formelkolonnen ved siden av den første datacellen:

=HVIS(HØYRE(A1,1)=",",VENSTRE(A1,LEN(A1)-1),A1)

Bytt ut celleadressen til din første datacelle i stedet for alle forekomster av "A1" i eksemplet ovenfor.

Trinn 4

Trykk enter." Excel bestemmer først om verdien lengst til høyre i datacellen er et komma. I så fall bestemmer den antall tegn i cellen ved å bruke "Len"-funksjonen og returnerer deretter bare de N minus 1 tegnene lengst til venstre, og utelater dermed kommaet. Hvis det ikke oppdages komma på slutten av strengen, returnerer Excel den opprinnelige celleverdien.

Trinn 5

Høyreklikk på formelcellen og klikk "Kopier". Lim inn formelen i cellen direkte til høyre for alle cellene du vil fjerne kommaene fra. Excel vil utføre kommatrimmingsfunksjonen på alle celler og returnere oppdateringsverdien i formelkolonnen.

Trinn 6

Uthev alle formelceller, høyreklikk deretter matrisen og velg "Kopier".

Trinn 7

Uthev de originale datacellene, høyreklikk deretter arrayet og velg "Lim inn spesial". Klikk på alternativknappen ved siden av "Verdier", og klikk deretter på "OK". Excel vil kopiere utdatastrengene fra de kommaløse formelcellene til de originale datacellene som statiske tegnstrenger.

Trinn 8

Marker formelkolonnen, høyreklikk deretter matrisen og klikk "Slett" fra menyen. Dette vil slette formelkolonnen nå som en permanent kopi av formelutdataene er lagret i den originale datakolonnen.