Co to jest i do czego służy IMPORTHTML?
IMPORTHTML to funkcja dostępna w Google Sheets, która pozwala na importowanie danych z dowolnej strony internetowej do arkusza kalkulacyjnego. Funkcja ta przydaje się w sytuacjach, gdy potrzebujesz szybko i łatwo pobrać dane z witryny internetowej, na przykład ceny produktów, dane giełdowe, wyniki sportowe czy listę artykułów z bloga.
Składnia IMPORTHTML
Składnia funkcji IMPORTHTML jest następująca:
IMPORTHTML(url, query_type, index)
Gdzie:
url
to adres URL strony internetowej, z której chcesz pobrać dane.query_type
to typ zapytania, który chcesz wykonać. Dostępne są następujące typy:"table"
– pobiera dane z tabeli na stronie."list"
– pobiera dane z listy na stronie."links"
– pobiera dane z linków na stronie.
index
to numer tabeli, listy lub linków, które chcesz pobrać. Jeśli na stronie internetowej jest więcej niż jedna tabela, lista lub linki, musisz określić, które z nich chcesz pobrać.
Dane wejściowe IMPORTHTML
Aby użyć funkcji IMPORTHTML, potrzebujesz:
- Adres URL: Wpisz adres URL strony internetowej, z której chcesz pobrać dane.
- Typ zapytania: Wybierz typ zapytania, który chcesz wykonać.
"table"
,"list"
lub"links"
. - Indeks: Określ numer tabeli, listy lub linków, które chcesz pobrać.
Przykłady zastosowania IMPORTHTML
Poniżej znajdują się przykłady zastosowania IMPORTHTML:
A | B | C | D |
1 | Produkt | Cena | Dostępność |
2 | Telefon | 1000 zł | Dostępny |
3 | Laptop | 3000 zł | Niedostępny |
4 | Tablet | 500 zł | Dostępny |
Aby pobrać dane z tabeli na stronie internetowej, możesz użyć funkcji IMPORTHTML w następujący sposób:
=IMPORTHTML( " https://www.example.com/produkty ", " table ", " 1 ")
W tym przykładzie: " https://www.example.com/produkty "
to adres URL strony internetowej, " table "
to typ zapytania, a " 1 "
to indeks tabeli.
Najczęściej pojawiające się błędy IMPORTHTML, oraz co mogą znaczyć?
Najczęściej pojawiające się błędy IMPORTHTML to:
#N/A
– Błąd ten oznacza, że funkcja IMPORTHTML nie mogła pobrać danych ze strony internetowej. Może to być spowodowane tym, że strona internetowa nie zawiera danych, które chcesz pobrać, lub że strona jest niedostępna.#REF!
– Błąd ten oznacza, że podano nieprawidłowy indeks. Sprawdź, czy indeks jest prawidłowy i czy na stronie internetowej istnieje tabela, lista lub linki z tym indeksem.#VALUE!
– Błąd ten oznacza, że podano nieprawidłowy adres URL lub typ zapytania. Sprawdź, czy adres URL jest poprawny i czy typ zapytania jest prawidłowy.