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:
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