Indholdsfortegnelse
Denne tutorial vil demonstrere, hvordan man fjerner ledende nuller i Excel. Ledende nuller er de nuller, der er placeret i begyndelsen af tallet, men har ingen værdi. Når vi har at gøre med mange data, vises unødvendige nuller nogle gange uventet. Dette skaber en masse datalagring og forvirring. Desuden har disse ledende nuller ingen ekstra betydning. Så vi vil lære at fjerne disse nuller.ledende nuller i excel.
Download arbejdsbog til øvelser
Du kan downloade arbejdsbogen til øvelser her.
Fjernelse af foranstillede nuller.xlsm8 nemme metoder til at fjerne ledende nuller i Excel
Vi vil forsøge at fjerne ledende nuller i Excel på 8 forskellige egnede måder. Hvis du følger trinene korrekt, bør du lære at fjerne ledende nuller i Excel på egen hånd. Trinene er:
1. Konvertering af tekst til tal
I dette tilfælde er vores mål at fjerne foranstillede nuller i Excel-filen ved at konvertere tekst til en talindstilling. Nogle gange opfører tallene i dit regneark sig ikke som tal; de udfører ikke nogen form for aritmetiske operationer, som de burde, og de kan endda producere fejl. Årsagen til dette er, at selvom de ligner tal, er de faktisk formateret som tekst. Vi vil bruge denne konverteringsTekst til nummer mulighed for at opfylde vores mål. Vi kan opfylde vores mål ved at følge nedenstående trin.
Trin:
- Først skal du arrangere et datasæt som i nedenstående billede.
- Vælg derefter den Konverter til tal indstilling fra fejlmærket.
- Til sidst får du det ønskede resultat.
Læs mere: Sådan tilpasses celleformatnummer med tekst i Excel (4 måder)
2. Brug af brugerdefineret nummerformatering
På dette tidspunkt vil vi forsøge at fjerne de ledende nuller ved hjælp af brugerdefineret nummerformatering Vi kan opfylde vores mål ved at følge nedenstående trin.
Trin:
- Til at begynde med skal du arrangere et datasæt som i nedenstående billede.
- Desuden skal du kopiere den fulde Kolonne B ved hjælp af Ctrl+C knapper og indsæt den til Kolonne D ved hjælp af Ctrl+V mulighed.
- Gå desuden til at vælge den ønsket kolonne> Hjem> Generelt muligheder.
- Til sidst får du det ønskede resultat.
Læs mere: Sådan formaterer du tal med VBA i Excel (3 metoder)
3. Brug af VALUE-funktionen
Nu ønsker vi at fjerne de ledende nuller ved hjælp af funktionen VALUE . VÆRDI funktion er kategoriseret under TEXT-funktioner i Excel. Den konverterer en given tekststreng, der repræsenterer et tal, til en numerisk værdi. Vi kan opfylde vores mål ved at følge nedenstående trin.
Trin:
- Først skal du arrangere et datasæt som nedenstående billede, og i C5 celle indsætte følgende formel.
=VALUE(B5)
- For det andet, hvis du trykker på Indtast knappen, får du resultatet for cellen og kan derefter bruge Håndtag til påfyldning for at anvende formlen på alle de ønskede celler.
- Til sidst får du det ønskede resultat.
4. Kombination af VALUE- og TEXT-funktioner
På dette tidspunkt vil vi forsøge at fjerne de ledende nuller ved hjælp af en kombination af VÆRDI og TEKST Funktioner i excel. At beholde eller tilføje ledende nuller i en numerisk værdi, skal TEKST funktionen kan tjene formålet med den bedst egnede formel. Hvis vi antager, at vi i det følgende datasæt ønsker at ændre størrelsen på alle tal, så de får samme størrelse ved at tilføje nuller før tallene, kan vi opfylde vores mål ved at følge nedenstående trin.
Trin:
- Til at begynde med skal du arrangere et datasæt som nedenstående billede, og i C5 celle indsætte følgende formel.
=TEXT(VALUE(B5), "#")
- Hvis du derudover trykker på Indtast knappen, får du resultatet for cellen og kan derefter bruge Håndtag til påfyldning for at anvende formlen på alle de ønskede celler.
- Til sidst får du det ønskede resultat.
🔎 Hvordan virker formlen?
- VÆRDI(B5 ) : Denne del repræsenterer den celle, du vil konvertere.
- TEXT(VALUE(B5), "#") : Denne del repræsenterer hele tilstanden i overensstemmelse med vores ønske.
Læs mere: Sådan bevarer du ledende nuller i Excel (10 egnede metoder)
5. Multiplikation af kolonne med 1
Dernæst forsøger vi at fjerne de ledende nuller ved at multiplicere med 1. Nogle enkle, vanskelige matematiske operationer kan bruges til at rette op på Konverter til tal fejl. Tricket er - bare multiplicere eller deler værdierne med 1 Du kan også tilføje nul til værdierne, og det vil give dig det samme resultat. Her vil vi også bruge hjælpekolonnen. Vi kan opfylde vores mål ved at følge nedenstående trin.
Trin:
- For det første skal du arrangere et datasæt som i nedenstående billede.
- For det andet skal du indsætte 1 i alle cellerne i kolonne C .
- For det tredje, i den D5 celle indsætte følgende formel.
=B5*C5
- For det fjerde kan du, hvis du trykker på Gå ind på knappen, får du resultatet for cellen og kan derefter bruge Håndtag til påfyldning for at anvende formlen på alle de ønskede celler.
- Til sidst får du det ønskede resultat.
Læs mere: Sådan afrundes tal til det nærmeste multiplum af 5 i Excel
Lignende læsninger
- Sådan ændres nummerformatet fra komma til punkt i Excel (5 måder)
- Brugerdefineret talformat: Millioner med én decimal i Excel (6 måder)
- Sådan formateres tal til millioner i Excel (6 måder)
- Excel 2 decimaler uden afrunding (4 effektive måder)
- Sådan konverteres tal til procentdel i Excel (3 hurtige måder)
6. Brug af kommandoen Indsæt specialkommando
I dette tilfælde er vores mål at fjerne ledende nuller i excel-filen ved hjælp af Kommando Indsæt specielt . Indsæt Special er en funktion, der giver dig mere kontrol over, hvordan indholdet skal vises. F.eks. beholder tekst, der er kopieret fra en webside, ofte en stor del af eller hele HTML formatering. Ved at bruge Indsæt specielt , kan du vælge at indsætte uformateret tekst. Med indsæt specielt kan du ikke kun kopiere data, men også kildekolonnens bredde til målkolonnerne. Du kan endda bruge Indsæt Special til at udføre beregninger som addition, subtraktion, multiplikation og division. Der er stadig andre effektive måder at bruge Excel's Kommando Indsæt specielt Vi kan opfylde vores mål ved at følge nedenstående trin.
Trin:
- Først skal du arrangere et datasæt som nedenstående billede, og i C5 celle, indsæt 1 og kopier den ved hjælp af Ctrl + C knapper.
- Højreklik derefter på den ønskede kolonne, og vælg den Indsæt specielt mulighed.
- Herefter vil den Indsæt specielt åbnes på skærmen.
- Vælg derefter den Multiplicere og klik på OK .
- Til sidst får du det ønskede resultat.
7. Brug af funktionen Tekst til kolonner
Nu ønsker vi at fjerne ledende nuller ved hjælp af funktionen tekst-til-kolonner i Excel. Vi kan opfylde vores mål ved at følge nedenstående trin.
Trin:
- Først skal du arrangere et datasæt som i nedenstående billede og gå til select den ønskede celle> Data> Tekst til kolonner muligheder.
- For det andet skal du i den første dialogboks trykke på Næste mulighed.
- For det tredje skal du igen i den 2. dialogboks trykke på Næste mulighed.
- For det fjerde skal du vælge den ønskede kolonne i afsnittet destination for n 3. dialogboks og trykke på Næste mulighed.
- Til sidst får du det ønskede resultat.
Læs mere: [Løst] Excel-nummer gemt som tekst
8. Anvendelse af VBA-kode
På dette tidspunkt vil vi tilstræbe at fjerne de ledende nuller ved at anvende VBA kode. Visual Basic for Applications (VBA ) makrosprog er en vigtig komponent. Excel-brugere bruger VBA makroer til at tilpasse og automatisere Excel. Vi kan opfylde vores mål ved at følge nedenstående trin.
Trin:
- Til at begynde med skal du gå til Developer> Indsæt> Formularkontrolelementer muligheder.
- Derudover får du nedenstående resultat.
- Desuden skal du højreklikke på knappen og vælge den Tildel makro mulighed.
- Indsæt derefter VBA-koden her.
Sub Removing_Leading_Zero() 'Kode af ExcelWIKI.com Dim Remove_Range As Range Dim Wrk_Rng As Range On Error Resume Next xTitleId = "ExcelWIKI Delete Leading Zeros" Set Wrk_Rng = Application.Selection Set Wrk_Rng = Application.InputBox("Range", xTitleId, Wrk_Rng.Address, Type:=8) Wrk_Rng.NumberFormat = "General" Wrk_Rng.Value = Wrk_Rng.Value End Sub
- Vælg derefter det ønskede dataområde, og tryk på knappen valgmulighed.
- Til sidst får du det ønskede resultat.
Læs mere: Sådan bruger du talformatkode i Excel (13 måder)
Sådan fjernes ledende nuller fra ikke-numeriske værdier i Excel
I dette tilfælde er vores mål at fjerne ledende nuller fra ikke-numeriske værdier. Ikke-numerisk betyder, at det vil indeholde nogle tekster eller noget, der ikke er et tal. Vi kan opfylde vores mål ved at følge nedenstående trin.
Trin:
- I første omgang skal du arrangere et datasæt som nedenstående billede.
- For det andet, i den C5 celle indsætte følgende formel.
=IF(LEFT(B5) = "0", RIGHT(B5, LEN(B5)-1), B5)
- For det tredje, hvis du trykker på Indtast knappen, får du resultatet for cellen og kan derefter bruge Håndtag til påfyldning for at anvende formlen på alle de ønskede celler.
- Herefter får du resultatet for denne kolonne.
- Endelig, hvis du anvender trinene for kolonne D så vil du få det ønskede resultat.
Konklusion
Følg fremover de ovenfor beskrevne metoder. Forhåbentlig vil disse metoder hjælpe dig med at fjerne ledende nuller i Excel. Vi vil være glade for at vide, hvis du kan udføre opgaven på en anden måde. Følg den ExcelWIKI hjemmeside for flere artikler som denne. Du er velkommen til at tilføje kommentarer, forslag eller spørgsmål i afsnittet nedenfor, hvis du er forvirret eller oplever problemer. Vi vil gøre vores bedste for at løse problemet eller arbejde med dine forslag.