Behold kun cifrene med REGEXREPLACE
PremiumOpgave: Brug REGEXREPLACE i B2 til at fjerne alt i A2, der ikke er et ciffer. \D (stort D) betyder ethvert tegn, der ikke er et ciffer.
Skriv formlen i B2
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Telefon som skrevet | Kun cifre | ||||
| 2 | Tlf.: 45 20 11 38 07 | |||||
| 3 | ||||||
| 4 | ||||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 |
Premiumopgave
Lås op for REGEX-funktioner og alle andre opgaver
Det er en premiumopgave. Med premium kan du løse den og alle andre opgaver, tage prøvetest på tid og få certifikater, du kan dele på LinkedIn.
Prøv selv først, og sig til, hvis du har brug for hjælp: Vis tip giver dig et lille puf, Vis forklaring hele svaret.
Sådan virker det
REGEXREPLACE erstatter hvert match af mønsteret. \D finder bogstaverne, punktummet, kolonet og mellemrummene, og "" sætter ingenting ind i stedet, så kun cifrene er tilbage. Resultatet er tekst.
Typisk fejl: At bruge \d i stedet for \D. Det lille d betyder cifre, så det er cifrene, der forsvinder.
Svaret
- B2
=REGEXREPLACE(1A2;2"\D";3"")
Med andre ord: I 1telefonnummeret i A2 erstattes 2alt, der ikke er et ciffer, med 3ingenting.