Jako zespół programu Excel nieustannie pracujemy nad poprawą wydajności i stabilności programu Excel. Nieustannie poszukujemy opinii klientów na temat tego, co możemy zrobić, aby stworzyć lepszy produkt, i wdrażamy pozytywne sugestie, gdy tylko możemy. W rzeczywistości wiele ulepszeń, które ostatnio wprowadziliśmy, było bezpośrednią odpowiedzią na bolączki klientów. Odkryliśmy na przykład, że wielu użytkowników instytucjonalnych programu Excel nie było zachwyconych wydajnością programu Excel po uaktualnieniu pakietu Office 2010 do nowszych wersji.
Wysłuchaliśmy ich i zespół zajął się tymi obszarami, w których mogliśmy wprowadzić najbardziej znaczące możliwe ulepszenia wydajności i dostarczyć je w jak najkrótszym czasie. Na przykład:
- Ponownie wprowadziliśmy znaczne ulepszenia wydajności w funkcjach agregacji (SUMA.WARUNKÓW, LICZ.WARUNKI, ŚREDNIA.WARUNKÓW itp.), danych czasu rzeczywistego (DANE.CZASU.RZECZ) i wielu innych w celu znacznego skrócenia czasu obliczeń.
- Wprowadziliśmy znaczne ulepszenia wydajności funkcji WYSZUKAJ.PIONOWO, WYSZUKAJ.POZIOMO i PODAJ.POZYCJĘ, co spowodowało również znaczne skrócenie czasu obliczeń — a dla klientów platformy Microsoft 365 funkcje XLOOKUP i XMATCH oferują większą elastyczność i jeszcze więcej ulepszeń wydajności.
- Ulepszyliśmy alokację pamięci programu Excel za pomocą programu Excel obsługującego duże adresy, zwiększyliśmy szybkość kopiowania i wklejania, cofania, formatowania warunkowego, edytowania i zaznaczania komórek, przewijania, filtrowania, otwierania plików i programowania.
- Przeprojektowaliśmy aparat obliczeniowy programu Excel, wprowadzając dynamiczne funkcje tablicowe, które zastąpiły starsze funkcje tablicowe programu Excel Ctrl+Shift+Enter (CSE). Te funkcje dodają do programu Excel możliwości, które były trudne do osiągnięcia we wcześniejszych wersjach programu Excel. Na przykład teraz możesz sortować i filtrować listę za pomocą formuł, zamiast robić to ręcznie.
Aby kontynuować motyw wydajności, w tym artykule przedstawiono wiele porad dotyczących zwiększania wydajności programu Excel.
Porady dotyczące wydajności w określonych okolicznościach
| OKOLICZNOŚCI | PORADA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ogólne spowolnienie podczas edytowania w siatce lub przełączania arkuszy | Wyłączanie animacji pakietu Office | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zbyt wolne działanie podczas przenoszenia okna programu Excel lub używania klawiszy skrótów ALT+ po uaktualnieniu do systemu Windows 10 | Wyłącz efekty wizualne | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ogólne spowolnienie działania na komputerze bez dedykowanego procesora graficznego lub ze starą kartą graficzną bądź sterownikiem | Wyłącz sprzętowe przyspieszanie grafiki | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zbyt wolne reakcje podczas edytowania jednej komórki po drugiej | Wyłączanie funkcji wypełniania błyskawicznego | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wolne działanie podczas korzystania z wielu monitorów o wysokiej rozdzielczości z dynamicznymi funkcjami pakietu Office obsługującymi wysoką rozdzielczość dla poszczególnych monitorów | Ustawianie trybu zgodności pakietu Office na Optymalizowanie pod kątem zgodności | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Po uruchomieniu kodu VBA części programu Excel zmieniają kolor na biały lub szary | Właściwe używanie właściwości ScreenUpdating i polecenia DoEvents w kodzie VBA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Brak reakcji lub wysoki poziom CPU w systemie Windows 10, gdy jest otwartych wiele okien programu Excel i Menedżer aplikacji w tle uruchamia okresowe skanowanie w tle | Ustaw ten klucz rejestru w systemie Windows 10 w wersji 17763.832 lub nowszej, aby wyłączyć skanowanie. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zbyt wolne naciskanie klawiszy skrótów ALT+ w programie Excel | W usłudze Office 365 w wersji 1908 lub nowszej dodaj ten klucz rejestru. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zbyt wolne reakcje podczas uruchamiania programu Excel | Otwórz program Excel w trybie awaryjnym , aby sprawdzić, czy powolne działanie jest powodowane przez dodatki | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pojawiają się problemy polegające na braku pamięci podczas otwierania wielu skoroszytów | Otwieranie programu Excel w nowym wystąpieniu | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Załadowanie zapytania do arkusza dodatku Power Query trwa zbyt długo. | Edytowanie właściwości ustawień zapytania | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dodawanie zapytania do podglądu danych w edytorze Power Query w dodatku Power Query trwa zbyt długo. | Zarządzanie podglądem danych |
Linki do popularnych tematów
| Temat | Opis |
|---|---|
| Ulepszenia wydajności formuły wewnętrznej | Przeczytaj o najnowszych ulepszeniach wydajności wprowadzonych przez zespół programu Excel. |
| Ulepszenia alokacji pamięci z obsługą dużych adresów (LAA) | Program Excel może teraz używać więcej pamięci systemowej niż kiedykolwiek wcześniej, nawet w przypadku 32-bitowego pakietu Office. |
| Zwiększanie wydajności obliczeń | Przeczytaj o metodach pozwalających być mądrzejszym posługiwaniu się formułami i sposobach ich obliczania. |
| Ulepszenia dotyczące wydajności i limitów | To jest obszerne podsumowanie niektórych naszych najnowszych ulepszeń. |
| Najważniejsze wskazówki dotyczące kodu VBA | Porady i wskazówki dotyczące optymalizowania kodu VBA od zespołu programu Excel. |
| Zagadnienia dotyczące typowych problemów z wydajnością dodatków i makr pakietu Office w pakiecie Office | Jeśli tworzysz makra lub dodatki pakietu Office, zapoznaj się z tym artykułem. |
| Porady dotyczące optymalizowania czynników zmniejszających wydajność | Więcej porad dotyczących sposobów zwiększania wydajności obliczeń w programie Excel, w tym dotyczących funkcji zdefiniowanych przez użytkownika dla języka VBA. |
| Porównanie pojedynczych i wielu interfejsów dokumentu w programie Excel 2010 i nowszych wersjach | W programie Excel 2013 i nowszych wersjach każde okno programu Excel może zawierać tylko jeden skoroszyt i ma własną wstążkę. Jest to tzw. interfejs SDI (Single Document Interface). Domyślnie po otwarciu nowego skoroszytu będzie on wyświetlany w innym oknie programu Excel, mimo że jest to to samo wystąpienie programu Excel. |
Pobierz najnowsze aktualizacje i podziel się z nami swoją opinią
- Jeśli chcesz otrzymywać najnowsze aktualizacje dla programu Excel, możesz dołączyć do niejawnego programu testów pakietu Office.
- Przekaż nam opinię, naciskając przycisk Buźka w prawym górnym rogu okienka programu Excel. Pamiętaj, aby umieścić frazę "ExcelPERF" gdzieś w komentarzach, abyśmy mogli zwrócić na nią oko.
- Zadaj pytanie w społeczności technicznej programu Excel. Ta tętniąca życiem społeczność entuzjastów programu Excel czeka, aby uzyskać odpowiedzi na Twoje pytania. Pasywnie monitorujemy również fora, aby mieć oko na wszelkie pojawiające się trendy lub problemy.
- Jeśli chcesz zasugerować jakąś funkcję, prześlij nam swoją opinię, aby pomóc nam określić priorytety nowych funkcji w przyszłych aktualizacjach. Aby uzyskać więcej informacji, zobacz artykuł Jak przesłać opinię na temat pakietu Microsoft Office?.