#OBL! błędy występują, gdy aparat obliczania programu Excel znajduje scenariusz, który nie jest obecnie obsługiwany.
Ogólne
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 funkcja =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.
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 funkcja =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.
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 elementów.
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.
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ć 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.
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
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.
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.
Wystąpił problem z narzędziem Powery Query. Spróbuj ponownie.
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.
Ten obiekt języka Python nie pochodzi ze środowiska języka Python dołączonego do tego skoroszytu.
Wynikiem formuły nie może być zapytanie.
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.