كيفية إنشاء قائمة ديناميكية أعلى 10 أو قائمة n في Excel؟
يتم استخدام القائمة العليا لترتيب الشركات أو الأفراد بناءً على القيم. لنفترض أن لديك قائمة بدرجات الطلاب في الفصل ، الآن ، تريد إنشاء قائمة ديناميكية لأعلى 10 طلاب كما هو موضح أدناه. في هذه المقالة ، سأقدم بعض الصيغ لإنشاء قائمة أفضل 10 أو n في ورقة عمل Excel.
قم بإنشاء قائمة ديناميكية لأعلى 10 في Excel
في Excel 2019 والإصدارات السابقة ، لاستخراج قائمة العشرة الأوائل أو قائمة العشرة الأوائل بالمعايير ، يجب عليك تطبيق الصيغ التالية:
الصيغ لإنشاء قائمة ديناميكية لأعلى 10
1. أولاً ، يجب عليك استخراج أفضل 10 قيم من نطاق البيانات ، يرجى استخدام الصيغة أدناه في خلية فارغة - G2 ، واسحب مقبض التعبئة لأسفل للحصول على أعلى 10 قيم ، انظر الصورة:
2. ثم ، تابع تطبيق الصيغة التالية في الخلية - F2 ، واضغط كترل + شيفت + إنتر مفاتيح معًا للحصول على النتيجة الأولى ، انظر لقطة الشاشة:
3. بعد الحصول على النتيجة الأولى ، حدد خلية الصيغة واسحب مقبض التعبئة لأسفل للحصول على أسماء أخرى في وقت واحد ، انظر لقطة الشاشة:
صيغ لإنشاء قائمة ديناميكية لأعلى 10 مع معايير
في بعض الأحيان ، قد تحتاج إلى الحصول على أفضل 10 قائمة بناءً على المعايير. على سبيل المثال ، للحصول على أفضل 10 أسماء وعشرات من Class1 كما هو موضح أدناه لقطة الشاشة.
1. للحصول على قائمة العشرة الأوائل ، يجب أن تحتاج أيضًا إلى استخراج أفضل 10 نقاط بهذه الصيغة:
2. ثم اضغط كترل + شيفت + إنتر مفاتيح معًا للحصول على النتيجة الأولى ، ثم اسحب هذه الصيغة لأسفل لعرض القيم الأخرى ، انظر لقطة الشاشة:
3. بعد ذلك ، يُرجى نسخ الصيغة التالية ولصقها في الخلية - I2 ، ثم الضغط على كترل + شيفت + إنتر مفاتيح في وقت واحد لاستخراج النتيجة الأولى ، ثم اسحب هذه الصيغة لتعبئتها في الخلايا الأخرى ، ويتم عرض أفضل 10 أسماء كما هو موضح أدناه في لقطة الشاشة:
أنشئ قائمة ديناميكية لأهم 10 في Office 365
قد يكون من الصعب علينا فهم الصيغ أعلاه ، إذا كنت تستخدم Office 365 ، مع وظائف INDEX و SORT و SEQUENCE ، يمكنك إنشاء صيغ بسيطة لإكمال هذه المهمة.
صيغة لإنشاء قائمة ديناميكية لأعلى 10
للحصول على قائمة 10 من البيانات ، يرجى استخدام الصيغة أدناه:
وبعد ذلك ، اضغط فقط أدخل مفتاح ، يتم عرض جميع بيانات قائمة العشرة الأوائل في وقت واحد ، انظر الصورة:
وظيفة SORT:
= SORT (صفيف ، [فهرس_فرز] ، [ترتيب_فرز] ، [by_col])
- مجموعة: نطاق الخلايا التي تريد فرزها ؛
- [فهرس_فرز]: العمود أو رقم الصف المطلوب الفرز حسب المصفوفة. على سبيل المثال ، للفرز حسب العمود الثاني من نطاق البيانات ، سيكون فهرس الفرز 2 ؛
- [امر ترتيب]: يشير الرقم 1 (أو المحذوف) إلى الفرز بترتيب تصاعدي ؛ الرقم -1 ، قم بالفرز بترتيب تنازلي ؛
- [by_col]: اتجاه الفرز. TRUE ، الفرز حسب الأعمدة ، FALSE أو المحذوفة ، الفرز حسب الصفوف.
في الصيغة ، نستخدم وظيفة SORT على النحو التالي:
SORT (A2: B20,2،1، -XNUMX): يعني فرز نطاق الخلايا A2: A20 في العمود الثاني بترتيب تنازلي.
دالة SEQUENCE:
= SEQUENCE (الصفوف ، [الأعمدة] ، [البدء] ، [الخطوة])
- الصفوف: عدد الصفوف المراد إرجاعها ،
- [أعمدة]: عدد الأعمدة المراد إرجاعها. إذا تم حذفه ، فسيتم إرجاع عمود واحد.
- [بداية]: الرقم الأول في التسلسل. إذا تم حذفه ، فسيبدأ عند 1.
- [خطوة]: الزيادة بين كل رقم. إذا تم استبعادها ، فستكون كل زيادة 1.
في هذه الصيغة ، نستخدم SEQUENCE (10) لإنشاء قائمة من 1 إلى 10.
أخيرًا ، ضع كل من دالتي SORT و SEQUENCE في دالة INDEX: =INDEX(SORT(A2:B20,2,-1),SEQUENCE(10),{1,2})، سيعيد هذا أول 10 سجلات من نطاق البيانات ويعيد العمودين 1 و 2.
صيغة لإنشاء قائمة ديناميكية لأعلى 10 مع معايير
لعرض قائمة العشرة الأوائل بالمعايير ، يجب عليك تضمين وظيفة FILTER في وظيفة SORT على النحو التالي:
واضغط فقط أدخل مفتاح ، يتم عرض جميع البيانات الخاصة بقائمة العشرة الأوائل بناءً على المعايير المحددة في وقت واحد ، انظر الصورة:
وظيفة التصفية:
= FILTER (مصفوفة ، تتضمن ، [if_empty])
- مجموعة: نطاق الخلايا المطلوب تصفيتها.
- تتضمن: الشرط الذي تستخدمه لتصفية المصفوفة للحصول على مصفوفة من نتيجة TRUE أو FALSE ، بحيث يتم الاحتفاظ بقيم TRUE في الفلتر.
- [إذا_الفراغ]: القيمة التي سيتم عرضها في حالة عدم ظهور نتائج مطابقة.
في هذه الصيغة: =FILTER(A2:C25,B2:B25=F2) يستخدم للتصفية في النطاق A2: C25 ، حيث القيم من B2: B25 تساوي الخلية المحددة F2.
أفضل أدوات إنتاجية المكتب
Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪
- إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
- سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
- دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
- حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
- نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
- استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
- سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
- اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
- أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.

يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
