📁 آخر الأخبار

الدالة ENCODEURL في برنامج Microsoft Excel

 

الدالة ENCODEURL في برنامج Microsoft Excel

صباح او مساء الخير حسب الوقت اللي هتشوفوا فيه المقال 🥀🥀🌼

هنتكلم النهاردة عن دالة ENCODEURL وتعريف دالة ENCODEURL وكيفية استخدام دالة ENCODEURL ووصف لدالة ENCODEURL

تعريف دالة الـENCODEURL 

في الإكسيل لقد تم إضافة دالة الـENCODEURL في الإكسيل للمرة الأولى في إصدار عام 2013، ولذلك فهي غير متوفرة 

في الإصدارات السابقة وإصدار إكسيل الخاصة بالويب، كما لا تتوفر هذه الدالة في إصدار عام 2016 الخاص بنظام ماكنتوش حتى

 وإن ظهرت في معرض الدوال الموجود فيه فلن ترجع أي نتيجة، وذلك لأن هذه الدالة تعتمد على نظام التشغيل ويندوز، وتقوم دالة

 الـENCODEURL بترميز عنوان URL، حيث تستبدل الرموز الخاصة كالفاصلة "," والشرطة المائلة "/" والمربع "#"، والتي

 قد تكون لها معانٍ خاصة أو أنه لا يصلح استخدامها في صيغة URL، فترجع هذه الدالة سلسلة مشفرة يتم استبدال الرموز غير التابعة

 للحروف الأبجدية فيها برمز النسبة المئوية متبوعًا برقم سداسي عشري، ومن الجدير بالذكر أن URL هي اختصار لمحدد موقع الويب

 "Uniform Resource Locator"، ويعرف هذا المحدد بأنه مرجع لمصدر الويب الذي يحدد موقعه على شبكة الكمبيوتر وآلية استعادته.

 كيفية استخدام دالة الـENCODEURL

 في الإكسيل تستخدم عناوين الـURL عبر الإنترنت مجموعة الرموز التابعة للرمز القياسيASCII 

بحيث يجب تحويل أي رمز لا يتبع لهذه المجموعة لرمز آخر مناسب لإنشاء عنوان URL صحيح، وتقوم دالة

 الـENCODEURL في برنامج الإكسيل بهذه الوظيفة من خلال استخدام الصيغة العامة الآتية:

 ENCODEURL(text)= text: 

يعبر هذا الرمز عن المدخل الوحيد لصيغة دالة الـENCODEURL، والذي يمثل السلسلة المراد ترميزها إلى عنوان URL.

بناء الجملة لدالة ENCODEURL

ENCODEURL(text)

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

الوسيطة

الوصف

النص   

مطلوب

سلسلة تريد ترميز URL بها

أمثلة علي دالة ENCODEURL

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

=ENCODEURL("/Finance/Profit وفقدان Statement.xlsx")

 مما يؤدي إلى:

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

يمكنك أيضا استخدام الدالة ENCODEURL بالتزامن مع الدالة WEBSERVICE. 

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


=WEBSERVICE("/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))

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

يمكنك بعد ذلك استخدام الدالة FILTERXML لاستخراج بيانات معينة حول هذا السهم. 

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


=FILTERXML(WEBSERVICE("/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"/QuoteApiModel/Data/LastPrice")

لمعرفة كيفية ادراج الاشكال في البوربوينت اضغط هنا

تعليقات