ترجع الدالة ENCODEURL سلسلة مرمزة ب URL، مع استبدال أحرف معينة غير رقمية برموز النسبة المئوية (٪) وعدد ست عشري.
ملاحظات:
-
لا تتوفر الدالة ENCODEURL في Excel للويب أو Excel for Mac.
-
قد تظهر الدالة ENCODEURL في معرض الدالات في Excel for Mac، ولكنها تعتمد على ميزات نظام التشغيل Windows، لذا لن تظهر النتائج على Mac.
بناء الجملة
ENCODEURL(text)
بناء جملة الدالة ENCODEURL على الوسيطة التالية.
الوسيطة |
الوصف |
---|---|
النص مطلوب |
سلسلة تريد ترميز URL بها |
أمثلة
إليك مثال بسيط، يشير إلى ملف Excel على خادم Microsoft SharePoint.
=ENCODEURL("http://contoso.sharepoint.com/teams/Finance/Documents/April Reports/Profit and loss Statement.xlsx")
مما يؤدي إلى:
http٪3A٪2F٪2Fcontoso.sharepoint.com٪2Fteams٪2FFinance٪2FDocuments٪2FApril٪20Reports٪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 التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق Excel User Voice.