В този урок ще ти обясня как да използваш функцията IMPORTXML в Google Sheets. Тази изключително полезна функция позволява да извличаш данни от произволен URL адрес. Независимо дали искаш да получиш актуални финансови новини, акционни курсове или друга информация от структурирани уебсайтове, IMPORTXML ще ти помогне. В този урок ще преминем практически към уебсайта на finanzen.net и ще разгледаме няколко примера, за да обясним работата на функцията IMPORTXML.
Най-важните изводи
Функцията IMPORTXML в Google Sheets ти позволява да внасяш структурирани данни от произволни уебсайтове в твоето таблица. С тази функция можеш специфично да извличаш различни елементи като заглавия, връзки или други данни.
Стъпка по стъпка ръководство
Нека започнем с прилагането на функцията IMPORTXML.
Първоначално отвори уебсайта, от който искаш да извлечеш данни. В нашия случай ще използваме страницата на finanzen.net. URL адресът можеш да копираш чрез едно кликване в адресната лента на браузъра и след това да го запазиш в клипборда чрез натискане на комбинацията от клавиши Ctrl + C.
Сега отвори празен Google Sheet, за да започнеш процеса. Кликни върху клетката, където искаш да внесеш данните. Сега въведи функцията IMPORTXML в клетката.
Синтаксисът на функцията IMPORTXML изглежда по следния начин: IMPORTXML(url; xpath), като url е уебсайта, от който ще внасяш и xpath посочва специфичния път, който искаш да извлечеш.
Сега вмъкни копирания URL адрес в функцията. Увери се, че слагаш URL адреса в кавички, следван от точката. Например: IMPORTXML("https://www.finanzen.net"; ...).
Сега можем да посочим отделните елементи, които искаме да извлечем чрез функцията. Пример би бил, ако искаме да извлечем всички H2 елементи от страницата. Това правим като добавим /H2 в кавички.
След като сме изпълнили функцията, H2 елементите ще бъдат внесени директно в таблицата ни. Ще получиш списък с най-новите финансови новини или статии, публикувани на страницата на finanzen.net.
След като си внесъл H2 елементите, можеш да направиш допълнителни настройки. Например можеш да промениш функцията, за да извлечеш всички връзки на страницата. Това става като добавиш: //a към XPath-a си. Това ще изведе всички връзки на страницата.
Можеш лесно да проучиш какво се намира на страницата, като отвориш инструментите за разработчици на браузъра си (клавиш F12). Това ще ти предостави преглед на HTML кода, така че ще разбереш по-добре структурата и ще можеш да извличаш данни по желание.
След като последваш всички тези стъпки, ще виждаш най-новите корпоративни новини и акционни курсове от finanzen.net директно в твоя Google Sheet. След това можеш да използваш тези данни за анализи или съставяне на доклади.
Обобщено, функцията IMPORTXML ти предоставя мощен начин да извличаш данни от интернет и да ги използваш в Google Sheets. Тази функция може да бъде разширена по желание, за да внасяш различни видове данни.
Заключение
В този урок научи как да извличаш целенасочено данни от уебсайтове с функцията IMPORTXML. Научи как да използваш функцията правилно, как да използваш правилния синтаксис и как да внасяш различни елементи от уебсайт.