![](https://cdn.wiki-base.com/8924893/excel_formula_show_formula_text_with_formula__2.png.webp)
Yleinen kaava
=FORMULATEXT(A1)
Yhteenveto
Jos haluat näyttää yhden kaavan tekstin toisen kaavan kanssa, voit käyttää FORMULATEXT-funktiota. Esitetyssä esimerkissä D5: n kaava, kopioitu alaspäin, on:
=FORMULATEXT(C5)
Selitys
FORMULATEXT on täysin automaattinen. Kun annetaan viittaus soluun, joka sisältää kaavan, se palauttaa koko kaavan tekstinä. Show-esimerkissä kaava:
=FORMULATEXT(C5)
palauttaa tekstin "= IF (B5> = 70," Hyväksytty "," Epäonnistunut ")".
Virheiden käsittely
FORMULATEXT-funktio palauttaa # N / A -virheen, kun solu ei sisällä kaavaa. Voit vangita tämän virheen ja näyttää mitään, kun solu ei sisällä kaavaa, käyttämällä IFERROR-funktiota seuraavasti:
=IFERROR(FORMULATEXT(A1),"")
Vaihtoehtoisesti voit käyttää ISFORMULA ja IF näin:
=IF(ISFORMULA(A1),FORMULATEXT(A1),"")
Tarkistetaan tietty teksti
Voit tarkistaa kaavan tietylle tekstille käyttämällä ISNUMBER- ja SEARCH-toimintoja. Seuraavassa kaavassa tarkistamme A1-kaavan, onko siinä "omena":
=ISNUMBER(SEARCH("apple",FORMULATEXT(A1)))
Tulos on joko TOSI tai EPÄTOSI. Katso tältä sivulta täydellinen selitys.