Formuła programu Excel: Jak naprawić błąd #ARG! błąd -

Spisie treści

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.

Interesujące artykuły...