
Generisk formel
=FORMULATEXT(A1)
Sammendrag
For å vise teksten til en formel med en annen formel, kan du bruke FORMULATEKST-funksjonen. I eksemplet vist er formelen i D5, kopiert ned,:
=FORMULATEXT(C5)
Forklaring
FORMULATEKSTEN er helautomatisk. Når referansen til en celle som inneholder en formel, vil den returnere hele formelen som tekst. I eksemplet som viser formelen:
=FORMULATEXT(C5)
returnerer teksten "= IF (B5> = 70," Pass "," Fail ")".
Å takle feil
FORMULATEKST-funksjonen returnerer feilen # N / A når en celle ikke inneholder en formel. For å fange denne feilen og vise ingenting når en celle ikke inneholder en formel, kan du bruke IFERROR-funksjonen slik:
=IFERROR(FORMULATEXT(A1),"")
Alternativt kan du bruke ISFORMULA og IF slik:
=IF(ISFORMULA(A1),FORMULATEXT(A1),"")
Ser etter spesifikk tekst
For å sjekke en formel for en bestemt tekst, kan du bruke funksjonene ISNUMBER og SØK. I formelen nedenfor sjekker vi en formel i A1 for å se om den inneholder "apple":
=ISNUMBER(SEARCH("apple",FORMULATEXT(A1)))
Resultatet er enten SANT eller FALSK. Se denne siden for en fullstendig forklaring.