Μετάβαση στο κύριο περιεχόμενο
Office

FILTERXML (Συνάρτηση FILTERXML)

Η συνάρτηση FILTERXML επιστρέφει συγκεκριμένα δεδομένα από το περιεχόμενο XML χρησιμοποιώντας το καθορισμένο XPath.

Σημειώσεις: 

  • Η συνάρτηση FILTERXML δεν είναι διαθέσιμη στο Excel για το Web και το Excel για Mac.

  • Αυτή η συνάρτηση μπορεί να εμφανίζεται στη συλλογή συναρτήσεων στο Excel για Mac, αλλά βασίζεται σε δυνατότητες του λειτουργικού συστήματος των Windows, ώστε να μην επιστρέφει αποτελέσματα σε Mac.

Σύνταξη

FILTERXML(xml, xpath)

Η σύνταξη της συνάρτησης FILTERXML περιλαμβάνει τα παρακάτω ορίσματα.

  • XML    Υποχρεωτικό. Μια συμβολοσειρά σε έγκυρη μορφή XML.

  • XPath    Υποχρεωτικό. Μια συμβολοσειρά σε τυπική μορφή XPath.

Παρατηρήσεις

  • Εάν το όρισμα xml δεν είναι έγκυρο, η συνάρτηση FILTERXML επιστρέφει #ΤΙΜΗ! ως τιμή σφάλματος.

  • Εάν το όρισμα xml περιέχει ένα χώρο ονομάτων με πρόθεμα που δεν είναι έγκυρο, η συνάρτηση FILTERXML επιστρέφει #ΤΙΜΗ! ως τιμή σφάλματος.

Παράδειγμα

Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση FILTERXML σε δεδομένα XML που επιστρέφονται στο κελί B2, το οποίο παρέχεται από τα αποτελέσματα της συνάρτησης ΥΠΗΡΕΣΊΑς Web στο ερώτημα Web στο κελί B1.

Παράδειγμα της συνάρτησης FILTERXML

Τα δεδομένα από το FILTERXML επιστρέφονται στα κελιά B3: B5 και C3: C5 και εμφανίζουν τα τρία πιο πρόσφατα ενημερωμένα αποτελέσματα ερωτημάτων στη Βικιπαίδεια και την ώρα των ενημερώσεων (σε ώρα UTC, "συντονισμένη παγκόσμια ώρα").

Τα κελιά B3: B5 περιέχουν τον τύπο = FILTERXML (B3; "//RC/@title"), ο οποίος πρέπει να εισαχθεί ως τύπος πίνακα σε αυτά τα κελιά. Επιλέξτε B3: C5, πληκτρολογήστε τον τύπο και, στη συνέχεια, πατήστε το συνδυασμό πλήκτρων CTRL + SHIFT + ENTER. Τα κελιά C3: C5 περιέχουν τον τύπο = FILTERXML (B3; "//RC/@timestamp") και πρέπει επίσης να καταχωρηθούν ως τύπος πίνακα.

Σημείωση: Εάν έχετε μια τρέχουσα έκδοση του Office 365, μπορείτε απλώς να εισαγάγετε τον τύπο στο επάνω αριστερό κελί της περιοχής εξόδου και, στη συνέχεια, να πατήσετε το πλήκτρο ENTER για να επιβεβαιώσετε τον τύπο ως έναν δυναμικό τύπο πίνακα. Διαφορετικά, ο τύπος πρέπει να εισαχθεί ως τύπος πίνακα παλαιού τύπου, επιλέγοντας πρώτα την περιοχή εξόδου, εισάγοντας τον τύπο στο επάνω αριστερό κελί της περιοχής εξόδου και, στη συνέχεια, πατώντας το συνδυασμό πλήκτρων CTRL + SHIFT + ENTER για να τον επιβεβαιώσετε. Το Excel εισάγει αγκύλες στην αρχή και στο τέλος του τύπου για εσάς. Για περισσότερες πληροφορίες σχετικά με τους τύπους πίνακα, ανατρέξτε στο θέμα Γενικές οδηγίες και παραδείγματα τύπων πίνακα.

Χρειάζεστε περισσότερη βοήθεια;

Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel, να λάβετε υποστήριξη από την κοινότητα Answers ή να προτείνετε μια νέα δυνατότητα ή βελτίωση στο Excel User Voice.

Σημείωση:  Αυτή η σελίδα έχει μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας πείτε εάν σας βοήθησαν αυτές οι πληροφορίες; Εδώ θα βρείτε το άρθρο στα Αγγλικά για να το συμβουλεύεστε.

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×