Η συνάρτηση WEBSERVICE επιστρέφει δεδομένα από μια υπηρεσία Web στο Internet ή σε Intranet.
Σημείωση: Η συνάρτηση WEBSERVICE μπορεί να εμφανίζεται στη συλλογή συναρτήσεων του Excel για Mac, αλλά βασίζεται στις δυνατότητες του λειτουργικού συστήματος Windows, επομένως, δεν θα επιστρέψει αποτελέσματα σε Mac.
Σύνταξη
WEBSERVICE(url)
Η σύνταξη της συνάρτησης WEBSERVICE περιλαμβάνει το παρακάτω όρισμα.
Όρισμα |
Περιγραφή |
---|---|
url Υποχρεωτικό |
Η διεύθυνση URL της υπηρεσίας Web που θα κληθεί |
Σημειώσεις:
-
Εάν τα ορίσματα δεν είναι δυνατό να επιστρέψουν τα δεδομένα, η συνάρτηση WEBSERVICE επιστρέφει μια #VALUE! .
-
Εάν τα ορίσματα έχουν ως αποτέλεσμα μια συμβολοσειρά που δεν είναι έγκυρη ή περιέχει περισσότερους χαρακτήρες από το επιτρεπόμενο όριο των 32767 χαρακτήρων, η συνάρτηση WEBSERVICE επιστρέφει #VALUE! .
-
Εάν η διεύθυνση URL είναι μια συμβολοσειρά που περιέχει περισσότερους από 2.048 χαρακτήρες που επιτρέπονται για μια αίτηση GET, η συνάρτηση WEBSERVICE επιστρέφει #VALUE! .
-
Για πρωτόκολλα που δεν υποστηρίζονται, όπως ftp:// ή file://, η συνάρτηση WEBSERVICE επιστρέφει μια #VALUE! ως τιμή σφάλματος.
Παράδειγμα
Ακολουθεί ένα παράδειγμα που χρησιμοποιεί μια φανταστική υπηρεσία Web:
=WEBSERVICE(“http://mywebservice.com/serviceEndpoint?searchString=Excel”)
Συμβουλές:
-
Για καλύτερα αποτελέσματα, η διεύθυνση URL για τη WEBSERVICE θα πρέπει να κωδικοποιηθεί πριν από την συμπερίληψη στον τύπο.
-
Για να κωδικοποιήσετε μια διεύθυνση URL, χρησιμοποιήστε τη συνάρτηση ENCODEURL . Στη συνέχεια, αναφέρετε το κελί με την κωδικοποιημένη διεύθυνση URL στον τύπο WEBSERVICE .
Χρειάζεστε περισσότερη βοήθεια;
Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel ή να λάβετε υποστήριξη στις Κοινότητες.