Om een formule te vinden die de uitvoer ophaalt door numerieke subtekenreeksen af te ronden op 3 decimalen, gebruiken we een combinatie van LINKS, VIND, MIDDEN & ROND functies om de uitvoer op te halen.
Laten we zeggen cel A1 bevat 12.345673.4567en de vereiste output is 12.3463.457
LINKS: Retourneert het opgegeven aantal tekens vanaf het begin van een tekenreeks.
Syntaxis: =LEFT(tekst,aantal_tekens)
VIND: Retourneert de beginpositie van een tekstreeks binnen een andere tekstreeks. FIND is een hoofdlettergevoelig commando.
Syntaxis: =FIND(find_text,in_text,start_num)
MIDDEN: Het retourneert de tekens uit het midden van een tekstreeks, gegeven een startpositie en lengte.
Syntaxis: =MID(tekst,start_getal,aantal_tekens)
RONDE: Rondt een getal af op een opgegeven aantal cijfers.
Syntaxis: =ROUND(getal,aantal_cijfers)
Laten we een voorbeeld nemen:
We hebben een nummer als 12.345673.4567 in cel A1. We hebben een formule nodig om het getal af te ronden op 3 decimalen.
- In cel C2 zou de formule zijn:
- =ROUND(LEFT(A2,FIND("",A2)-1),3)&""&ROUND(MID(A2,FIND("",A2)+2.255),3)
- Druk op enter op je toetsenbord.
- De functie retourneert de afgeronde numerieke subtekenreeks.