Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

#CALC! występują, gdy aparat obliczeniowy programu Excel napotka scenariusz, który nie jest obecnie obsługiwany. Poniżej opisano, jak rozwiązać problem z określonymi #CALC! Błędy:

Program Excel nie może obliczyć tablicy w obrębie tablicy. Błąd tablicy zagnieżdżonej występuje podczas próby wprowadzania formuły tablicowej zawierającej tablicę. Aby rozwiązać ten błąd, spróbuj usunąć drugą tablicę.

Na przykład formuła =MACIERZ.JEDNOSTKOWA({1;2}) prosi program Excel o zwrócenie tablicy 1x1 i tablicy 2x2, która nie jest obecnie obsługiwana. Funkcja =MACIEŃ.JEDNOSTKOWA(2) będzie obliczana zgodnie z oczekiwaniami.

Zagnieżdżone #CALC tablicowe! błąd

Tablice mogą zawierać tylko liczby, ciągi, błędy, wartości logiczne lub połączone typy danych. Odwołania do zakresu nie są obsługiwane. W tym przykładzie formuła =PRZESUNIĘCIE(A1;0;0;{2;3}) spowoduje błąd.

#CALC! błąd — tablica zawiera zakresy

Aby rozwiązać ten błąd, usuń odwołanie do zakresu. W takim przypadku funkcja =PRZESUNIĘCIE(A1;0;0;2;3) będzie obliczana poprawnie.

Program Excel nie może zwrócić pustego zestawu. Błędy pustej tablicy występują, gdy formuła tablicowa zwraca pusty zestaw. Na przykład funkcja =FILTRUJ(C3:D5;D3:D5<100) zwróci błąd, ponieważ w zestawie danych nie ma wartości mniejszych niż 100.

#CALC! błąd — opróżnianie tablicy

Aby rozwiązać ten błąd, zmień kryterium lub dodaj argument if_empty do funkcji FILTRUJ. W takim przypadku formuła =FILTRUJ(C3:D5;D3:D5<100;0) zwróciłaby wartość 0, jeśli w tablicy nie ma żadnych elementów.

Funkcje niestandardowe odwołujące się do ponad 10 000 komórek nie mogą być obliczane w Excel dla sieci web i spowoduje to powstanie tego #CALC! zamiast tego. Aby rozwiązać ten problem, otwórz plik w klasycznej wersji programu Excel. Aby uzyskać więcej informacji, zobacz Tworzenie funkcji niestandardowych w programie Excel.

Ta funkcja wykonuje asynchroniczną operację, lecz nieoczekiwanie zakończyła się niepowodzeniem. Spróbuj ponownie później.

Funkcja LAMBDA działa nieco inaczej niż inne funkcje programu Excel. Nie można po prostu wprowadzić jej do komórki. Funkcję należy wywołać, dodając nawiasy na końcu formuły i przekazując wartości do funkcji lambda. Na przykład:

  • Zwraca błąd #CALC:     =LAMBDA(x, x+1) 

  • Zwraca wynik 2:     =LAMBDA(x, x+1)(1)

Aby uzyskać więcej informacji, zobacz LAMBDA, funkcja.

Komunikat o błędzie i lista rozwijana błędu Lambda

Ten błąd występuje, gdy aparat obliczeniowy programu Excel napotka nieokreślony błąd obliczania z tablicą. Aby rozwiązać ten problem, spróbuj ponownie napisać formułę. Jeśli masz formułę zagnieżdżoną, możesz spróbować określić, gdzie #CALC za pomocą narzędzia Szacuj formułę . w formule.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.

Zobacz też

Tablice dynamiczne i zachowanie tablicy rozlanej

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×