جداول بيانات google: كيفية استخراج قيم n الأولى من النطاق
يمكنك استخدام بناء الجملة التالي لاستخراج قيم N الأولى من نطاق بيانات في جداول بيانات Google:
=query( A1:C16 , " Select A,B,C Order by B Desc Limit 5 " )
يبحث هذا الاستعلام المحدد في البيانات الموجودة في النطاق A1:C16 ويعيد الصفوف التي تحتوي على أعلى 5 قيم في العمود B.
لاستخراج القيم العشرة الأولى، ما عليك سوى استبدال الرقم 5 بالرقم 10 في الصيغة.
يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.
مثال: استخراج قيم N الأولى من النطاق في جداول بيانات Google
لنفترض أن لدينا مجموعة البيانات التالية في جداول بيانات Google والتي تعرض النقاط والمرتدات لـ 15 فريقًا مختلفًا لكرة السلة:
يمكننا استخدام الاستعلام التالي لاستخراج الصفوف ذات أعلى قيم 5 نقاط:
=query( A1:C16 , " Select A,B,C Order by B Desc Limit 5 " )
يقوم الاستعلام الموجود في الخلية E1 بإرجاع الصفوف ذات أعلى خمس نقاط، ويتم فرزها تلقائيًا بترتيب تنازلي.
لاحظ أنه يمكننا استخدام الاستعلام التالي لاستخراج الصفوف ذات أعلى 10 قيم:
=query( A1:C16 , " Select A,B,C Order by B Desc Limit 10 " )
يقوم الاستعلام الموجود في الخلية E1 بإرجاع الصفوف ذات أعلى قيم 10 نقاط، ويتم فرزها تلقائيًا بترتيب تنازلي.
يمكننا أيضًا استخدام الاستعلام التالي لإرجاع أعلى 10 قيم نقاط دون أي من الأعمدة الأخرى:
=query( A1:C16 , " Select B Order by B Desc Limit 10 " )
يقوم الاستعلام الموجود في الخلية E1 بإرجاع أعلى 10 قيم، ويتم فرزها تلقائيًا بترتيب تنازلي.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في جداول بيانات Google:
كيفية اختيار عينة عشوائية في جداول بيانات Google
كيفية حساب الترددات في جداول بيانات Google
كيفية استخدام عبارات IF المتعددة في جداول بيانات Google