Przeprowadzanie obliczeń w Arkuszach Google
Z Arkuszy Google można korzystać bez połączenia z internetem. Zmiany są zapisywane w przeglądarce, a następnie wysyłane do Google. Oznacza to, że nawet gdy jesteś offline, możesz korzystać z Arkuszy Google.
Gdy wprowadzasz zmiany, Arkusze Google wykonują obliczenia w tle. Gdy wprowadzasz zmiany lub gdy robią to inni współpracownicy, w prawym górnym rogu może pojawiać się zielony pasek ładowania. Ten pasek postępu informuje, że Arkusze Google działają i możesz kontynuować wprowadzanie zmian. Zielony pasek ładowania może być na przykład widoczny przy pierwszym wczytaniu arkusza lub przy obliczaniu formuły.
Pasek postępu może się też pojawić, gdy współpracownik wprowadza zmiany lub gdy w tle działa automatyczny skrypt. Pasek postępu to tylko informacja o działaniu i aktualizowaniu aplikacji. Nie musisz czekać na zakończenie tego działania.
Przy każdej modyfikacji komórki Arkusze sprawdzają formułę w tej komórce oraz wszystkie komórki zależne. Jeśli na przykład komórka B1 zawiera formułę =A1+1
, a zawartość komórki A1 zmieni się na =2+2
, Arkusze sprawdzą komórki A1 i B1. Nawet niewielka zmiana wartości w jednej komórce może wywołać liczne zmiany, których pełne obliczenie może chwilę potrwać.
Odwołania do powtórzonych wyrażeń podrzędnych
Jeśli powtórzysz to samo wyrażenie podrzędne, możesz je przenieść do oddzielnej komórki i odwoływać się do niej.
Zamiast powtarzać formułę SUM($A$2:$A$6)
w każdej komórce, jak w przykładzie poniżej:
rozważ przeniesienie obliczeń do nowej komórki, a następnie odwołanie się do obliczonego wyniku. W przykładzie poniżej formuła SUM($A$2:$A$6)
została przeniesiona do komórki B8, a pozostałe formuły po prostu odwołują się do komórki $B$8
.
Wskazówka: niektórych funkcji, takich jak DZIŚ
, TERAZ
i LOS
, należy używać z umiarem, ponieważ ich wartość stale się zmienia i musi być sprawdzana po każdej zmianie. W razie potrzeby umieść je w oddzielnych komórkach.
Korzystanie z kolumn pomocniczych przy użyciu funkcji WYSZUKAJ.PIONOWO i PODAJ.POZYCJĘ
Wskazówki:
- Zamiast używania formuły
WYSZUKAJ.PIONOWO("klucz"; SORT(A1:B10; 1); 2)
do porządkowania danych w zakresieA1:B10
, kliknij DaneSortuj zakres.
- Aby usunąć duplikaty bez używania funkcji
UNIQUE
, kliknij DaneCzyszczenie danych
Usuń duplikaty.
- Zamiast używać formuły
PODAJ.POZYCJĘ(7; ARRAYFORMULA(DZIEŃ.TYG(G2:G4)); 0)
, przenieś funkcjęARRAYFORMULA
do kolumny pomocniczej i zastosuj dopasowanie do tej kolumny.
Usuwanie reguł formatowania warunkowego
Możesz sprawdzić i usunąć niepotrzebne reguły formatowania warunkowego, które mogą spowalniać obliczenia.
- Otwórz arkusz kalkulacyjny w Arkuszach Google.
- Zaznacz cały arkusz.
- U góry kliknij Formatuj
Formatowanie warunkowe.
- Po prawej stronie znajdź regułę, którą chcesz usunąć.
- Kliknij Usuń regułę
.
Jest to ważna optymalizacja, bo obliczanie przy formatowaniu warunkowym może być długotrwałe, a wszystkie reguły są stosowane do całego zakresu danych. W miarę zwiększania ilości danych rośnie więc liczba koniecznych obliczeń. Reguły formatowania warunkowego mogą się też duplikować lub zastępować się nawzajem. Usunięcie takich przypadków jest najlepszym sposobem na poprawę wydajności arkusza.