Bu dosya, Excel'de web adresinden veri çeken WEBHİZMETİ (İngilizce adıyla WEBSERVICE) fonksiyonunu iki uygulamalı örnekle anlatır. Başlığı BÜYÜKHARF olarak geçse de dosyanın konusu WEBSERVICE fonksiyonudur. Sayfalardaki açıklama metinleri İngilizcedir.
Örnek sayfalarda FORMULATEXT fonksiyonu, ilgili hücredeki formülün metin olarak gösterilmesi için kullanılır. ADDRESS, ROW ve COLUMN fonksiyonları ise "Formula Used in" açıklamasındaki hücre adresini üretir. Example 2 sayfasındaki A6 hücresi, başlığı B8 ve B9 hücrelerindeki posta kodu ve konum bilgisiyle birleştirir.
Dosyanın içeriği
- WEBSERVICE: Giriş sayfasıdır. A35 ve A36 hücreleri diğer iki örnek sayfanın başlıklarına bağlanır.
- Example 1: Posta kodu (Zip Code) girilerek yapılan basit bir veri çekme örneğidir. Fonksiyonun hücreye ne getirdiği, formülün nasıl göründüğü ve gelen verinin sayfa boyunca nasıl yayıldığı adım adım açıklanır. Fonksiyon geçici (volatile) olmadığı için sonuç yalnızca ilgili hücreler yeniden hesaplandığında güncellenir. Örnekte #N/A hatası görüntülenirse ne yapılacağı da sayfada belirtilir.
- Example 2: Çekilen hava durumu verisinin posta koduyla birlikte başlık altında listelendiği ikinci örnektir. Başlık, 10.05.2013 tarihi ve UTC 03:37 saati için hazırlanmıştır.
Kullanılan formüller
Üç sayfanın A2 hücresinde Excel sürümü kontrol edilir. Sürüm 2013 öncesiyse uyarı metni gösterilir:Nasıl kullanılır
- Dosyayı Excel 2013 veya üzeri bir sürümde açın; WEBSERVICE fonksiyonu önceki sürümlerde çalışmaz.
- Giriş sayfasındaki bağlantılarla Example 1 ve Example 2 sayfalarına geçin.
- Örneklerdeki formülleri FORMULATEXT ile gösterilen metinlerden inceleyin.
- Kendi çalışmanızda posta kodu gibi giriş hücrelerini değiştirerek sonucun nasıl güncellendiğini izleyin.
- Veri gelmez ve #N/A hatası görünürse internet bağlantınızı kontrol edin; sayfadaki açıklamalara da bakın.