Excel FORMULATEXT-functie
- Vb1: Basisgebruik - cel-formule weergeven
- Vb2: Lengte van formule tellen
- Vb3: Formule van een andere cel weergeven
- Vb4: Formule of bericht weergeven
Beschrijving
De FORMULATEXT-functie wordt gebruikt om een formule als tekststring weer te geven of terug te geven vanuit een gegeven verwijzing.
Syntaxis en argumenten
Formulesyntaxis
FORMULATEXT(verwijzing) |
Argumenten
|
Retourwaarde
De FORMULATEXT-functie retourneert een formule als tekststring.
Over fouten
Het resultaat is de #N/B foutwaarde indien:
1) De verwijzingscel bevat geen formule;
2) De formule in de verwijzingscel is langer dan 8192 tekens;
3) Werkblad is beveiligd tegen het tonen van formules;
4) Het externe werkboek dat de formule bevat is gesloten.
Het resultaat is #WAARDE! foutwaarde indien:
1) Er zijn ongeldige tekens ingevoerd in de functie.
Gebruik en voorbeelden
Hier neem ik enkele eenvoudige voorbeelden om uit te leggen hoe u de FORMULATEXT-functie in Excel gebruikt.
Vb1: Basisgebruik - cel-formule weergeven
Formule
=FORMULAR(A2)
A1 bevat de formule =VANDAAG() en retourneert de huidige datum,
B2 bevat de formule =FORMULATEXT(A2) en retourneert de tekststring die wordt weergegeven in de formulebalk van cel A2
Resultaat: Toon de formule die in Cel A2 wordt toegepast als een tekststring
Vb2: Lengte van formule tellen
Formule
=LENGTE((FORMULATEXT(A3)))
Uitleg:
LENGTE: telt tekens in een cel
LENGTE((FORMULATEXT(verwijzing))): telt het aantal tekens van de formule vanuit de verwijzing.
Resultaat: Tel de lengte van de formule in Cel A3
Vb3: Formule van een andere cel weergeven
Formule
=FORMULATEXT(INDIRECT(B5))
Uitleg:
INDIRECT(B5): toont de waarde in Cel B5. In mijn voorbeeld bevat Cel B5 de waarde “B2”.
dan
FORMULARTEXR(INDIRECT(B5)) is gelijk aan FORMULATEXT(B2)
Resultaat: Toon de formule die in Cel B2 wordt toegepast
Vb4: Formule of bericht weergeven
Als de verwijzing geen formule bevat, zal de FORMULATEXT functie de #N/B foutwaarde retourneren zoals in onderstaande schermafbeelding te zien is. Om het verschijnen van de foutwaarde te voorkomen, kunt u de ISFORMULE functie en de FORMULATEXT functie combineren om een formule of een bericht weer te geven op basis van de verwijzing.
Formule
=ALS(ISFORMULE(A2),FORMULATEXT(A2),"geen formule")
Uitleg
Als Cel A2 een formule bevat, voer dan de FORMULATEXT functie uit; zo niet, toon dan de tekststring “geen formule”.
Opmerking: Deze FORMULATEXT-functies zijn nieuw toegevoegd sinds Excel 2013
De Beste Office-productiviteitstools
Kutools voor Excel - Helpt U Om Uit Te Blinken In De Menigte
Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...
Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)
- Eén seconde om te schakelen tussen tientallen open documenten!
- Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt Efficiënte Tabbladen naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.