#OBL! błędy występują, gdy aparat obliczania programu Excel znajduje scenariusz, który nie jest obecnie obsługiwany.
Ogólne
Tablica zagnieżdżona
Program Excel nie może obliczyć tablicy w tablicy. Podczas próby wprowadzenia formuły tablicowej zawierającej tablicę występuje błąd tablicy zagnieżdżonej. Aby rozwiązać ten problem, 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. =MACIERZ.JEDNOSTKOWA(2) obliczy zgodnie z oczekiwaniami.
Tablica zakresów
Tablice mogą zawierać tylko liczby, ciągi, błędy, wartości logiczne lub typy połączonych 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.
Aby usunąć błąd, usuń odwołanie do zakresu. W tym przypadku funkcja =PRZESUNIĘCIE(A1,0,0,2,3) zostałby poprawnie obliczony.
Pusta tablica
Program Excel nie może zwrócić pustego zestawu. Błędy pustej tablicy występują, gdy formuła tablicy zwraca pusty zestaw. Na przykład funkcja =FILTRUJ(C3:D5;D3:D5<100) zwróci błąd, ponieważ w naszym zestawie danych nie ma wartości mniejszych niż 100.
Aby rozwiązać ten problem, zmień kryterium lub dodaj argument jeżeli_puste do funkcji FILTRUJ. W takim przypadku funkcja =FILTRUJ(C3:D5;D3:D5<100;0) zwróci wartość 0, jeśli w tablicy nie ma żadnych elementów.
Zbyt wiele komórek
Funkcje niestandardowe, które odwołują się do ponad 10 000 komórek, nie mogą być obliczane w programie Excel dla sieci Web i zamiast tego spowodują błąd #OBL!. 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.
Niepowodzenie funkcji
Ta funkcja wykonuje asynchroniczną operację, lecz nieoczekiwanie zakończyła się niepowodzeniem. Spróbuj ponownie później.
Komórka zawiera funkcję lambda
Funkcja LAMBDA działa nieco inaczej niż inne funkcje programu Excel. Nie można po prostu wprowadzić go 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 funkcję LAMBDA.
Wynik formuły komórki to funkcja
Nie można umieścić funkcji w komórce bez wywoływania jej lub wywoływania. Wywołaj funkcję, dodając nawiasy i argumenty. Możesz też dodać funkcję do menedżera nazw i użyć jej jako funkcji.
Inne
Ten błąd występuje, gdy aparat obliczania programu Excel napotka nieokreślony błąd obliczeń z tablicą. Aby rozwiązać ten problem, spróbuj ponownie zapisać formułę. Jeśli masz formułę zagnieżdżoną, możesz spróbować użyć narzędzia Oceń formułę, aby określić, gdzie błąd #OBL! występuje w formule.
Język Python w programie Excel
Błąd danych
Wystąpił błąd podczas przetwarzania zapytania. Spróbuj ponownie później.
Przekroczono limit danych
Twoje dane przekraczają limit przekazywania.
Obliczenia języka Python w programie Excel mogą przetwarzać do 100 MB danych jednocześnie. Spróbuj użyć mniejszego zestawu danych.
Zapytanie siatki
Formuły języka Python mogą odwoływać się tylko do zapytań, które opierają się na danych zewnętrznych, a nie na danych arkusza kalkulacyjnego.
Nieprawidłowy obiekt języka Python
Ten obiekt języka Python nie pochodzi ze środowiska języka Python dołączonego do tego skoroszytu.
Zapytanie w komórce
Wynikiem formuły nie może być zapytanie.
Błąd źródła
Wystąpił problem z narzędziem Powery Query. Spróbuj ponownie.
Za dużo danych
Formuła języka Python odwołuje się do zbyt dużej ilości danych do wysłania do usługi języka Python.
Obliczenia języka Python w programie Excel mogą przetwarzać do 100 MB danych jednocześnie. Spróbuj użyć mniejszego zestawu danych.
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.