كيفية استخدام الدالة SORT لفرز البيانات في Excel

كيفية استخدام الدالة SORT لفرز البيانات في Excel

يعد Excel الأداة المثالية للتفاعل وعرض البيانات. كلما كانت قراءة البيانات أسهل، كان من الأسهل فهمها. إحدى الطرق لتسهيل قراءة المصفوفات والجداول في Excel هي فرزها. يحتوي Excel على العديد من الميزات التي يمكنك استخدامها لهذا الغرض، بما في ذلك وظيفة SORT.

تترك الدالة SORT الجدول الأصلي كما هو وتقوم بدلاً من ذلك بإنشاء نسخة مرتبة منه في جدول البيانات. اقرأ المقالة التالية للتعرف على وظيفة SORT وكيف يمكنك استخدامها في Excel.

ما هي الدالة SORT؟

SORT هي وظيفة أساسية في Excel تأخذ مصفوفة، ثم تقوم بفرزها بناءً على المعلمات التي أدخلتها. يمكن للدالة SORT فرز الأعمدة والصفوف، ويمكنك تحديد الأعمدة أو الصفوف التي ستقوم الوظيفة بفرز الصفيف الخاص بك وفقًا لها. بناء جملة الدالة SORT كما يلي:

=SORT (array, [sort_index], [sort_order], [by_col])
  • المصفوفة: المصفوفة التي تريد فرزها باستخدام هذه الوظيفة.
  • sort_index: الصف أو العمود الذي ستتخذه الوظيفة كأساس للفرز. سيكون هذا رقمًا فريدًا يتم حسابه من نقطة بداية المصفوفة.
  • sort_order: سيحدد هذا ما إذا كان يجب فرز المصفوفة بترتيب تصاعدي أم تنازلي. 1 يصعد، -1 ينزل.
  • by_col: يشير إلى العمود أو الصف الذي يحتاج إلى الفرز. ستقوم القيمة TR U E بمحاذاة الأعمدة المستخدمة في المصفوفات الأفقية. ستقوم القيمة FALSE بمحاذاة الصفوف المستخدمة في المصفوفات الرأسية.

المعلمة الوحيدة المطلوبة هنا هي المصفوفة نفسها. جميع المعلمات الأخرى اختيارية ولا يمكن أن تعمل وظيفة SORT إلا مع المصفوفات. افتراضيًا، ستفترض الدالة أن قيمةsort_index هي 1 ، و sort_order هي 1 ، و by_col هي FALSE.

إذا كنت من محبي وحدات الماكرو، فيمكنك أيضًا استخدام وحدات ماكرو Excel لفرز البيانات، بدلاً من الوظائف.

كيفية استخدام الدالة SORT في Excel

كيفية استخدام الدالة SORT لفرز البيانات في Excel

وظيفة SORT في Excel

في نموذج جدول البيانات هذا، لدينا إجمالي عدد النقاط التي يجمعها كل لاعب في اللعبة. يحتوي جدول البيانات هذا على جدولين، أحدهما رأسي والآخر أفقي، بما في ذلك أسماء اللاعبين ونتائجهم.

الهدف هو فرز الجداول بناءً على الدرجات بترتيب تنازلي. سيكون اللاعب الحاصل على أعلى الدرجات في أعلى الجدول المرتب.

فرز الصفوف باستخدام الدالة SORT

كيفية استخدام الدالة SORT لفرز البيانات في Excel

فرز حسب الصف في Excel

أولا، ترتيب الجدول عموديا. قبل أن تبدأ، احصل على فكرة تقريبية عن الطريقة التي تريد بها ترتيب اللوحة. الهدف هو ترتيب الجدول ( A2:B11 ) بناءً على النقاط (العمود الثاني من اليسار). سيتم فرز هذا الجدول بترتيب تنازلي، وسيتم فرز الصفوف بالتسلسل.

الآن يمكنك فرز الجدول:

1. حدد الخلية التي تريد وضع الجدول المفرز الجديد فيها. ستكون هذه هي الخلية D2 في هذا المثال.

2. في شريط الصيغة، أدخل الصيغة أدناه:

=SORT(A2:B11, 2, -1, FALSE)

تستدعي هذه الصيغة الدالة SORT وتطلب منها فرز الصفيف في A2:B11. ثم اطلب منه فرز المصفوفة بناءً على العمود الثاني ( 2 ) وترتيبها تنازليًا ( -1 ). وأخيرًا، ترشد الصيغة SORT لفرز الصفوف، لأنه تم تعيين المعلمة by_col على FALSE.

3. اضغط على Enter. سيقوم Excel الآن بإنشاء نسخة مرتبة من الجدول!

فرز الأعمدة باستخدام وظيفة SORT

كيفية استخدام الدالة SORT لفرز البيانات في Excel

فرز حسب العمود في إكسيل

الجزء الثاني من هذه المهمة هو ترتيب اللوحة أفقيًا. الهدف هو فرز الجدول الثاني ( H1:Q2 ) بناءً على الدرجات (الصف الثاني من الأعلى) وترتيبها تصاعديًا.

1. حدد الخلية التي تريد عرض الجدول المفرز فيها. ستكون هذه هي الخلية H6 في هذا المثال.

2. أدخل الصيغة أدناه في شريط الصيغة:

=SORT(H1:Q2, 2, 1, TRUE)

تستدعي هذه الصيغة الدالة SORT لفرز الصفيف في H1:Q2. يتم فرز المصفوفة حسب القيم الموجودة في الصف الثاني ( 2 ) وبترتيب تصاعدي ( 1 ). وبما أن المصفوفة أفقية، فإن الأعمدة مرتبة. لذلك، تم تعيين by_col على TRUE.

3. اضغط على Enter. سيقوم Excel الآن بترتيب الجدول أفقياً.

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

هناك العديد من الطرق لتنظيم جداول البيانات وأحدها هو فرز المصفوفات باستخدام الدالة SORT. تترك الدالة SORT المصفوفة الأصلية دون تغيير وتقوم بدلاً من ذلك بإنشاء نسخة مرتبة من المصفوفة.

الآن بعد أن عرفت كيفية استخدام الدالة SORT لفرز المصفوفات، انتقل إلى المستوى التالي من خلال تعلم كيفية تنظيم جداول البيانات في Excel.


تشغيل اللغز في برنامج Excel

تشغيل اللغز في برنامج Excel

قام MehmetSalihKoten، أحد مستخدمي Reddit، بإنشاء نسخة كاملة الوظائف من Tetris في Microsoft Excel.

كيفية استخدام وظيفة التحويل في Excel

كيفية استخدام وظيفة التحويل في Excel

لتحويل وحدات القياس في إكسيل، سوف نستخدم وظيفة التحويل.

كيفية استخدام وظيفة HLOOKUP في Excel

كيفية استخدام وظيفة HLOOKUP في Excel

ما هي وظيفة HLOOKUP؟ كيفية استخدام وظيفة HLOOKUP في إكسيل؟ دعونا نكتشف ذلك مع LuckyTemplates!

دالة IFERROR في Excel والصيغة والاستخدام

دالة IFERROR في Excel والصيغة والاستخدام

يتم استخدام الدالة IFERROR في Excel بشكل شائع. لاستخدامها بشكل جيد، تحتاج إلى فهم صيغة IFERROR الخاصة بـ Microsoft Excel.

كيفية استخدام الدالة VALUE في Excel

كيفية استخدام الدالة VALUE في Excel

ما هي وظيفة VALUE في Excel؟ ما هي صيغة القيمة في Excel؟ دعونا نكتشف ذلك مع LuckyTemplates.com!

دالة Excel EOMONTH، كيفية استخدام دالة EOMONTH

دالة Excel EOMONTH، كيفية استخدام دالة EOMONTH

يتم استخدام الدالة EOMONTH في Excel لعرض اليوم الأخير من شهر معين، مع تنفيذ بسيط للغاية. ستحصل بعد ذلك على اليوم الأخير من شهر محدد بناءً على البيانات التي أدخلناها.

كيفية استخدام حلقة do-while في Excel VBA

كيفية استخدام حلقة do-while في Excel VBA

هل تريد أتمتة المهام المتكررة في Excel VBA؟ لذلك دعونا نتعلم كيفية استخدام حلقة Do-While لتنفيذ سلسلة من الإجراءات التي تتكرر حتى يتم استيفاء الشرط.

Excel 2016 - الدرس 6: تغيير حجم الأعمدة والصفوف والخلايا في Excel

Excel 2016 - الدرس 6: تغيير حجم الأعمدة والصفوف والخلايا في Excel

قد لا يتطابق عرض العمود الافتراضي وارتفاع الصف في Excel مع البيانات التي تدخلها. توضح لك المقالة أدناه بعض الطرق لتغيير حجم الأعمدة والصفوف والخلايا في Excel 2016. يرجى الرجوع إليها!

Excel 2016 - الدرس 5: المفاهيم الأساسية للخلايا والنطاقات

Excel 2016 - الدرس 5: المفاهيم الأساسية للخلايا والنطاقات

عندما تستخدم برنامج Excel، ستحتاج إلى إدخال المعلومات - أو المحتوى - في الخلايا. هيا نتعلم مع LuckyTemplates المفاهيم الأساسية للخلايا والنطاقات في Excel 2016!

كيفية استخدام وظيفة XLOOKUP في Excel

كيفية استخدام وظيفة XLOOKUP في Excel

ما هي وظيفة Xlookup في Excel؟ كيفية استخدام Xlookup في إكسيل؟ دعونا نكتشف ذلك مع LuckyTemplates.com!