KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel WEBSERVICE İşlevi

YazarZhoumandy Değiştirme Tarihi

WEBSERVICE işlevi, bir web hizmetinden veri almanızı sağlar.

webservice-function 1


Söz Dizimi

=WEBSERVICE(url)


Bağımsız Değişkenler

  • URL (zorunlu): Çağrılacak web hizmetinin URL’sidir.

Dönüş değeri

WEBSERVICE işlevi, web hizmetinin sonucunu döndürür.


İşlev notları

  1. WEBSERVICE işlevi, Excel 2013 sürümüyle tanıtılmıştır. Bu nedenle önceki Excel sürümlerinde kullanılamaz. Ayrıca web için Excel’de veya Mac için Excel’de de desteklenmez.
  2. WEBSERVICE işlevi, Mac için Excel kitaplığında görünsede, Windows işletim sistemi işlevselliğine dayandığı için Mac’te sonuç döndürmez.
  3. Sağlanan URL bağımsız değişkeni, bir hücre başvurusu veya çift tırnak işaretleri arasına alınmış bir değer olabilir.
  4. Bir #DEĞER!hata değeri şu durumlardan biri oluştuğunda meydana gelir:
    • sağlanan urlbağımsız değişkeni veri döndüremiyor;
    • sağlanan urlbağımsız değişkeni geçerli olmayan bir dizeye yol açıyor;
    • sağlanan urlbağımsız değişkeni, Excel’in izin verdiği hücre sınırı olan 32767karakterden daha fazla karakter içeren bir dizeye yol açıyor;
    • sağlanan urlbağımsız değişkeni, bir GET isteği için izin verilen 2048karakterden daha fazla karakter içeren bir dizedir;
    • Sağlanan URL bağımsız değişkeni, ftp:// veya file:// gibi desteklenmeyen protokoller içeriyor.

Örnek

Aşağıdaki ekran görüntüsünde gösterildiği gibi B5 hücresinde bir URL bulunuyor. Bu URL’den veri almakaşağıdaki adımları izleyin.

1. Lütfen aşağıdaki formülü D5 hücresine kopyalayın, ardından sonucu almak için Entertuşuna basın.

=WEBSERVICE()B5)

webservice-function 2

Not: Formülün içine doğrudan bir değer girebiliriz. Örneğin, D5 hücresindeki formül şu şekilde değiştirilebilir:

=WEBSERVICE()"https://www.nasa.gov/")

İlgili İşlevler: