Inhoudsopgave
De handleiding toont veel verschillende manieren om een tekenreeks in een getal te veranderen in Excel: Omzetten in getal foutcontrole, formules, wiskundige bewerkingen, Plakken speciaal en meer.
Soms lijken waarden in uw Excel-werkbladen op getallen, maar tellen ze niet op, vermenigvuldigen ze zich niet en leveren ze fouten op in formules. Een veel voorkomende reden hiervoor zijn getallen die als tekst zijn opgemaakt. In veel gevallen is Microsoft Excel slim genoeg om uit andere programma's geïmporteerde getallenreeksen automatisch om te zetten naar getallen. Maar soms worden getallen als tekst opgemaakt, waardoor meerdere problemen in uwDeze handleiding leert u hoe u tekenreeksen kunt omzetten in "echte" getallen.
Hoe identificeer je getallen die als tekst zijn opgemaakt in Excel?
Excel heeft een ingebouwde foutcontrolefunctie die u waarschuwt voor mogelijke problemen met celwaarden. Deze verschijnt als een klein groen driehoekje in de linkerbovenhoek van een cel. Als u een cel met een foutindicator selecteert, verschijnt een waarschuwingsteken met het gele uitroepteken (zie de schermafbeelding hieronder). Plaats de muisaanwijzer op het teken, en Excel informeert u over het mogelijke probleem: Het getal in deze cel is opgemaakt als tekst of wordt voorafgegaan door een apostrof .
In sommige gevallen verschijnt er geen foutindicator voor getallen die als tekst zijn opgemaakt. Maar er zijn andere visuele indicatoren voor tekst-nummers:
Nummers | Strings (tekstwaarden) |
|
|
In de onderstaande afbeelding ziet u rechts de tekstvoorstellingen van getallen en links de werkelijke getallen:
Hoe tekst omzetten naar een getal in Excel
Er zijn een handvol verschillende manieren om tekst te veranderen in een nummer in Excel. Hieronder behandelen we ze allemaal, te beginnen met de snelste en gemakkelijkste. Als de gemakkelijke technieken niet werken voor u, raak dan niet ontmoedigd. Er is geen uitdaging die niet kan worden overwonnen. U zult gewoon andere manieren moeten proberen.
Converteren naar getal in Excel met foutcontrole
Als uw cellen een foutindicator tonen (groene driehoek in de linkerbovenhoek), is het omzetten van tekststrings naar getallen een kwestie van twee klikken:
- Selecteer alle cellen met getallen die als tekst zijn opgemaakt.
- Klik op het waarschuwingsteken en selecteer Converteren naar getal .
Klaar!
Tekst omzetten in een getal door het celformaat te veranderen
Een andere snelle manier om numerieke waarden geformatteerd als tekst om te zetten in getallen is deze:
- Selecteer de cellen met getallen in tekstformaat.
- Op de Home tabblad, in de Nummer groep, kies Algemeen of Nummer van de Nummer Formaat drop-down lijst.
Opmerking: deze methode werkt in sommige gevallen niet. Als u bijvoorbeeld de opmaak Tekst toepast op een cel, een getal invoert en vervolgens de celopmaak wijzigt in Getal, blijft de cel opgemaakt als tekst.
Tekst in een getal veranderen met Plakken Speciaal
Vergeleken met de vorige technieken vereist deze methode om tekst om te zetten in een getal een paar stappen meer, maar ze werkt bijna 100% van de tijd.
Om getallen die als tekst zijn opgemaakt vast te leggen met Plakken Speciaal is dit wat je moet doen:
- Selecteer de tekst-nummer cellen en stel hun formaat in op Algemeen zoals hierboven uitgelegd.
- Kopieer een lege cel. Selecteer hiervoor een cel en druk op Ctrl + C of klik met de rechtermuisknop en kies Kopie uit het contextmenu.
- Selecteer de cellen die u wilt converteren naar getallen, klik met de rechtermuisknop en klik vervolgens op Speciaal plakken Of druk op de sneltoets Ctrl + Alt + V.
- In de Speciaal plakken dialoogvenster, selecteer Waarden in de Plakken sectie en Toevoegen in de Operatie sectie.
- Klik op OK .
Indien correct uitgevoerd, zullen uw waarden de standaard uitlijning veranderen van links naar rechts, wat betekent dat Excel ze nu ziet als getallen.
Tekenreeks omzetten in getal met Tekst naar Kolommen
Het is een andere formulevrije manier om tekst naar een getal te converteren in Excel. Bij gebruik voor andere doeleinden, bijvoorbeeld om cellen te splitsen, is de wizard Tekst naar kolommen een meerstappenproces. Om de conversie van tekst naar getal uit te voeren, klikt u op de knop Afwerking knop in de allereerste stap :)
- Selecteer de cellen die u wilt converteren naar getallen, en zorg ervoor dat hun formaat is ingesteld op Algemeen .
- Schakel over naar de Gegevens tab, Gegevensinstrumenten groep, en klik op de Tekst naar kolommen knop.
- In stap 1 van de Wizard Tekst omzetten naar kolommen kies Afgebakend onder Oorspronkelijk gegevenstype en klik Afwerking .
Dat is alles!
Tekst omzetten in een getal met een formule
Tot dusver hebben wij de ingebouwde functies besproken die kunnen worden gebruikt om in Excel tekst in een getal om te zetten. In veel situaties kan een omzetting nog sneller gebeuren door gebruik te maken van een formule.
Formule 1. Tekenreeks omzetten naar getal in Excel
Microsoft Excel heeft een speciale functie om een tekenreeks om te zetten in een getal - de functie WAARDE. De functie accepteert zowel een tekenreeks tussen aanhalingstekens als een verwijzing naar een cel die de om te zetten tekst bevat.
De VALUE-functie kan zelfs een getal omgeven door enkele "extra" tekens herkennen - dat is wat geen van de vorige methoden kan.
Bijvoorbeeld, een formule WAARDE herkent een getal dat is getypt met een valutasymbool en een duizendtallig scheidingsteken:
=WAARDE("$1,000")
=WAARDE(A2)
Om een kolom met tekstwaarden om te zetten, voert u de formule in de eerste cel in, en sleept u de vulgreep om de formule naar beneden in de kolom te kopiëren:
Voor meer informatie, zie VALUE formule om tekst om te zetten in een getal.
Formule 2. Tekenreeks omzetten in datum
Behalve tekst-cijfers kan de functie WAARDE ook datums omzetten die worden weergegeven door tekststrings.
Bijvoorbeeld:
=VALUE("1-Jan-2018")
Of
=WAARDE(A2)
Waarbij A2 een tekst-datum bevat.
Standaard retourneert een formule WAARDE een volgnummer dat de datum in het interne Excel-systeem weergeeft. Om het resultaat als een werkelijke datum weer te geven, hoeft u alleen maar het formaat Datum op de formulecel toe te passen.
Hetzelfde resultaat kan worden bereikt met de functie DATEVALUE:
=DATEVALUE(A2)
Voor meer informatie, zie Tekst omzetten naar datum in Excel.
Formule 3. Nummer uit een string halen
De functie WAARDE komt ook van pas wanneer u een getal uit een tekststring haalt met behulp van een van de tekstfuncties zoals LINKS, RECHTS en MIDDEN.
Om bijvoorbeeld de laatste 3 tekens van een tekststring in A2 te krijgen en het resultaat als een getal terug te geven, gebruikt u deze formule:
=WAARDE(RECHTS(A2,3))
De schermafbeelding hieronder toont onze formule Tekst omzetten naar getal in actie:
Indien u de functie RECHTS niet omwikkelt met WAARDE, zal het resultaat worden teruggegeven als tekst, meer bepaald een numerieke tekenreeks, hetgeen berekeningen met de geëxtraheerde waarden onmogelijk maakt.
Voor meer informatie, zie Hoe getal te extraheren uit string in Excel.
Excel string veranderen in getal met wiskundige bewerkingen
Nog een eenvoudige manier om in Excel een tekstwaarde om te zetten in een getal is het uitvoeren van een eenvoudige rekenkundige bewerking die de oorspronkelijke waarde niet echt verandert. Wat kan dat zijn? Bijvoorbeeld een nul toevoegen, vermenigvuldigen of delen door 1.
=A2+0
=A2*1
=A2/1
Indien de oorspronkelijke waarden zijn opgemaakt als tekst, kan Excel automatisch ook de tekstopmaak toepassen op de resultaten. U kunt dat merken aan de links uitgelijnde getallen in de formulecellen. Om dit te verhelpen, moet u de optie Algemeen formaat voor de formulecellen.
Tip. Als u de resultaten als waarden wilt hebben en niet als formules, gebruik dan de optie Speciaal plakken functie om formules te vervangen door hun waarden.
Zo zet je in Excel tekst om naar een getal met formules en ingebouwde functies. Ik dank je voor het lezen en hoop je volgende week op onze blog te zien!