przewyższać FORMULATEXT funkcjonować
- Przykład 1: Podstawowa formuła komórki wyświetlania
- Przykład 2: Policz długość formuły
- Przykład 3: Wyświetl formułę innej komórki
- Przykład 4: Wyświetl formułę lub wiadomość
Opis
Połączenia FORMULATEXT funkcja służy do wyświetlania lub zwracania formuły jako ciągu tekstowego z danego odwołania.
Składnia i argumenty
Składnia formuły
FORMULATEXT(reference) |
Argumenty
|
Wartość zwracana
Połączenia FORMULATEXT funkcja zwraca formułę jako ciąg tekstowy.
O błędach
Wynikiem jest wartość błędu # N / A, jeśli:
1) Komórka odniesienia nie zawiera formuły;
2) Formuła w komórce, której dotyczy odwołanie, jest dłuższa niż 8192 znaków;
3) Arkusz roboczy jest chroniony przed wyświetlaniem formuły;
4) Zewnętrzny skoroszyt zawierający formułę jest zamknięty.
Wynikiem jest #VALUE! wartość błędu, jeśli:
1) W funkcji wpisano nieprawidłowy znak.
Zastosowanie i przykłady
Tutaj podam kilka prostych przykładów, aby wyjaśnić, jak używać FORMULATEXT funkcja w programie Excel.
Przykład 1: Podstawowa formuła komórki wyświetlania
Formuła
=FORMULAR(A2)
A1 zawiera formułę =TODAY() i zwraca dzisiejszą datę,
B2 zawiera formułę =FORMULATEXT(A2) i zwraca ciąg tekstowy wyświetlany na pasku formuły z komórki A2
Wynik: wyświetl formułę zastosowaną w komórce A2 jako ciąg tekstowy
Przykład 2: Policz długość formuły
Formuła
=LEN((FORMULATEXT(A3)))
Wyjaśnić:
LEN: policzyć znaki w komórce
LEN((FORMULATEXT(reference))): policz liczbę znaków formuły od odwołania.
Wynik: policz długość formuły w komórce A3
Przykład 3: Wyświetl formułę innej komórki
Formuła
=FORMULATEXT(INDIRECT(B5))
Wyjaśnić:
INDIRECT(B5): wyświetl wartość w komórce B5. w moim przykładzie komórka B5 zawiera wartość „B2”.
następnie
FORMULARTEXR(INDIRECT(B5)) równa FORMULATEXT(B2)
Wynik: wyświetl formułę zastosowaną w komórce B2
Przykład 4: Wyświetl formułę lub wiadomość
Jeśli odwołanie nie zawiera formuły, rozszerzenie FORMULATEXT funkcja zwróci wartość błędu # N / A, jak pokazano na poniższym zrzucie ekranu. Aby uniknąć pojawiania się wartości błędu, możesz połączyć ISFORMULA funkcja i FORMULATEXT funkcja, aby wyświetlić formułę lub komunikat w oparciu o odniesienie.
Formuła
=IF(ISFORMULA(A2),FORMULATEXT(A2),"not a formula")
Wyjaśniać
Jeśli komórka A2 zawiera formułę, wykonaj FORMULATEXT funkcjonować; jeśli nie, wyświetl ciąg tekstowy „nie formuła”.
Uwaga:To zdjęcie FORMULATEXT funkcje to nowość dodana od programu Excel 2013
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.