OĞUZ EROLAI·ADS·APPS

Google Sheets Webden Veri Çekme: IMPORTHTML ile Başlangıç

3 dk okumaYayın:

Google Sheets webden veri çekme işinde ilk soru, sayfada gördüğünüz bilginin nasıl sunulduğudur. Halka açık bir HTML tablosu ile giriş yaptıktan sonra çalışan uygulamanın ekranı aynı kaynak değildir. Düzenli bir tablo varsa IMPORTHTML ile başlayabilirsiniz; formül her sitedeki görünür bilgiyi alabilecek bir tarayıcı gibi çalışmaz.

Önce tek tabloyu deneyin

A1 hücresine erişimine izin verilen kaynak sayfanın tam URL’sini yazın. B1’e şu formülü ekleyin:

=IMPORTHTML(A1,"table",1)

Formül A1’deki sayfanın ilk HTML tablosunu almak için kullanılır. Yerel ayarınız virgül yerine noktalı virgül gerektirebilir. Google’ın IMPORTHTML belgesi parametreleri açıklıyor. Birinci tablo beklediğiniz liste değilse sayfadaki tablo yapısını inceleyin; indeks rakamını rastgele değiştirerek doğru ürün listesine ulaştığınızı varsaymayın.

Sonucun yayılacağı hücreleri boş bırakın. Önce başlıkların ve birkaç örnek satırın kaynakla eşleştiğini kontrol edin. Ürün kodu, stok ve fiyat sütunları beklediğiniz sırada mı? İndirimli fiyat ile liste fiyatı ayrı mı? Stok yerine teslim süresi geliyor olabilir mi? Başarılı formül sonucu, sütunların işiniz için doğru yorumlandığını tek başına kanıtlamaz.

Sayfanın verisi uygun yapıda sunuluyorsa başka içe aktarma işlevleri de değerlendirilebilir. Ancak giriş gerektiren, erişimi kısıtlı veya bilgiyi sonradan yükleyen sayfalarda IMPORTHTML yeterli olmayabilir. Kaynağın yetkili dosya dışa aktarımı ya da veri bağlantısı varsa önce onu inceleyin.

Yenileme zamanı hakkında ne bilmelisiniz?

İçe aktarma formüllerini kesin dakika garantisi olan bir görev gibi düşünmeyin. Google, import işlevlerinin yenileme ve kullanım koşullarını ayrıca açıklıyor. Bir hücrede değer görünmesi, o değerin bu sabah yeniden doğrulandığı anlamına gelmez. Dosyanızda güncellik gereksinimini tanımlayın.

Tedarikçi ürün listesini kullanan çalışan için kaynak, ürün eşleştirmesi ve son kontrol zamanı önemlidir. Kablo adına benzeyen iki varyantı tek üründe toplamak yanlış stok kararı doğurabilir. Elle yapılan ilk karşılaştırma, daha sonra otomatik çalışacak akışın kurallarını ortaya çıkarır. Kaynak bağlantısını sonuçla birlikte tutmak, tutarsızlık araştırıldığında hangi sayfanın kullanıldığını anlamayı kolaylaştırır.

Başarısız aktarımda eski veri ne olacak?

Kurgusal özel otomasyon örneğinde Kablo 24, Adaptör 8 stok bilgisi 08.03’te başarıyla alınmış olsun. 09.00 denemesinde kaynağa ulaşılamazsa son başarılı veriyi koruyup yanında “Kaynak alınamadı, son başarı 08.03” bilgisini gösterebilirim. Bu koruma ve çalışma geçmişi özel uygulamanın tasarımıdır; IMPORTHTML’nin kendiliğinden böyle bir takip ekranı sunduğunu söylemem.

Eski bilgiyi korumak bazı raporlarda yararlıdır; stok sözü vermek için yeterli olmayabilir. Verinin kullanılabileceği son zamanı ve hata bildirimini işinize göre belirlerim. Kaynak fiyat veya stok verisinin alınmasına izin vermiyorsa farklı erişim yöntemi veya kapsam gerekir.

Web sitesinden Excel’e veri çekme başka çıktı ihtiyacını, günlük veri aktarımı planlı kontrolü anlatır. Ekip ekranı için Excel ve Sheets web uygulaması yaklaşımını değerlendirebilirsiniz.

Sıkça Sorulan Sorular

IMPORTHTML fiyatı her dakika yeniler mi?

Kesin dakika planı olarak kullanılmamalıdır. Kaynak ve import işlevinin davranışını işinize göre kontrol edin.

Kaynak kapanınca eski stokla satış yapmalı mıyım?

Bu işletme kararıdır. Son başarılı zaman görünmeden eski veriyi güncel stok diye kullanmayın.

İhtiyacınızı konuşalım

Kaynağınızı ve veriyi ne için kullandığınızı konuşalım.

Başa dön ↑