الدالة ENCODEURL

ينطبق على
Excel لـ Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

ترجع الدالة ENCODEURL سلسلة مرمزة بعنوان URL، وتستبدل بعض الأحرف غير الرقمية برمز النسبة المئوية (٪) ورقم سداسي عشري.

ملاحظة

  • لا تتوفر الدالة ENCODEURL في Excel على الويب أو Excel for Mac.
  • قد تظهر الدالة ENCODEURL في معرض دالات Excel for Mac، ولكنها تعتمد على ميزات نظام التشغيل Windows، لذلك لن ترجع النتائج على Mac.

بناء الجملة

ENCODEURL(text)

يحتوي بناء جملة الدالة ENCODEURL على الوسيطة التالية.

الوسيطة الوصف
Text
مطلوبة
السلسلة المطلوب إرجاعها بترميز URL

أمثلة

فيما يلي مثال بسيط، يشير إلى ملف Excel على خادم Microsoft SharePoint. 

=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")

 مما ينتج عنه:

http%3A%2F%2Fcontoso.sharepoint.com٪2FFinance٪2FProfit٪20and٪20Loss٪20Statement.xlsx

يمكنك أيضا استخدام الدالة ENCODEURL مع الدالة WEBSERVICE. على سبيل المثال، يمكنك استخدام markitondemand.com خدمة API لإرجاع معلومات حول أسهم الشركة:

=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))

حيث يوجد لديك مؤشر أسهم في الخلية C2.

يمكنك بعد ذلك استخدام الدالة FILTERXML لاستخراج بيانات محددة حول هذا الأسهم. على سبيل المثال، للحصول على السعر الأخير لمؤشر الأسهم في الخلية C2، يمكنك استخدام:

=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")

هل تحتاج إلى مزيد من المساعدة؟

يمكنك دائما الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.