Excel-formel: Vis formeltekst med formel -

Indholdsfortegnelse

Generisk formel

=FORMULATEXT(A1)

Resumé

For at vise teksten i en formel med en anden formel kan du bruge funktionen FORMULATEKST. I det viste eksempel er formlen i D5, kopieret ned,:

=FORMULATEXT(C5)

Forklaring

FORMULATEKSTEN er fuldautomatisk. Når der gives reference til en celle, der indeholder en formel, returnerer den hele formlen som tekst. I eksemplet som show er formlen:

=FORMULATEXT(C5)

returnerer teksten "= IF (B5> = 70," Pass "," Fail ")".

Håndtering af fejl

Funktionen FORMULATEKST returnerer fejlen # N / A, når en celle ikke indeholder en formel. For at fælde denne fejl og vise intet, når en celle ikke indeholder en formel, kan du bruge IFERROR-funktionen som denne:

=IFERROR(FORMULATEXT(A1),"")

Alternativt kan du bruge ISFORMULA og IF sådan:

=IF(ISFORMULA(A1),FORMULATEXT(A1),"")

Søger efter specifik tekst

For at kontrollere en formel for en bestemt tekst kan du bruge funktionerne ISNUMBER og SEARCH. I formlen nedenfor kontrollerer vi en formel i A1 for at se, om den indeholder "æble":

=ISNUMBER(SEARCH("apple",FORMULATEXT(A1)))

Resultatet er enten SAND eller FALSK. Se denne side for en fuldstændig forklaring.

Interessante artikler...