Excel FILTERXML İşlevi
Yazar: Zhoumandy Son Değiştirilme Tarihi: 2022-09-05
FILTERXML İşlevi, verilen XPath'i kullanarak XML metninden belirli değerler döndürür.
Sözdizimi
=FILTERXML(xml,xpath)
Argümanlar
- xml (gerekli): Geçerli XML biçiminde bir dize.
- xpath (gerekli): Geçerli XPath biçiminde bir dize.
Geri dönüş değeri
FILTERXML işlevi, XML metninden belirli değerler döndürür.
İşlev notları
- FILTERXML işlevi şurada tanıtıldı: Excel 2013. Bu nedenle, önceki Excel sürümlerinde kullanılamaz. Ayrıca Web için Excel'de veya Mac için Excel'de de mevcut değildir.
- FILTERXML işlevi Mac için Excel kitaplığında görünebilir, ancak Windows işletim sistemi işlevselliğine bağlı olduğundan Mac'te sonuç döndürmez.
- The # DEĞER! hata değeri, durumlardan biri meydana gelirse oluşur:
- sağlanan xml bağımsız değişkeni geçerli değil;
- sağlanan xml bağımsız değişkeni, geçerli olmayan bir önek içeren bir ad alanı içeriyor.
Örnek E-posta
Aşağıdaki ekran görüntüsünde gösterildiği gibi, B4 hücresi XML metnini içerir. Belirtilen XPath'i kullanarak bu XML metninden belirli verileri almak için lütfen aşağıdakileri yapın.
Lütfen aşağıdaki formülü hücreye kopyalayın D4tuşuna basın ve ardından tuşuna basın. Ctrl + vardiya + Keşfet sonucu almak için anahtarlar.
=FİLTREXML(B4,"//yemek/isim")
Notlar:
- n yukarıdaki formül, //yemek/isim giriş xpath argümanıdır.
- In Microsoft 365 için Excel, doğrudan basabilirsiniz Keşfet Excel 365'in desteklediği için sonucu almak için formülü girdikten sonra dinamik diziler sonuçları otomatik olarak dağıtan özellik.
Bağıl Fonksiyonlar:
Excel EVEN işlev
EVEN işlevi, sayıları sıfırdan en yakın çift tam sayıya yuvarlar.
Excel EXP işlev
EXP işlevi, n'inci güce yükseltilmiş e sabitinin sonucunu döndürür.