JeśliBłąd. Funkcja typu w programie ExcelNie działa na komputerze Windows 11/10, ten post pomoże Ci rozwiązać problem. Funkcja błędu.type () jest jedną z najbardziej przydatnych funkcji do diagnozowania błędów w programie Excel. Pomaga zidentyfikować błąd, zwracając określoną liczbę, która odpowiada jego typowi. Na przykład dla '#NIEWAŻNY! ” błąd, funkcja zwraca 1, dla '#Div/0!„Błąd, zwraca2i tak dalej.
Korzystanie z błędu Czasami jednak sama funkcja może nie działać zgodnie z oczekiwaniami, co utrudnia rozwiązywanie problemów.
Jak korzystać z błędu Excel. Funkcja typu
Funkcja błędu.type () ma następującą składnię:
=ERROR.TYPE(error_val)
Gdzieerror_val
odpowiada komórce lub wyrażeniu, które chcesz sprawdzić błąd.
Aby użyć funkcji błędu.type (), wprowadzać=ERROR.TYPE(error_val)
w komórce, zastępującerror_val
Z komórką chcesz sprawdzić błędy. NaciskaćWchodzićAby wyświetlić kod błędu.
Jeśli komórka odwołana zawiera błąd, error.type () zwraca liczbę w następujący sposób:
Jeśli error_val jest | Error.type () zwraca |
---|---|
#NIEWAŻNY! | 1 |
#Div/0! | 2 |
#WARTOŚĆ! | 3 |
#Ref! | 4 |
#NAZWA? | 5 |
#Num! | 6 |
#Nie dotyczy | 7 |
#Getting_data | 8 |
Coś jeszcze | #Nie dotyczy |
Jednym z powszechnych przypadków użycia funkcji błędu. Type () jest zarządzanie błędami w formułach. Na przykład, jeśli formuła w komórce A1 powoduje błąd, możesz użyć funkcji if () z błędem
=IF(ERROR.TYPE(A1)=2, "Divide by Zero Error", "Other Error")
Powyższa formuła sprawdza, czy błąd w A1 to a#Div/0!błąd (który występuje, gdy liczba jest podzielona przez zero). Jeśli tak, formuła zwraca „Podziel przez błąd zerowy”; W przeciwnym razie wyświetla „inny błąd”.
Napraw błąd. Funkcja typu w programie Excel nie działa
JeśliBłąd. Funkcja typu w programie ExcelNie pracując nad systemem, użyj tych poprawek:
- Upewnij się, że wzór jest prawidłowy
- Sprawdź błędy w odwołanej komórce
- Sprawdź formatowanie komórek
- Sprawdź konflikty
- Napraw Excel
Zobaczmy to szczegółowo.
1. Upewnij się, że wzór jest prawidłowy
W formułach Excel argumenty są zawsze zamknięte w nawiasach. Jeśli twoja funkcja jest częścią złożonego formuły, upewnij się, że każdy zestaw nawiasów jest prawidłowo umieszczony. Excel może podkreślić problem i wyświetlić błąd, jeśli brakuje połączenia lub otworu.
Upewnij się również, że używałeś operatorów matematycznych i logicznych (+, -, *, /, =, <,>), przecinków (,) i półkolisów (;) poprawnie.
2. Sprawdź błędy w odwołanej komórce
Upewnij się, że wszystkie odniesienia do komórek są prawidłowe i nie wskazują na usunięcie lub nieprawidłowe zakresy. Error.type () działa tylko wtedy, gdy komórka odwołana zawiera błąd. Jeśli komórka nie ma błędu, funkcja zwraca #N/A, co może wydawać się, że nie działa.
Na przykład, przypuśćmy, że komórka A1 zawiera wartość liczb całkowitą 10, komórka B2 zawiera wartość liczb całkowitą 2, a komórka C1 zawiera wzór=ERROR.TYPE(A1/B1)
.
Teraz w C1 formuła zwraca #N/A, ponieważ A1/B1 (10/2) jest prawidłowym obliczeniem bez błędu. Nie jest to błąd w samej funkcji, ale po prostu wskazanie, że nie ma błędu w komórce odwołanej.
3. Sprawdź formatowanie komórek
Niektóre typy danych, takie jakData, godzina, lub formaty niestandardowe mogą powodować nieoczekiwane wyniki podczas korzystania z funkcji error.type ().
Na przykład, jeśli komórka C1 zawiera formułę=ERROR.TYPE(A1/B1)
, ale jest sformatowany jako „czas”, powróci 00:00:03 zamiast 3, dzięki czemu wygląda nieprawidłowo.
Aby to naprawić, wybierz komórkę zawierającą formułę i przejdź doDompatka. WFormat liczbyrozwijaj, sprawdź, czy format to data, godzina lub format niestandardowy. Jeśli tak, zmień go na ogólny lub liczb, aby zapewnić prawidłowe wyjście.
4. Sprawdź konflikty
Czasami dodatki mogą zakłócać funkcje Excel. Spróbuj je wyłączyć i sprawdź, czy funkcja działa.
KliknijPlikmenu i wybierzWięcej> Opcje. WybierzDodatkiZakładka w oknie opcji Excel, a następnie wybierzDodatki comZ rozwijania na dole i kliknijIść.
Wybierz dowolne niepotrzebne dodatki i kliknijUsunąć.
5. Napraw Excel
Jeśli problem będzie się powtarzał, spróbuj naprawić Excel.
Wyszukaj panel sterowania za pomocą paska wyszukiwania systemu Windows i otwórz go. Idź doProgramy> Programy i funkcje.
Kliknij prawym przyciskiem myszy Microsoft 365 lub Office (nazwa będzie się różnić w zależności od wersji) i wybierzZmiana. Zobaczysz dwie opcje. Albo wybierzSzybka naprawaLubNaprawa onlinea następnie kliknijNaprawa. Wypełnij instrukcje na ekranie w celu naprawy programu Excel.
Mam nadzieję, że to pomoże.
Czytać: ?
Jak naprawić błąd w formule Excel?
Naprawianie błędów w formule Excel zależy od rodzaju napotkanego błędu. Upewnij się, że komórka formuła jest sformatowana poprawnie i nie ma błędów typu pisania w formule. Możesz użyć funkcji ERRORE.TYPE (), aby określić typ błędu i zawinąć formułę z iferror (), aby wyświetlić niestandardową komunikat zamiast błędu.
Jak zastosować formułę iferror w programie Excel?
Jeśli masz zestaw danych, w którym A1 zawiera numer 10, B1 zawiera 0 i używasz formuły=A1/B1
W C2 Excel zwróci#Div/0!błąd. Aby sobie z tym poradzić, możesz użyć funkcji iferror ()=IFERROR(A1/B1, "Cannot divide by zero")
. Zapewnia to, że zamiast zwracać błąd, Excel wyświetli komunikat przyjazny dla użytkownika.
Przeczytaj następny: .