S İ V İ L T O P LU M Ö R G Ü T L E R İ İ Ç İ N T E M E L V E R İ E Ğ İ T İ M İ K I L AV U Z U Elektronik Tablo ile HTML Sayfadan Veri Çekmek Öncelikle bir Gmail hesabına giriş yapmalı, ardından Google Drive (drive.google.com) adresinden Yeni Menüsü>Google e-tablolara ulaşmalısınız. Sonrasında karşınıza boş bir e-tablo dosyası açılacak, dosyanın adını değiştirerek başlayabilirsiniz. İlk hücreye eşittir, =IMPORTHTML şeklinde yazarak HTML sayfasındaki bir tablodan veya listeden verileri çekebilir ve içe aktarabilirsiniz. Şekil 48: E-tabloda import fonksiyonu ile çekilecek tablo, liste, veri, feed vb. ekran görüntüsüdür. Örneğin, dünya çapında en çok satan kitaplar listesi verisini e-tabloya aktaracağım. Bunun için IMPORTHTML(url; sorgu; dizin) şeklinde söz dizimini oluşturmalısınız. Formül:=IMPORTHTML("https://tr.wikipedia.org/wiki/D%C3%BCnya_%C3%A7ap%C4%B1nda_en_%C3%A7ok_satan_kitaplar_listesi";"table";3) Şekil 49: IMPORTHTML ile e-tabloya aktarılmış dünyada en çok satan kitap listesi ekran görüntüsüdür. Gördüğünüz üzere dünyada en çok satan kitaplar listesi e-tabloya aktarıldı. Bu yöntem sadece HTML kazıma sorgusu ile sınırlı değildir. XML, RANGE, FEED, DATA sorgusu yapmak mümkündür. IMPORTXML: Çeşitli yapılandırılmış veri türlerinden (XML, HTML, CSV, TSV ve RSS / ATOM XML (feed'leri dâhil) verileri çeker. IMPORTRANGE: Belirtilen bir e-tablodan bir hücre aralığını e-tabloya çeker. IMPORTFEED: RSS veya ATOM feed'ini çeker. IMPORTDATA: Belirli bir url'deki verileri .csv (virgülle ayrılmış değer) veya .tsv (sekmeyle ayrılmış değer) biçiminde olanları çeker. 40

Select target paragraph3