دالة الـSORTBY في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

الكاتب: سامي -
دالة الـSORTBY في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
"تعريف دالة الـSORTBY في الإكسيل

تم الإعلان عن دالّة SORTBY من قبل شركة مايكروسوفت في الرابع والعشرين من شهر سبتمبر لعام 2018 وهي من الدالّات الجديدة التي تلعب دورًا مهمًا في برنامج الإكسل، وتنبع أهمية دالّة SORTBY في العمليات الحسابية حيث تساهم في زيادة فاعلية الدّوال الحسابية المتعددة عن طريق العودة الى قيم مدخلة مسبقًا وتعديل هذه القيم تبعًا لترتيب يضعه مستخدم البرنامج، ويمكن تطبيقها على عدة خلايا في آن واحد، ومن الجدير بالذكر أن دالة SORTBY غير موجودة في الإصدارات القديمة لبرنامج الإكسل، وقد يتطلب الحصول عليها الاشتراك بحزمة OFFICE 365 أو الإنتظار وتحميل النسخة الجديدة لعام 2022، والغاية الأساسية من هذه الدالّة هي فرز قيم الأعمدة تصاعديًا أو تنازليًا وفق قيم الخلايا ضمن العامود المراد تطبيق الدالّة عليه.

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

كما تم إيجازه في السابق يتم الاعتماد على دالة SORTBY بفرز أو إعادة ترتيب قيم الأعمدة ضمن شروط المستخدم الحسابية وهي تعتمد في ذلك على قيم أخرى أدخلت سابقًا، ويمكن تطبيق هذه الدالة عن طريق كتابة الصيغة الخاصّة بها وهي:

(... ,[SORTBY (array, by_array, [sort_order], [array/order=

وتشير الكلمات التي تتكون منها الصيغة الى ما يلي:


 
array: وهي تمثل الخلايا أو المصفوفة المراد فرزها.
by_array: وتعني القيم المدخلة التي تم اعتمادها لتفرز بناء عليها الخلايا المحددة.
sort_order: وهي طريقة ترتيب الخلايا وقد يعتمد الترتيب تصاعديًا (1) أو تنازليًا للقيم(-1).
array/order: وهنا قد تعتمد شروط إضافية لفرز أو اضافة أعمدة جديدة للخلايا حسب طلب المستخدم.

ويجب على مستخدم البرنامج معرفة أن دالة SORTBY تعتمد فقط على صف واحد أو عامود واحد للخلايا التي تم إعتماد الفرز بناء عليها""by_array""، كما يجب أن تكون الخلايا المراد فرزها وإعادة ترتيبها ضمن أبعاد متساوية، وعند عدم تحديد طريقة الترتيب يقوم برنامج إكسل بترتيب الخلايا تصاعديًا.

أمثلة عملية على استخدام دالة الـSORTBY في الإكسيل

قد يرغب مستخدم البرنامج بإجراء معالجة للبيانات المدخلة حسب رغبته عندها يمكنه اللجوء الى دالة SORTBY، وتتم عملية استخدام الدالة بسهولة عن طريق كتابة الصيغة الخاصة بها بالشكل المتبع الصحيح، ولتوضيع ذلك أكثر يبين الجدول الآتي بعض القيم المراد ترتيبها تنازليًا:




A

B


1

الاسم

العمر


2

باسل

12


3

محمد

25


4

رامي

14
يستطيع المستخدم إعادة ترتيب المدخلات على اللأعمدة بالترتيب التنازلي عند استخدام دالة SORTBY بالشكل الآتي :

(SORTBY(A2:A4,B2:B4,-1=




A

B


1

الاسم

العمر


2

محمد

25


3

رامي

14


4

باسل

12
بعد استخدام دالة SORTBY ظهرت النتائج في الجدول الجديد المبين أعلاه، ويلاحظ استخدام صيغة 1- للترتيب التنازلي وصيغة 1 للترتيب التصاعدي عند استخدام الدالة، ولا يقتصر عمل هذه الدالة على الأرقام فقط يمكن استخدامها في ترتيب الأشهر.
"
شارك المقالة:
488 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook