Sådan fjerner du efterfølgende kommaer i Excel

...

Det kræver en kombination af funktioner at trimme efterstillede kommaer fra et dataarray.

Nogle gange kan du finde ubehagelige overraskelser i data, når du importerer en fil til Microsoft Excel-regnearksapplikationen. I nogle tilfælde kan du have et uvedkommende tegn, såsom et komma, der vises i slutningen af ​​cellestrenge. For at fjerne efterstillede kommaer fra dine Excel-celler kan du oprette en funktion, der tjekker for et komma i slutningen af ​​en streng og derefter sletter det sidste tegn i strengen, hvis det er et komma. Når du har brugt formlen til at fjerne kommaer fra cellestrengene, kan du bruge funktionen Sæt special ind til at kopiere formlens outputværdier tilbage til de originale data.

Trin 1

Åbn regnearket, der indeholder de data, hvorfra du vil fjerne efterstillede kommaer.

Dagens video

Trin 2

Højreklik på kolonneoverskriften direkte til højre for den datakolonne, du vil rense. Klik på "Indsæt" i menuen for at indsætte en ny funktionskolonne.

Trin 3

Indtast følgende i cellen i formelkolonnen ved siden af ​​den første datacelle:

=HVIS(HØJRE(A1,1)=",",VENSTRE(A1,LÆN(A1)-1),A1)

Erstat celleadressen på din første datacelle i stedet for alle forekomster af "A1" i ovenstående eksempel.

Trin 4

Tryk på "Enter". Excel bestemmer først, om værdien længst til højre i datacellen er et komma. Hvis det er tilfældet, bestemmer den antallet af tegn i cellen ved hjælp af "Len"-funktionen og returnerer derefter kun de N længst til venstre minus 1 tegn, hvorved kommaet udelades. Hvis der ikke registreres komma i slutningen af ​​strengen, returnerer Excel den oprindelige celleværdi.

Trin 5

Højreklik på formelcellen og klik på "Kopier". Indsæt formlen i cellen direkte til højre for alle celler, hvorfra du vil rense kommaerne. Excel udfører kommatrimningsfunktionen på alle celler og returnerer opdateringsværdien i formelkolonnen.

Trin 6

Fremhæv alle formelceller, højreklik derefter på arrayet og vælg "Kopier".

Trin 7

Fremhæv de originale dataceller, højreklik derefter på arrayet og vælg "Indsæt speciel". Klik på alternativknappen ud for "Værdier", og klik derefter på knappen "OK". Excel kopierer outputstrengene fra de kommaløse formelceller til dine originale dataceller som statiske tegnstrenge.

Trin 8

Fremhæv formelkolonnen, højreklik derefter på arrayet og klik på "Slet" fra menuen. Dette vil slette formelkolonnen nu, hvor en permanent kopi af formeloutputtet er blevet gemt i den originale datakolonne.