Indholdsfortegnelse
I denne artikel vil vi diskutere ' Tallet i denne celle er formateret som tekst eller er indrammet af en apostrof ' fejl i excel. Nogle gange, når vi arbejder med nogle talværdier i vores excel-ark, summerer tallene ikke, udfører ingen matematiske operationer og producerer fejl. Dette kan ske, fordi tallene kan være formateret som tekst eller have en apostrof foran sig. Vi vil forsøge at konvertere tekstcellerne til tal eller fjerne den foregående apostrof for at løse dette problem.
Download øvelsesbog
Download øvelsesbogen her.
Tal i celle er formateret som tekst.xlsmHvorfor opstår fejlen "Tallet i denne celle er formateret som tekst eller er indledes af en apostrof"?
Når vi bruger en apostrof før et tal, opstår denne fejl. Nogle gange er værdierne gemt som strenge i vores datasæt. Dette kan også forårsage det samme problem.
Sådan finder du en celle, der er formateret som tekst eller er indledes med en apostrof
Vi kan nemt finde en celle, der er formateret som tekst eller har en apostrof foran sig. Hvis du ser en grøn lille trekantet boks øverst til højre i cellen, kan cellen være formateret som tekst. Men for at være helt sikker kan vi bruge en formel. Følg nedenstående trin for at gøre det.
TRIN:
- Vælg en tilstødende celle, og skriv formlen:
=ISNUMBER(B2)
- Tryk nu på Indtast for at se resultatet.
- Brug den Håndtag til påfyldning for alle celler.
Her er det kun Celle B6 gemmes som et tal.
6 løsninger på Excel-fejlen: Tallet i denne celle er formateret som tekst eller er indledes af en apostrof
For at forklare disse løsninger vil vi bruge et datasæt, der indeholder oplysninger om arbejdstid og løn for nogle medarbejdere. Her viser talværdierne fejlen.
1. Konverter tekst til tal med Tekst til kolonner
I denne metode vil vi konvertere tekster til tal 'Tekst til kolonner' Hvis vi vælger en celle og sætter markøren på smart-tag'et, vises fejlen som nedenfor.
Lad os følge trinene for at løse dette problem.
TRIN:
- Først skal du vælge alle cellerne i en enkelt kolonne. Vi har valgt cellerne i Kolonne C .
- For det andet skal du gå til Data og vælg Tekst til kolonner. Guiden Konverter tekst til kolonner vil blive vist.
- For det tredje skal du klikke på Færdig fra den Guiden Konverter tekst til kolonner.
- Herefter vil værdierne for Kolonne C vil automatisk blive konverteret til tal, og der vil ikke opstå nogen fejl.
- Til sidst gør du det samme for Kolonne D for at se resultater som nedenfor.
Relateret indhold: Sådan løser du #REF! fejl i Excel (6 løsninger)
2. Ændre tekst til tal ved hjælp af Smart Tags
Vi kan bruge smart tags til at konvertere teksterne til tal. Dette er den nemmeste og hurtigste løsning. Hvis du markerer en celle, der indeholder fejl, vises ikonet for smart tags automatisk. Vi har fremhævet det nedenfor.
Lad os være opmærksomme på nedenstående trin.
TRIN:
- Vælg først fejlcellerne. Vi har valgt Celle C5 til Celle D12 .
- Klik nu på ikonet smart tags. Der vises en drop-down menu.
- Vælg "Konverter til tal fra den.
- Du vil straks se resultater som nedenfor.
Relateret indhold: Excel VBA: Slå "Ved fejl genoptages næste" fra
3. Anvend Indsæt specialfunktion til at konvertere tekst til tal eller fjerne apostrofen foran
Vi kan bruge indsæt specialindstillingen i Excel til at konvertere tekst til tal. Der er to måder at bruge indsæt specialindstillingen på. Vi indsætter værdier på disse måder.
3.1 Med tilføjelsesoperation
I denne første undermetode bruger vi tilføjelsesoperationen. Lad os følge nedenstående trin for at implementere denne teknik.
TRIN:
- Først skal du vælge en vilkårlig celle i dit datasæt. Vi har valgt Celle C14 .
- Tryk nu på Ctrl + C for at kopiere cellen.
- Vælg derefter de celler, hvorfra du vil fjerne fejlen.
- Vælg derefter Indsæt fra den Hjem og vælg Indsæt specielt fra rullemenuen.
- Indsæt specielt vinduet åbnes. Vælg derefter Værdier og Tilføj fra den Indsæt specielt Klik på OK at fortsætte.
- Når du har klikket på OK, vil den vise resultater som nedenfor.
- For at konvertere den Løn kolonnen til det ønskede format, vælg Kolonne D .
- Gå nu til Hjem og vælg Valuta fra den Nummerformat boks.
- Til sidst vil du se resultater som nedenfor.
3.2 Med multiplikationsoperation
Vi kan også bruge multiplikationsoperationen til at rette denne fejl. Lad os følge nedenstående trin for at gøre det.
TRIN:
- I begyndelsen skal du vælge en vilkårlig celle i dit datasæt og skrive 1 . Vi har valgt Celle C14 .
- Tryk nu på Ctrl + C for at kopiere cellen.
- Vælg derefter de celler, hvorfra du vil fjerne fejlen.
- Vælg derefter Indsæt fra den Hjem og vælg Indsæt specielt fra rullemenuen. Indsæt specielt åbnes.
- Igen skal du vælge Værdier og Multiplicere fra den Indsæt specielt vindue. Klik på OK at fortsætte.
- Når du har klikket på OK, vil du se resultater som nedenfor.
- For at konvertere den Løn kolonnen i Valuta , vælg Kolonne D .
- Gå nu til Hjem og vælg Valuta fra den Nummerformat boks.
- I sidste ende vil du se resultater som nedenfor.
Læs mere: Fejl i Excel og deres betydning (15 forskellige fejl)
4. Brug af værdifunktion til at omdanne tekst eller en celle med apostrof foran til tal
Vi kan bruge den VÆRDI Funktion for at konvertere tekst til tal eller fjerne den foranstillede apostrof. VÆRDI Funktion konverterer en tekststreng, der repræsenterer et tal, til et tal. Vi bruger det samme datasæt her.
Lad os følge trinene for at lære denne løsning.
TRIN:
- Indsæt først en hjælpekolonne som nedenfor.
- For det andet skal du vælge Celle D5 og skriv formlen:
=VALUE(C5)
- Hit Indtast for at se resultatet.
- Derefter skal du bruge Håndtag til påfyldning for resten af cellerne.
- Vælg nu værdierne i hjælpekolonnen, og tryk på Ctrl + C for at kopiere og vælge Kolonne C .
- Derefter skal du gå til Hjem og vælg Indsæt specielt.
- Vælg derefter Indsæt værdier fra drop-down-menuen.
- Du vil ikke se nogen fejl i Kolonne C.
- Følg samme fremgangsmåde og slet hjælpekolonnen for at se resultater som nedenfor.
- Endelig kan du ændre den Nummerformat til Valuta for at se resultater som nedenfor.
Læs mere: Sådan fjerner du værdifejl i Excel (4 hurtige metoder)
5. Indsæt en matematisk operation for at ændre en tekstcelle til et tal
Vi kan udføre multiplikationen manuelt for at konvertere tekst til tal. Vi har også brug for en hjælpekolonne i denne metode.
Lad os følge nedenstående trin for denne metode.
TRIN:
- For det første tilføjes en ekstra kolonne som nedenfor.
- For det andet skal du vælge Celle D5 og skriv formlen:
=C5*1
- Tryk nu på Indtast for at se resultatet.
- Derefter skal du bruge Håndtag til påfyldning for at se resultaterne i alle celler.
- Derefter slettes Hjælper kolonne.
- Gentag trinene for Kolonne D og du vil se resultater som nedenfor.
- Til sidst skal du ændre Nummerformat til Valuta for at se det ønskede resultat.
Relateret indhold: Årsager og korrektioner af NAME-fejl i Excel (10 eksempler)
6. Anvend VBA til at konvertere tekst til tal
Vi kan også anvende VBA til at omdanne en tekst, der repræsenterer et tal, til et tal. Følg blot nedenstående trin for at lære denne proces at kende.
TRIN:
- I begyndelsen skal du gå til Udvikler og vælg Visual Basic. Visual Basic vinduet vises.
- Gå nu til Indsæt og vælg Modul.
- Indtast derefter koden i feltet Modul vindue.
Sub Convert_to_Number() With Worksheets("VBA").Range("C:C") .NumberFormat = "General" .Value = .Value End With With With Worksheets("VBA").Range("D:D") .NumberFormat = "General" .Value = .Value End With End Sub
Her har vi valgt Kolonne C ved hjælp af Rækkevidde. Derefter ændrede vi nummerformatet til generelt. Vi har gentaget det samme for Kolonne D.
- Tryk på Ctrl + S for at gemme koden.
- Derefter skal du vælge Makroer fra den Udvikler fanen. Makro vinduet vises.
- Vælg koden fra Makro vindue og Kør det.
- Til sidst vil du se resultater som nedenfor.
Læs mere: Ved fejl genoptages Næste: Håndtering af fejl i Excel VBA
Sådan ignoreres fejlen "Tallet i denne celle er formateret som tekst eller er indledes af en apostrof" i Excel
Nogle gange er vi nødt til at beholde cellen som den er. Så vi skal ignorere fejlen. For at ignorere en fejl skal du vælge en celle, der har en fejl, og derefter vælge smart tags. Du vil finde 'Ignorer fejl' i rullemenuen.
Konklusion
Vi har diskuteret 6 nemme løsninger på fejlen med en celle, der er formateret som en tekst eller med en apostrof foran. Jeg håber, at disse løsninger vil hjælpe dig med at løse dit problem. Desuden kan du også downloade øvelsesbogen for at øve dig. Sidst af alt, hvis du har spørgsmål eller forslag, er du velkommen til at spørge i kommentarfeltet.