
Podsumowanie
Wartość! błąd pojawia się, gdy wartość nie jest oczekiwanym typem. Może się tak zdarzyć, gdy komórki są puste, gdy funkcja, która oczekuje liczby, otrzymuje wartość tekstową, a daty są traktowane jako tekst przez program Excel. Naprawianie #ARG! błąd jest zwykle tylko kwestią wprowadzenia odpowiedniego rodzaju wartości. Więcej informacji i przykładów znajdziesz poniżej.
Wyjaśnienie
Wartość! błąd pojawia się, gdy wartość nie jest oczekiwanym typem. Może się tak zdarzyć, gdy komórki są puste, gdy funkcja, która oczekuje liczby, otrzymuje wartość tekstową, a daty są oceniane jako tekst przez program Excel. Naprawianie #ARG! błąd jest zwykle tylko kwestią wprowadzenia odpowiedniego rodzaju wartości.
Błąd #VALUE jest nieco skomplikowany, ponieważ niektóre funkcje automatycznie ignorują nieprawidłowe dane. Na przykład funkcja SUMA po prostu ignoruje wartości tekstowe, ale regularne dodawanie lub odejmowanie za pomocą operatora plus (+) lub minus (-) zwróci #ARG! błąd, jeśli jakieś wartości są tekstowe.
Poniższe przykłady pokazują formuły, które zwracają błąd #VALUE, wraz z opcjami rozwiązania.
Przykład 1 - nieoczekiwana wartość tekstowa
W poniższym przykładzie komórka C3 zawiera tekst „NA”, a F2 zwraca #ARG! błąd:
=C3+C4 // returns #VALUE!
Jedną z możliwości naprawy jest wprowadzenie brakującej wartości w C3. Formuła w F3 działa wtedy poprawnie:
=C3+C4 // returns 6
Inną opcją w tym przypadku jest przejście do funkcji SUMA. Funkcja SUMA automatycznie ignoruje wartości tekstowe:
=SUM(C3,C4) // returns 4.5
Przykład # 2 - błędne znaki spacji
Czasami komórka z co najmniej jednym błędnym znakiem spacji wyrzuci #ARG! błąd, jak widać na poniższym ekranie:
Zauważ, że C3 wygląda na zupełnie puste. Jeśli jednak wybrano C3, można zobaczyć, że kursor znajduje się nieco na prawo od pojedynczej spacji:
Excel zwraca #ARG! błąd, ponieważ znak spacji jest tekstem, więc jest to w rzeczywistości kolejny przypadek powyższego przykładu # 1. Aby naprawić ten błąd, upewnij się, że komórka jest pusta, zaznaczając ją i naciskając klawisz Delete.
Uwaga: jeśli masz problem ze stwierdzeniem, czy komórka jest naprawdę pusta, czy nie, użyj funkcji ISBLANK lub LEN, aby przetestować.
Przykład # 3 - argument funkcji nie jest oczekiwany
Wartość! błąd może również wystąpić, gdy argumenty funkcji nie są oczekiwanymi typami. W poniższym przykładzie funkcja NETWORKDAYS jest skonfigurowana do obliczania liczby dni roboczych między dwiema datami. W komórce C3 „jabłko” nie jest prawidłową datą, więc funkcja DNI.ROBOCZE nie może obliczyć dni roboczych i zwraca wartość #ARG! błąd:
Poniżej po wpisaniu odpowiedniej daty w C3 formuła działa zgodnie z oczekiwaniami:
Przykład 4 - daty przechowywane jako tekst
Czasami arkusz zawiera daty, które są nieprawidłowe, ponieważ są przechowywane jako tekst. W poniższym przykładzie funkcja EDATE służy do obliczania daty wygaśnięcia trzy miesiące po dacie zakupu. Formuła w C3 zwraca #ARG! błąd, ponieważ data w B3 jest przechowywana jako tekst (tj. nie jest prawidłowo rozpoznawana jako data):
=EDATE(B3,3)
Po ustaleniu daty w B3 błąd zostanie rozwiązany:
Jeśli musisz poprawić wiele dat przechowywanych jako tekst, ta strona zawiera kilka opcji poprawiania.