Excel formel: Vis formeltekst med formel -

Innholdsfortegnelse

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.

Interessante artikler...