Excel FORMULATEXT functie
- Ex1: basisformule voor celgebruik
- Ex2: tel de lengte van de formule
- Ex3: Toon formule van een andere cel
- Ex4: Toon formule of een bericht
Omschrijving
De FORMULATEXT functie wordt gebruikt om een formule weer te geven of te retourneren als een tekstreeks uit een bepaalde verwijzing.
Syntaxis en argumenten
Formule syntaxis
FORMULATEXT(reference) |
argumenten
|
Winstwaarde
De FORMULATEXT functie retourneert een formule als tekstreeks.
Over fouten
Het resultaat is de foutwaarde # N / B als:
1) De referentiecel bevat geen formule;
2) De formule in de cel waarnaar wordt verwezen, is langer dan 8192 tekens;
3) Werkblad is beschermd tegen het weergeven van de formule;
4) De externe werkmap die de formule bevat, is gesloten.
Het resultaat is #VALUE! foutwaarde als:
1) Een ongeldig teken ingevoerd in functie.
Gebruik en voorbeelden
Hier neem ik enkele eenvoudige voorbeelden om uit te leggen hoe u het FORMULATEXT functie in Excel.
Ex1: basisformule voor celgebruik
Formule
=FORMULAR(A2)
A1 bevat de formule =TODAY() en retourneert de datum van vandaag,
B2 bevat de formule =FORMULATEXT(A2) en retourneert de tekstreeks die wordt weergegeven in de formulebalk van cel A2
Resultaat: geef de formule weer die is toegepast in cel A2 als een tekstreeks
Ex2: tel de lengte van de formule
Formule
=LEN((FORMULATEXT(A3)))
Uitleg geven:
LEN: tel karakters van een cel
LEN((FORMULATEXT(reference))): tel het aantal karakters van de formule uit referentie.
Resultaat: tel de lengte van de formule in cel A3
Ex3: Toon formule van een andere cel
Formule
=FORMULATEXT(INDIRECT(B5))
Uitleg geven:
INDIRECT(B5): geef de waarde weer in cel B5. in mijn voorbeeld bevat de cel B5 de waarde "B2".
harte
FORMULARTEXR(INDIRECT(B5)) is gelijk aan FORMULATEXT(B2)
Resultaat: geef de formule weer die is toegepast in cel B2
Ex4: Toon formule of een bericht
Als de verwijzing geen formule bevat, is de FORMULATEXT functie retourneert # N / A-foutwaarde zoals onderstaand screenshot. Om te voorkomen dat de foutwaarde wordt weergegeven, kunt u de ISFORMULA functie en de FORMULATEXT functie om een formule of een bericht weer te geven op basis van de referentie.
Formule
=IF(ISFORMULA(A2),FORMULATEXT(A2),"not a formula")
Verklaren
Als Cell A2 een formule bevat, voer dan de FORMULATEXT functie; zo niet, geef dan de tekstreeks "geen formule" weer.
Opmerking:Deze FORMULATEXT functies is nieuw toegevoegd sinds Excel 2013
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- 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.