
Ringkasan
Fungsi Excel FILTERXML mengembalikan data tertentu dari teks XML menggunakan ekspresi XPath yang ditentukan.
Tujuan
Dapatkan data dari XML dengan XpathNilai kembali
Mencocokkan data sebagai teksSintaksis
= FILTERXML (xml, xpath)Argumen
- xml - XML valid sebagai string teks.
- xpath - Ekspresi Xpath yang valid sebagai string teks.
Versi: kapan
Excel 2013Catatan penggunaan
Fungsi Excel FILTERXML mengembalikan data tertentu dari teks XML menggunakan ekspresi XPath yang ditentukan.
XML adalah format teks untuk menyimpan dan mengangkut data. Itu tidak tergantung pada perangkat keras atau perangkat lunak tertentu. XML dapat diperluas dan dirancang untuk mengangkut data, bukan untuk menampilkan data dengan cara tertentu. XML memiliki aturan sintaks yang ketat yang memungkinkan perangkat lunak melintasi struktur dokumen XML dan melakukan berbagai operasi.
XPath adalah bahasa kueri khusus untuk memilih elemen dan atribut dalam dokumen XML. Fungsi FILTERXML menggunakan XPath untuk mencocokkan dan mengekstrak data dari teks dalam format XML.
Catatan: FILTERXML tidak tersedia di Excel di Mac, atau di Excel Online.
Contoh
Dalam contoh yang ditampilkan, sel berisi XML yang membawa informasi tentang album yang diterbitkan sebagai CD. Setiap CD berisi judul album, nama artis, dan tahun rilis album. Rumus di sel D5 menggunakan FILTERXML untuk mengekstrak semua judul:
=FILTERXML(B5,"//cd/title")
Argumen xml adalah XML di sel B5, dan argumen xpath adalah ekspresi "// cd / title", yang cocok dengan semua elemen judul dengan induknya. Di Excel 365, yang mendukung larik dinamis, hasilnya tumpah ke dalam kisaran D5: D14 secara otomatis.