Google spreadsheets: getallen uit een reeks extraheren


U kunt de volgende formule gebruiken om getallen uit een tekenreeks in Google Spreadsheets te extraheren:

 =REGEXEXTRACT( A1 , " -*\d*\.?\d+ " )

Deze formule haalt gehele getallen, decimalen en mintekens uit een tekenreeks.

Het volgende voorbeeld laat zien hoe u deze formule in de praktijk kunt gebruiken.

Voorbeeld: Haal getallen uit een string in Google Spreadsheets

Laten we zeggen dat we de volgende lijst met tekenreeksen in Google Spreadsheets hebben:

We kunnen de volgende formule gebruiken om getallen (inclusief gehele getallen, decimalen en mintekens) uit tekenreeksen te extraheren:

 =REGEXEXTRACT( A2 , " -*\d*\.?\d+ " )

De volgende schermafbeelding laat zien hoe u deze formule in de praktijk kunt gebruiken:

getal uit een string in Google Spreadsheets halen

Merk op dat de waarden in kolom B alleen de gehele getallen, decimalen en mintekens bevatten van de waarden in kolom A.

Als u ooit deze formule probeert te gebruiken en u ontvangt #WAARDE! Zorg er daarom voor dat de tekenreeksen zijn opgemaakt als platte tekst.

Om de tekenreeksen naar platte tekst te converteren, markeert u het celbereik dat de tekenreeksen bevat, klikt u vervolgens op het tabblad Opmaak op het bovenste lint, klikt u vervolgens op Getal en vervolgens op Platte tekst .

Hiermee zou elke #VALUE! problemen.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in Google Spreadsheets kunt uitvoeren:

Een subtekenreeks extraheren in Google Spreadsheets
Hoe u meerdere waarden in Google Spreadsheets kunt vervangen
Hoe cellen met tekst te tellen in Google Spreadsheets

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert