Bu dosya, Web kategorisindeki XMLFİLTRELE (İngilizce adıyla FILTERXML) fonksiyonunu tanıtan bir çalışma kitabıdır. Fonksiyon, bir XML içeriğinden xpath ifadesiyle belirtilen veriyi döndürür. Dosyadaki anlatım ve sayfa metinleri İngilizcedir.
Example 1 sayfasında ADDRESS, ROW ve COLUMN ile formülün bulunduğu hücre adresi metne eklenir; FORMULATEXT ise ilgili hücredeki formülü metin olarak gösterir. FILTERXML sayfasındaki A42 ve A43 hücreleri örnek sayfaların A1 hücrelerine bağlanır.
Dosyanın içeriği
- FILTERXML: Fonksiyonun tanımı, sınıflandırması (Web), Excel 2013 ile yeni işlev olarak geldiği bilgisi ve yorum bölümü yer alır. Yorumlarda fonksiyonun, ENCODEURL ve WEBSERVICE ile birlikte üçlü bir grubun parçası olduğu, ENCODEURL'un WEBSERVICE'e adres bilgisini hazırladığı ve FILTERXML'in WEBSERVICE'ten gelen veriden istenen bölümü ayıkladığı bir hisse senedi örneğiyle anlatılır. Sayfanın alt kısmında örnek sayfalara giden bağlantılar bulunur.
- Example 1: Posta kodu (Zip Code) girişiyle çalışan basit bir kullanım ve açıklaması. B8 ve B15 hücrelerindeki formüller sayfada metin olarak da gösterilir.
- Example 2: Posta koduna göre hava durumu verisinin listelendiği ikinci örnek. Başlık satırında posta kodu ve veri tarihi dinamik olarak oluşturulur.
Kullanılan formüller
Her sayfanın A2 hücresinde sürüm denetimi yapılır. Excel sürümü 15 ve üzeriyse hücre boş kalır, değilse uyarı metni görüntülenir:Nasıl kullanılır
- Dosyayı Excel 2013 veya üzeri bir sürümde açın; fonksiyonlar önceki sürümlerde çalışmaz.
- FILTERXML sayfasında fonksiyonun tanımını ve yorum bölümünü okuyun.
- Example 1 sayfasında posta kodunu girerek fonksiyonun döndürdüğü sonucu izleyin.
- Example 2 sayfasında hava durumu verisinin nasıl listelendiğini inceleyin.
- Örnekler internetten veri çektiği için bağlantı gerekir; Example 1 sayfasında #N/A görüntülenirse sayfadaki açıklamaya bakın.