Arkusze Google mają funkcje importowania, które ułatwiają optymalizowanie arkuszy kalkulacyjnych, na przykład:
Limity wykorzystania
Gdy funkcje importowania generują zbyt duży ruch, pojawia się komunikat o błędzie: „Błąd. Wczytywanie danych może trochę potrwać z powodu dużej liczby żądań. Spróbuj zmniejszyć liczbę funkcji IMPORTHTML, IMPORTDATA, IMPORTFEED i IMPORTXML w utworzonych arkuszach kalkulacyjnych”.
Twórca dokumentu określił ścisłe limity. Użytkownicy muszą wziąć pod uwagę wykorzystanie zasobów we wszystkich otwartych dokumentach, które utworzyli. Wprowadzenie zmiany przez współpracownika może się wliczać do Twojego limitu.
Aby rozwiązać problemy powodujące wyświetlanie komunikatów o błędach, zmniejsz liczbę zmian w zakresie źródłowym, z którego funkcja importowania pobiera dane. Jeśli na przykład obliczona wartość z zakresu źródłowego w formule =IMPORTDATA(zakres źródłowy) często się zmienia, musisz uruchomić wywołania zewnętrzne, które mogą powodować ograniczanie przepustowości.
Częstotliwość aktualizacji danych
Aby zapewnić użytkownikom dostęp do aktualnych danych przy zachowaniu rozsądnego wykorzystania zasobów, funkcje IMPORTDATA, IMPORTHTML i IMPORTXML mają wspólne reguły:
- Wszystkie 3 funkcje automatycznie sprawdzają aktualność danych co godzinę, gdy dokument jest otwarty, nawet wtedy, gdy formuła i arkusz się nie zmieniają.
- Jeśli usuniesz i ponownie dodasz komórki lub zastąpisz komórki tą samą formułą, wywołasz odświeżenie funkcji.
Ważne: otwarcie i odświeżenie dokumentu nie spowoduje odświeżenia żadnej z funkcji.
Zmienność
Gdy użyjesz funkcji importowania, w komórce może pojawić się błąd „#ERROR!” z komunikatem: „Błąd: ta funkcja nie może odwoływać się do komórki zawierającej funkcję TERAZ(), LOS(), RANDARRAY() lub LOS.ZAKR()”.
Funkcje importowania nie mogą odwoływać się bezpośrednio ani pośrednio do funkcji zmiennych, takich jak TERAZ, LOS i LOS.ZAKR, aby zapobiec przeciążeniu w arkuszach kalkulacyjnych użytkowników ze względu na częste aktualizacje tych funkcji zmiennych.
Jeśli zobaczysz ten komunikat o błędzie, ale nadal chcesz odczytać wyniki funkcji zmiennych, skopiuj te wyniki. Kliknij Wklej specjalnie Tylko wartości.
Ważne: jeśli wykonasz te czynności, wszystkie wartości staną się statyczne. Jeśli np. skopiujesz i wkleisz specjalnie wyniki funkcji TERAZ, wklejone wartości nie będą już zmieniać się z upływem czasu.
Wskazówka: jedynym wyjątkiem jest funkcja DZIŚ, która jest zmienna, ale aktualizuje się tylko raz dziennie.
Komunikat o błędzie: „Wynik jest za duży”
Jeśli widzisz ten komunikat o błędzie w przypadku funkcji IMPORTXML, zmniejsz ilość danych zwracanych przez zapytanie XPATH.
Komunikat o błędzie: „Administrator nie zezwala na importowanie danych z…”
Jeśli widzisz ten komunikat o błędzie, skontaktuj się z administratorem, aby zezwolił na importowanie danych z tego adresu URL.
Powiadomienia użytkownika
Jeśli funkcja IMPORT zostanie dodana lub zmodyfikowana po raz pierwszy w przypadku poniższych funkcji w arkuszu, pojawi się baner ostrzegawczy, a arkusz będzie mógł wysyłać i odbierać dane do osób zewnętrznych.
- IMPORTHTML
- IMPORTXML
- IMPORTFEED
- IMPORTDATA
- IMAGE
Aby przyznać dostęp, edytujący arkusz kalkulacyjny mogą kliknąć Zezwól na dostęp
Komunikat o błędzie: „Aby zezwolić na pobieranie danych z zewnętrznych adresów URL, użyj przeglądarki na komputerze.”
Jeśli wystąpi ten błąd, możesz użyć przeglądarki na komputerze, aby zezwolić na dostęp do funkcji IMPORT, lub wykonać te czynności:
- Wklej adres URL arkusza kalkulacyjnego w przeglądarce Chrome.
- Wybierz opcję:
- Na iPhonie i iPadzie: kliknij Więcej Żądaj strony mobilnej
- Na Androidzie: kliknij Więcej Wersja na komputer
- Kliknij Zezwól na dostęp.
Zachowania powiadomień:
- To powiadomienie zostanie uruchomione raz dla każdego arkusza, ale tylko edytujący mogą wykonać na nim działania. Gdy edytujący wykona działanie, powiadomienie zostanie odrzucone i nie będzie widoczne dla innych współpracowników.
- Wszystkie operacje importowania na stronie zostaną zablokowane, dopóki użytkownik nie kliknie Zezwól na dostęp.
- Użytkownik nie będzie mógł anulować dostępu po zaakceptowaniu go, chyba że użyje historii zmian. W sekcji Historia zmian przywróć wersję sprzed wyświetlenia powiadomienia, a następnie jeszcze raz dodaj lub zmień funkcję IMPORT. Powiadomienie pojawi się ponownie. Następnie możesz usunąć z arkusza wszystkie funkcje
IMPORTHTML(), IMPORTXML(), IMPORTFEED(), IMPORTDATA()
iIMAGE()
.