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ć.

Narzędzie sprawdzania zgodności wykryło co najmniej jeden problem ze zgodnością związany z formułami starszych wersji programu Microsoft Excel.

Począwszy od programu Excel 2007, domyślnie narzędzie sprawdzania zgodności sprawdza, czy nie ma problemów z poprzednimi wersjami programu Excel. Jeśli interesuje Cię tylko określona wersja, wyczyść pola wyboru odpowiadające innym wersjom.

Okno dialogowe Sprawdzanie zgodności programu Excel

Ważne: 

  • Jeśli na liście Znacząca utrata funkcjonalności pojawią się jakieś problemy, zajmij się nimi przed zapisaniem pliku, aby zapobiec nieodwracalnej utracie danych lub nieprawidłowemu działaniu.

  • Problemy na liście Nieznaczna utrata wierności danych mogą — ale nie muszą — wymagać rozwiązania przed zapisaniem skoroszytu. Dane ani funkcjonalność nie zostaną utracone, ale wygląd lub działanie skoroszytu mogą być nieco inne po otwarciu go w starszej wersji programu Excel.

Porada: Jeśli masz wiele problemów do sprawdzenia, wybierz pozycję Kopiuj do nowego arkusza. Użyj nowego arkusza Raport zgodności, aby zbadać poszczególne problemy.

W tym artykule

Problemy powodujące znaczną utratę funkcjonalności

Problem

Rozwiązanie

Niektóre arkusze zawierają więcej formuł tablicowych, które odwołują się do innych arkuszy, niż jest obsługiwanych w wybranym formacie pliku. Niektóre z tych formuł tablicowych nie zostaną zapisane i zostaną przekonwertowane na #VALUE! .

Znaczenie    W programie Excel 2007 i nowszych wersjach tablice skoroszytów odwołujące się do innych arkuszy są ograniczone tylko przez dostępną pamięć, ale w programie Excel w wersjach 97–2003 arkusze mogą zawierać tylko 65 472 tablic skoroszytów odwołujące się do innych arkuszy. Tablice skoroszytów przekraczające maksymalny limit zostaną przekonwertowane na i będą wyświetlane #VALUE! .

Postępowanie    W obszarze Sprawdzanie zgodności kliknij przycisk Znajdź , aby zlokalizować komórki zawierające formuły tablicowe odwołujące się do innego arkusza, a następnie wprowadź niezbędne zmiany, aby uniknąć #VALUE! .

Niektóre formuły zawierają tablice z liczbą elementów większą niż obsługiwana przez wybrany format pliku. Tablice zawierające więcej niż 256 kolumn lub 65 536 wierszy nie zostaną zapisane i mogą powodować uzyskiwanie odmiennych wyników.

Znaczenie    W programie Excel 2010 i nowszych wersjach można używać formuł tablicowych zawierających elementy dla ponad 256 kolumn i 65 536 wierszy. W programie Excel 2007 przekracza to limit elementów tablicy i może zwracać różne wyniki.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować komórki zawierające formuły tablicowe, które mają więcej elementów, niż jest obsługiwane we wcześniejszych wersjach programu Excel, a następnie wprowadź konieczne zmiany.

Niektóre formuły zawierają więcej wartości, odwołań i/lub nazw niż jest obsługiwanych w wybranym formacie pliku. Te formuły nie zostaną zapisane i zostaną przekonwertowane na #VALUE! .

Znaczenie    W programie Excel 2007 i nowszych wersjach maksymalna długość zawartości formuły wynosi 8192 znaki, a maksymalna wewnętrzna długość formuły to 16 384 bajty. W programie Excel w wersjach 97–2003 maksymalna długość zawartości formuły wynosi 1024 znaki, a maksymalna wewnętrzna długość formuły to 1800 bajtów. Jeśli kombinacja argumentów formuł (łącznie z wartościami, odwołaniami i/lub nazwami) przekracza maksymalne limity programu Excel w wersjach 97–2003, wynikiem formuł będzie #VALUE! podczas zapisywania skoroszytu w starszym formacie pliku programu Excel.

Postępowanie    W obszarze Sprawdzanie zgodności kliknij przycisk Znajdź , aby zlokalizować komórki zawierające formuły przekraczające maksymalne limity długości formuł w programie Excel w wersjach 97–2003, a następnie wprowadź niezbędne zmiany, aby uniknąć #VALUE! .

Niektóre formuły mają więcej poziomów zagnieżdżenia niż jest obsługiwanych w wybranym formacie pliku. Formuły zawierające więcej niż siedem poziomów zagnieżdżenia nie zostaną zapisane i zostaną przekonwertowane na #VALUE! .

Znaczenie    W programie Excel 2007 i nowszych wersjach formuła może zawierać do 64 poziomów zagnieżdżania, ale w programie Excel w wersjach 97–2003 maksymalna liczba poziomów zagnieżdżania wynosi tylko 7.

Postępowanie    W narzędzie sprawdzania zgodności kliknij przycisk Znajdź , aby zlokalizować komórki zawierające formuły zawierające więcej niż 7 poziomów zagnieżdżenia, a następnie wprowadź niezbędne zmiany, aby uniknąć #VALUE! .

Niektóre formuły zawierają funkcje, które zawierają więcej argumentów niż jest obsługiwanych w wybranym formacie pliku. Formuły zawierające więcej niż 30 argumentów na funkcję nie zostaną zapisane i zostaną przekonwertowane na #VALUE! .

Znaczenie    W programie Excel 2007 lub nowszym formuła może zawierać do 255 argumentów, ale w programie Excel w wersjach 97–2003 maksymalne ograniczenie liczby argumentów w formule wynosi tylko 30.

Postępowanie    W obszarze Sprawdzanie zgodności kliknij przycisk Znajdź , aby zlokalizować komórki zawierające formuły zawierające ponad 30 argumentów, a następnie wprowadź niezbędne zmiany, aby uniknąć #VALUE! .

Niektóre formuły używają większej liczby operandów niż jest to dozwolone w wybranym formacie pliku. Te formuły nie zostaną zapisane i zostaną przekonwertowane na #VALUE! .

Znaczenie    W programie Excel 2007 lub nowszym maksymalna liczba argumentów operacji, których można używać w formułach, wynosi 1024, natomiast w programie Excel w wersjach 97–2003 maksymalna liczba operandów w formułach wynosi tylko 40.

Postępowanie    W obszarze Sprawdzanie zgodności kliknij przycisk Znajdź , aby zlokalizować komórki zawierające ponad 40 argumentów operacji, a następnie wprowadź niezbędne zmiany, aby uniknąć #VALUE. .

Niektóre formuły zawierają funkcje zawierające więcej argumentów niż jest obsługiwanych w wybranym formacie pliku. Formuły zawierające więcej niż 29 argumentów funkcji nie zostaną zapisane i zostaną przekonwertowane na #VALUE! .

Znaczenie    W programie Excel 2007 i nowszych wersjach funkcja User-Defined (UDF) utworzona przy użyciu Visual Basic for Applications (VBA) może zawierać maksymalnie 60 argumentów, ale w programie Excel w wersjach 97–2003 liczba argumentów w plikach UDF jest ograniczona przez język VBA tylko do 29.

Postępowanie    W obszarze Sprawdzanie zgodności kliknij przycisk Znajdź , aby zlokalizować komórki zawierające funkcje używające więcej niż 29 argumentów, a następnie wprowadź niezbędne zmiany, aby uniknąć #VALUE! . W celu zmiany funkcji zdefiniowanych przez użytkownika może być konieczne użycie kodu języka VBA.

Co najmniej jedna funkcja z tego skoroszytu nie jest dostępna we wcześniejszych wersjach programu Excel.  Po ponownym obliczeniu we wcześniejszych wersjach te funkcje zwrócą błąd #NAZWA? zamiast ich obecnych wyników.

Znaczenie    W programie Excel 2007 i nowszych wersjach są dostępne nowe funkcje i funkcje o zmienionej nazwie. Ponieważ te funkcje nie są dostępne w programie Excel w wersji 97–2003, zostaną zwrócone #NAME? zamiast oczekiwanych wyników.

W niektórych przypadkach do formuły jest dodawany prefiks _xlfn, na przykład =_xlfn.JEŻELI.BŁĄD (1;2).

Postępowanie    W obszarze Sprawdzanie zgodności kliknij przycisk Znajdź , aby zlokalizować komórki zawierające funkcje, które nie są dostępne we wcześniejszych wersjach programu Excel, a następnie wprowadź konieczne zmiany, aby uniknąć #NAME? .

Funkcje zgodności są dostępne dla wszystkich funkcji, których nazwy zostały zmienione. Można używać tych funkcji w celu uniknięcia błędów.

Nowe funkcje można zastąpić odpowiednimi funkcjami dostępnymi we wcześniejszych wersjach programu Excel. Można również usunąć formuły używające nowych funkcji, zastępując je wynikami formuł.

Niektóre formuły zawierają odwołania do tabel, które nie są obsługiwane w wybranym formacie pliku. Te odwołania zostaną przekonwertowane na odwołania do komórek.

Znaczenie    W programie Excel 2007 i nowszych wersjach można używać odwołań strukturalnych, aby praca z danymi tabeli była znacznie łatwiejsza i bardziej intuicyjna w przypadku korzystania z formuł odwołujących się do tabeli — części tabeli lub całej tabeli. Ta funkcja nie jest obsługiwana w programie Excel w wersjach 97–2003, a odwołania strukturalne zostaną przekonwertowane na odwołania do komórek.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować komórki zawierające formuły z odwołaniami strukturalnymi do tabel, dzięki czemu będzie można je zmienić na odwołania do komórek, które mają zostać użyte.

Niektóre formuły zawierają odwołania do tabel w innych skoroszytach, które nie są w danej chwili otwarte w tym wystąpieniu programu Excel. Podczas zapisywania w formacie programu Excel 97–2003 te odwołania zostaną przekonwertowane na błędy #ADR!, ponieważ nie można ich przekonwertować na odwołania do arkuszy.

Znaczenie    W programie Excel 2007 i nowszych wersjach można używać odwołań strukturalnych, aby praca z danymi tabeli była znacznie łatwiejsza i bardziej intuicyjna w przypadku korzystania z formuł odwołujących się do tabeli — części tabeli lub całej tabeli. Ta funkcja nie jest obsługiwana w programie Excel w wersjach 97–2003, a odwołania strukturalne zostaną przekonwertowane na odwołania do komórek. Jeśli jednak odwołania strukturalne wskazują tabele w innych skoroszytach, które nie są obecnie otwarte, zostaną przekonwertowane na i wyświetlone jako błędy #REF.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować komórki zawierające formuły z odwołaniami strukturalnymi do tabel w innych skoroszytach, dzięki czemu będzie można je zmienić w celu uniknięcia błędów #ADR!.

Co najmniej jedna komórka w tym skoroszycie zawiera reguły poprawności danych, które odwołują się do więcej niż 8192 nieciągłych obszarów komórek. Te reguły poprawności danych nie zostaną zapisane.

Znaczenie    W programie Excel 2010 i nowszych wersjach reguły poprawności danych mogą odwoływać się do ponad 8192 nieciągłych obszarów komórek. W programie Excel w wersjach 97–2007 reguła poprawności danych tego typu nie jest obsługiwana i nie będzie dostępna.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować komórki zawierające reguły poprawności danych, które odwołują się do ponad 8192 nieciągłych obszarów komórek, a następnie wprowadź konieczne zmiany.

Co najmniej jedna komórka w tym skoroszycie zawiera reguły poprawności danych, które odwołują się do wartości w innych arkuszach. Te reguły poprawności danych nie będą obsługiwane we wcześniejszych wersjach programu Excel.

Znaczenie    W programie Excel 2010 i nowszych wersjach można używać reguł poprawności danych, które odwołują się do wartości w innych arkuszach. W programie Excel w wersjach 97–2007 sprawdzanie poprawności danych tego typu nie jest obsługiwane i nie można ich wyświetlić w arkuszu.

Wszystkie reguły poprawności danych pozostaną jednak dostępne w skoroszycie i zostaną zastosowane po ponownym otwarciu skoroszytu w programie Excel 2010 lub nowszym, chyba że były edytowane w programie Excel w wersjach 97–2007.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować komórki zawierające reguły poprawności danych, które odwołują się do wartości w innych arkuszach, a następnie wprowadź konieczne zmiany na karcie Ustawienia w oknie dialogowym Sprawdzanie poprawności danych (karta Dane, grupa Narzędzia danych).

Ten skoroszyt zawiera zakres konsolidacji danych z odwołaniami do komórek, w przypadku których przekroczono limity wierszy i kolumn dla wybranego formatu pliku. Odwołania formuł do danych w tym obszarze zostaną dostosowane i mogą nie być poprawnie wyświetlane w starszej wersji programu Excel.

Znaczenie    W programie Excel 2007 lub nowszym zakresy konsolidacji danych mogą zawierać formuły odwołujące się do danych, które wykraczają poza limit wierszy i kolumn wybranego formatu pliku. W programie Excel w wersjach 97–2003 rozmiar arkusza wynosi tylko 256 kolumn na 65 536 wierszy. Odwołania formuł do danych w komórkach, które znajdują się poza tym obszarem, są korygowane i mogą nie być poprawnie wyświetlane.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować zakresy konsolidacji danych zawierające odwołania formuł do danych, w przypadku których przekroczono limity wierszy i kolumn dla programu Excel w wersji 97–2003, a następnie wprowadź konieczne zmiany.

Ten skoroszyt zawiera niestandardowe opisy zdefiniowanych przez użytkownika funkcji języka VBA. Wszystkie opisy niestandardowe zostaną usunięte.

Znaczenie    W programie Excel 2010 i nowszych wersjach możesz używać Visual Basic for Applications (VBA) do tworzenia funkcji User-Defined (UDF) z opisami niestandardowymi. Opisy niestandardowe nie są obsługiwane w programie Excel w wersjach 97–2007 i zostaną usunięte.

Postępowanie    Nie jest konieczne wykonywanie żadnej czynności, ponieważ wszystkie opisy niestandardowe zostaną usunięte.

Początek strony

Problemy powodujące nieznaczną utratę wierności

Problem

Rozwiązanie

Niektóre formuły tablicowe w tym skoroszycie odwołują się do całej kolumny. We wcześniejszych wersjach programu Excel te formuły mogą zostać przekonwertowane na #NUM! błędy podczas ich ponownego obliczania.

Znaczenie    Formuły tablicowe odwołujące się do całej kolumny w programie Excel 2007 i nowszych wersjach zostaną przekonwertowane na i wyświetlone jako #NUM! błędy podczas ponownego obliczania w programie Excel w wersjach 97–2003.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować formuły tablicowe odwołujące się do całej kolumny, dzięki czemu będzie można wprowadzić niezbędne zmiany w celu uniknięcia błędów #LICZBA!.

Jedna lub więcej nazw zdefiniowanych w tym skoroszycie składa się z więcej niż 255 znaków dozwolonych w wybranym formacie pliku. Formuły zostaną zapisane, jednak zostaną obcięte podczas edytowania we wcześniejszych wersjach programu Excel.

Znaczenie    Jeśli w nazwanych zakresach w formułach jest przekroczone ograniczenie 255 znaków obsługiwane w programie Excel w wersjach 97–2003, formuła działa prawidłowo, ale jest obcinana w oknie dialogowym Nazwa i nie można jej edytować.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować komórki zawierające nazwane zakresy w formułach, a następnie wprowadź konieczne zmiany, tak aby użytkownicy mogli edytować formuły w programie Excel w wersjach 97–2003.

Niektóre formuły w tym skoroszycie są połączone z innymi skoroszytami, które są zamknięte. Kiedy te formuły zostaną obliczone ponownie we wcześniejszych wersjach programu Excel bez otwierania połączonych skoroszytów, znaki przekraczające ograniczenie 255 znaków nie będą mogły zostać zwrócone.

Znaczenie    Jeśli formuły w skoroszycie są połączone z innymi skoroszytami, które są zamknięte, po wykonaniu ponownego obliczenia w programie Excel w wersjach 97–2003 będzie można wyświetlić maksymalnie 255 znaków w takich formułach. Wyniki formuł mogą zostać obcięte.

Postępowanie    Znajdź komórki zawierające formuły łączące z innymi skoroszytami, które są zamknięte, aby można było zweryfikować linki i wprowadzić niezbędne zmiany, aby uniknąć obciętych wyników formuł w programie Excel w wersjach 97–2003.

Formuła sprawdzania poprawności danych jest dłuższa niż 255 znaków.

Znaczenie    Jeśli długość formuły sprawdzania poprawności danych przekracza ograniczenie 255 znaków obsługiwane w programie Excel w wersjach 97–2003, formuła działa prawidłowo, ale jest obcinana i nie można jej edytować.

Postępowanie    W narzędziu sprawdzania zgodności kliknij przycisk Znajdź, aby zlokalizować komórki zawierające formuły sprawdzania poprawności danych, a następnie użyj mniejszej liczby znaków w takich formułach, co umożliwi edytowanie ich w programie Excel w wersjach 97–2003.

Początek strony

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ę!

×