Pobierz przykładowy skoroszyt
Ten samouczek pokazuje, jak używać Funkcja ISFORMULA Excel w programie Excel, aby sprawdzić, czy komórka zawiera formułę.
Przegląd funkcji ISFORMULA
Test funkcji ISFORMULA, jeśli komórka jest formułą. Zwraca PRAWDA lub FAŁSZ.
Aby użyć funkcji arkusza roboczego ISFORMULA Excel, zaznacz komórkę i wpisz:
(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)
Składnia i dane wejściowe funkcji ISFORMULA:
1 | =IFORMULA(odniesienie) |
Odniesienie do komórki - odwołanie do komórki, którą chcesz przetestować.
Jak korzystać z funkcji ISFORMULA
Funkcja ISFORMULA sprawdza, czy komórka zawiera formułę. Jeśli komórka zawiera formułę, zwraca TRUE, w przeciwnym razie zwraca FALSE.
1 | =IZFORMULA(A2) |
Jeśli to formuła
Zwykle po wykonaniu testu logicznego będziesz chciał coś zrobić w oparciu o wynik tego testu. Funkcja IF może służyć do wykonywania różnych działań, jeśli instrukcja zostanie oceniona jako PRAWDA lub FAŁSZ. Użyjmy go z funkcją ISFORMULA.
1 | =JEŻELI(CZY.FORMULA(A2);"formuła";"nie formuła") |
FORMUŁATEKST Funkcja
Funkcja FORMULATEKST konwertuje formułę komórki na tekst. Jeśli jednak komórka nie zawiera formuły, FORMULATEXT zgłosi błąd. To świetna okazja do wykorzystania funkcji ISFORMULA.
1 | =JEŻELI(CZY.FORMULA(A2);"formuła";"nie formuła") |
W tym przykładzie używamy funkcji ISFORMULA, aby sprawdzić, czy komórka zawiera formułę. Jeśli tak, formuła zostanie wyprowadzona jako tekst z funkcją FORMUŁATEKST. Jeśli nie, wyświetli wartość komórki.
Jeśli to nie jest formuła
Funkcja NOT odwraca logiczne wyniki. Zmienia TRUE na FALSE i FALSE na TRUE. Tutaj możemy użyć NOT, obok funkcji ISFORMULA i IF.
1 | =JEŻELI(NIE(CZY.FORMULA(A2)),"nie formuła", "formuła") |
Inne funkcje logiczne
Arkusze Excel / Google zawierają wiele innych funkcji logicznych do wykonywania innych testów logicznych. Oto lista:
Funkcje JEŻELI / JEST |
---|
jeśli błąd |
jest błąd |
isna |
iserr |
jest pusty |
numer isn |
istext |
nie jest tekstem |
isformuła |
islogiczny |
isref |
iseven |
to jest dziwne |
ISFORMULA w Arkuszach Google
Funkcja ISFORMULA działa dokładnie tak samo w Arkuszach Google jak w Excelu: