مرتبة IF معادلة في Excel (5 أمثلة)

  • شارك هذا
Hugh West

في Microsoft Excel ، يعد ترتيب قيم أو أرقام متعددة مهمة يومية. ستواجه حالات مختلفة حيث قد تحتاج إلى ترتيب عناصر من مجموعة بيانات. قد يحتوي الترتيب الخاص بك على معايير واحدة أو معايير متعددة. في كلتا الحالتين ، يمكنك حساب الرتب. في هذا البرنامج التعليمي ، ستتعلم استخدام صيغة Rank IF في Excel مع الأمثلة المناسبة والرسوم التوضيحية المناسبة. لذا ، ابق على اتصال.

تنزيل Practice Workbook

تنزيل هذا المصنف التدريبي.

كيفية استخدام Rank IF.xlsx

وظيفة تصنيف Excel

الآن ، لتصنيف عناصر متعددة ، هناك وظيفة مضمنة Excel RANK Function . تقوم هذه الوظيفة بشكل أساسي بترتيب قيم متعددة بناءً على العمود الذي تحدده. يمكنك فرز القيم بترتيب تصاعدي أو تنازلي. إنها الطريقة الأكثر وضوحًا لتعيين مكان مقارنة رقم في قائمة الأرقام التي تفرز القائمة تنازليًا (من الأكبر إلى الأصغر) أو ترتيبًا تصاعديًا (من الأصغر إلى الأكبر).

ما يفعله هو الترتيب التنازلي (من الأصغر إلى الأكبر). التالي:

كما ترى ، تقوم وظيفة RANK بترتيب الطلاب بناءً على العلامات. يمكنك فرز هذا بترتيب تصاعدي أو تنازلي. ولكن ، يمكنك أن ترى بوضوح أنه لا توجد شروط لترتيب العناصر.

هناك العديد من الطرق لترتيب العناصر باستخدام هذه الوظيفة. لمعرفة المزيد حول هذا الموضوع ، اقرأ: كيفية استخدام دالة RANK في Excel (مع 5 أمثلة) .

هل من الممكن الترتيبإذا تم تطبيق الشروط بوظيفة واحدة؟

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

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

في الأقسام اللاحقة ، سنناقشها بالتفصيل.

5 أمثلة على الترتيب إذا الصيغ في Excel

في الأقسام القادمة ، سنزودك بخمسة أمثلة عملية من الصيغ Rank IF لتطبيقها في مصنف Excel الخاص بك. ستساعدك هذه الأمثلة في الحصول على فكرة أفضل لترتيب العناصر. نوصيك بتعلم وتطبيق كل هذه الأساليب لفهم هذا الموضوع بشكل أفضل.

1. ترتيب علامات الطلاب إذا تطابق المجموعة

في هذا المثال ، سنقوم بترتيب بعض الطلاب "بناءً على مجموعة الموضوعات الخاصة بهم. نحن نستخدم الوظيفة COUNTIFS هنا لترتيب الأرقام.

الصيغة العامة التي سنستخدمها:

= COUNTIFS ( criteria_range ، والمعايير ، والقيم ، "& gt؛" & amp؛ value) +1

إلقاء نظرة علىمجموعة البيانات التالية:

الآن ، اتبع هذه الخطوات لإنشاء تصنيف بناءً على المجموعات.

📌 الخطوات

  • أولاً ، اكتب الصيغة التالية في الخلية E5 :

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1

  • بعد ذلك ، اضغط على أدخل واسحب أيقونة مقبض التعبئة فوق نطاق الخلايا E6: E13 .

كما ترى ، نجحت صيغتنا في إنشاء تصنيف بناءً على المجموعة في Excel. لذا ، فهي تعمل مثل الصيغة Rank IF لترتيب العناصر.

🔎 كيف عملت الصيغة؟

تنفذ الوظيفة COUNTIFS حسابًا شرطيًا باستخدام معايير متعددة. أدخلنا هذه الشروط كنطاق معايير.

= COUNTIFS (C5: C13، C5)

ترجع هذه الدالة ثلاثة لأن هناك ثلاث مجموعات علمية.

الآن ، المعايير الثانية هي التالية:

= COUNTIFS ($ C $ 5: $ C $ 13، C5، $ D $ 5: $ D $ 13، "& gt؛" & amp؛ D5)

تبحث هذه الوظيفة عن العلامات الحالية أكبر من العلامات الأخرى أم لا.

= COUNTIFS ($ C $ 5: $ C $ 13، C5، $ D $ 5: $ D $ 13، "& gt؛" & amp؛ D5) +1

هنا ، نضيف 1 إلى هذه المعادلة. لأنه عندما تكون العلامات هي الأعلى في تلك المجموعة ، فإنها سترجع 0. لكن لا يمكننا الترتيب بدءًا من الصفر. لذلك ، أضفنا زائد 1 لبدء الترتيب من 1.

إزالة التكرارات

هنا يأتي المصيد. إذا كانت لديك نفس العلامات لطالبين متشابهين ، فسيتم ترتيبهما إلى 1. ولكن ، ستنشئ علامةترتيب العنصر التالي إلى 3. إذن ، سيكون لدينا ترتيب 1،1،3. لإزالة هذا الالتباس ، ما عليك سوى كتابة الصيغة التالية:

=(COUNTIFS($C$5:$C$13,C5)+1-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1)-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1))/2

إذا لم تكن هناك تكرارات في مجموعة البيانات الخاصة بك ، فستُرجع 0.

قراءة المزيد: كيفية الترتيب ضمن المجموعة في Excel (3 طرق)

2. عكس الترتيب IF Formula في Excel

الآن ، المثال السابق الذي عرضناه كان بترتيب تنازلي. هذا يعني أنه يحسب الترتيب من الأكبر إلى الأصغر. يمكنك بسهولة عكس هذه الصيغة. فقط قم بتعديل بسيط في الصيغة. تغيير عامل التشغيل أكبر من ( & gt؛ ) إلى عامل تشغيل أصغر من ( & lt؛ ).

الصيغة العامة:

= COUNTIFS (معيار_نطاق ، معايير ، قيم ، "& lt ؛" & أمبير ؛ قيمة) +1

اتبع هذه الخطوات لمشاهدة التغييرات.

📌 الخطوات

  • أولاً ، اكتب الصيغة التالية في الخلية E5 :

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1

  • بعد ذلك ، اضغط على أدخل واسحب رمز مقبض التعبئة فوق نطاق الخلايا E6: E13 .

كما ترى ، نجحنا في إنشاء تصنيف بناءً على معايير بترتيب تنازلي في Excel.

3. استخدام الترتيب IF معادلة المبيعات بناءً على المنتج

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

ألق نظرة على مجموعة البيانات:

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

📌 الخطوات

  • في البداية ، اكتب الصيغة التالية في الخلية E5 :

=COUNTIFS($C$5:$C$18,C5,$D$5:$D$18,">"&D5)+1

  • الآن ، اضغط على أدخل واسحب مقبض التعبئة 7> رمز فوق نطاق الخلايا E6: E13 .

أخيرًا ، نجحنا في إنشاء رتبة IF صيغة في Excel مع وظيفة COUNTIFS .

قراءات مماثلة

  • كيفية إنشاء رسم بياني للترتيب في Excel (5 طرق)
  • موظفو رتبة المكدس في Excel (3 طرق)
  • كيفية ترتيب المتوسط ​​في Excel (4 سيناريوهات شائعة)
  • كيفية حساب النسبة المئوية للترتيب في Excel (7 أمثلة مناسبة)

4. رتب صيغة IF لترتيب المبيعات على أساس الأرباع

نحن نستخدم الصيغة نفسها هنا مثل السابقة. لكن ، هنا سنقوم بهذا على طاولة. الآن ، يتيح لك جدول Excel حساب العمليات المختلفة عبر مجموعة بيانات.

ألق نظرة على مجموعة البيانات:

هنا ، لدينا بعض بيانات المبيعات من الأرباع في السنة. سننشئ الرتب بناءً على المعايير" ربع ".

📌 الخطوات

  • حدد مجموعة البيانات بأكملها أولاً.

  • ثم اضغط Ctrl + T على لوحة المفاتيح لتحويلها إلى جدول.
  • بعد ذلك ، اكتب الصيغة التالية في الخلية E5 :

=COUNTIFS($C$5:$C$16,C5,$D$5:$D$16,">"&D5)+1

  • بعد ذلك ، اضغط على أدخل واسحب رمز مقبض التعبئة عبر نطاق الخلايا E6: E16 .

  • الآن ، يمكنك إجراء الفرز أو التصفية لمعرفة الشهر الأفضل أداءً والأقل أداءً في ربع السنة. سيقوم بفرز أو تصفية رتبك.

لذلك ، بهذه الطريقة يمكنك إنشاء صيغة Excel Rank IF لحساب رتب مجموعة بيانات معينة لمعايير متعددة.

5. الترتيب IF Formula باستخدام دالة SUMPRODUCT في Excel

الآن ، يمكنك إنشاء تصنيفات بناءً على شرط باستخدام دالة SUMPRODUCT في Excel. ستعمل أيضًا مثل صيغة Rank IF لإنشاء رتب بناءً على معايير فردية أو متعددة.

الصيغة العامة التي سنستخدمها:

= SUMPRODUCT ((criteria_range = المعايير) * (القيمة & gt ؛ القيم)) + 1

ألق نظرة على مجموعة البيانات التالية:

هنا ، لدينا بعض بيانات الموظفين. سنحتسب رتب رواتبهم على أساس رواتب القسم. العملية متشابهة. سنستخدم فقط الدالة SUMPRODUCT .

📌 الخطوات

  • في البداية ، اكتبالصيغة التالية في الخلية E5 :

=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1

  • بعد ذلك ، اضغط على أدخل واسحب رمز مقبض التعبئة فوق نطاق الخلايا E6: E13 .

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

🔎 كيف عملت الصيغة؟

يأخذ SUMPRODUCT صفيفًا واحدًا أو أكثر كوسيطة ، ويضرب القيم المقابلة لكل المصفوفات ، ثم يُرجع مجموع المنتجات. لقد أدخلنا هذه الشروط كنطاق معايير.

= ($ C $ 5: $ C $ 18 = C5)

يتحقق من العمود بالكامل ويجد التطابق. تقوم بإرجاع مصفوفة. إذا كان هناك أي تطابقات ، فإنها ترجع TRUE وترجع FALSE للقيم غير المطابقة.

الآن ، المعيار الثاني هو التالي:

= (D5 & gt؛ $ D $ 5: $ D $ 18)

يتحقق من الراتب. يفرزهم بترتيب تنازلي. إرجاع صحيح للرواتب التي تزيد عن أو تساوي D5 ، FALSE وإلا. لفرزها بترتيب تصاعدي ، قم بتغيير رمز أكبر من (D5 & lt ؛ $ D $ 5: $ D $ 18).

= SUMPRODUCT (($ C $ 5: $ C $ 18 = C5) * (D5 & gt؛ $ D $ 5: $ D $ 18)) + 1

أخيرًا ، تلخص الدالة SUMPRODUCT قيم صفيف 1 و 0. تقوم بإرجاع 0 لأكبر عدد من كل مجموعة. وأضفنا 1 إلى النتيجة لبدء الترتيب معها1.

💬 أشياء يجب تذكرها

عرضنا هذه المقالة بترتيب تنازلي (من الأكبر إلى الأصغر). يمكنك تغيير ترتيب الترتيب حسب حاجتك.

لا تنس إضافة 1 إلى الصيغة. خلاف ذلك ، سيتم إنشاء رتب تبدأ من 0.

أي إجراء رتبة في Excel يعمل فقط مع القيم الرقمية. يجب أن تكون أرقام موجبة وسالبة وأصفار وقيم تاريخ ووقت. إنه يتجاهل القيم غير الرقمية.

الخاتمة

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

لا تنس التحقق من موقعنا على الويب Exceldemy.com للتعرف على المشكلات والحلول المختلفة المتعلقة ببرنامج Excel.

استمر في تعلم طرق جديدة واستمر في النمو!

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