Microsoft Excel يضيف أخيرًا التعبيرات العادية

تعد التعبيرات العادية وسيلة فعّالة للكشف عن سلاسل البيانات وتعديلها، ولكن Microsoft Excel لم يدعمها مطلقًا. وقد تغير هذا الأمر أخيرًا مع تقديم وظائف التعبيرات العادية في Excel.




التعبيرات العادية، والمعروفة أيضًا باسم “regex” أو “regexp”، هي سلاسل تستخدم لمطابقة الأنماط في سلاسل البيانات. على سبيل المثال، يمكن أن يتطابق التعبير العادي “\b(aA)\w*\b” مع كل كلمة في سلسلة تبدأ بالحرف “A”، أو يمكنك استخدام “\b-?\d+(\.\d+)?\b” لمطابقة أي رقم في سلسلة نصية. يمكنك بعد ذلك إزالة أو استبدال أو استخراج المطابقات حسب الحاجة. قد يكون من الصعب قراءة التعبيرات العادية وفهمها، ولكن أدوات مثل التعبيرات العادية 101 يمكن أن تكون مفيدة كدليل، وتعد برامج الدردشة الذكية التوليدية مثل ChatGPT وMicrosoft Copilot رائعة في كتابتها.

أعلنت شركة Microsoft عن ثلاث وظائف جديدة تستخدم التعبيرات العادية، وهي متاحة الآن في قناة Excel Beta. يمكنك استخدام اختبار ريجكستست للتحقق مما إذا كان النص المقدم يتطابق مع نمط التعبيرات العادية، مستخلص ريجيكس لاستخراج مباراة، و استبدال التعبير العادي لاستبدال مباراة.


يحتوي Microsoft Excel بالفعل على وظائف للعديد من حالات الاستخدام الشائعة للتعبيرات العادية، ولكن ليس بالضرورة الجميع قد يكون بعض الأشخاص أكثر دراية بقواعد التعبيرات العادية من وظائف Excel الأصلية، أو قد يرغبون في مشاركة التعبيرات العادية عبر برامج مختلفة (مثل برنامج نصي Python ودفتر عمل Excel). حتى الآن، كنت بحاجة إلى استخدام حلول بديلة مثل وحدات الماكرو أو الوظائف الإضافية لكتابة وحدات الماكرو، والتي لا تتوفر على جميع الأنظمة الأساسية.


تخطط Microsoft أيضًا لإضافة دعم التعبيرات العادية إلى Excel البحث X و إكس ماتش الوظائف. ومن المفترض أن يسمح ذلك بالبحث في مصنفات Excel بالكامل عن مطابقات التعبيرات العادية. هناك العديد من الاستخدامات المحتملة للتعبيرات العادية، ومن الرائع أن نرى Microsoft تتبناها أخيرًا في Excel دون استخدام أدوات أو حلول خارجية.

تتوفر الوظائف الجديدة في قناة Excel Beta، بدءًا من الإصدار 2406 (الإصدار 17715.20000) على نظام Windows والإصدار 6.86 (الإصدار 24051422) على نظام Mac. تقول Microsoft إن هذه الوظائف لا تزال وظائف معاينة يمكن أن تتغير قبل إطلاقها على نطاق واسع، لذا لا تستخدمها في المستندات المهمة في الوقت الحالي.

مصدر: نظرة عامة على Microsoft 365

أضف تعليق