استعلام جداول بيانات google: كيفية التصفية حسب النطاق الزمني
يمكنك استخدام الصيغة التالية للتصفية حسب النطاق الزمني في استعلام جداول بيانات Google:
=QUERY( A1:C9 , "select * where A > date '" &TEXT(DATEVALUE( "1/1/2020" ), "yyyy-mm-dd" )& "'" )
تقوم هذه الصيغة المحددة بإرجاع كافة الصفوف الموجودة في النطاق A1:C9 حيث يكون التاريخ بعد 1/1/2020 .
توضح الأمثلة التالية كيفية استخدام هذه الصيغة عمليًا مع مجموعة البيانات التالية:
المثال 1: تصفية الصفوف قبل تاريخ معين
يمكننا استخدام الصيغة التالية لتصفية الصفوف ذات التاريخ قبل 01/10/2020:
=QUERY( A1:C17 , "select * where A < date '" &TEXT(DATEVALUE( "1/10/2020" ), "yyyy-mm-dd" )& "'" )
لاحظ أنه يتم إرجاع الصفوف التي لها تاريخ قبل 01/10/2020 فقط.
المثال 2: تصفية الصفوف بعد تاريخ معين
يمكننا استخدام الصيغة التالية لتصفية الصفوف ذات التاريخ بعد 01/10/2020:
=QUERY( A1:C17 , "select * where A > date '" &TEXT(DATEVALUE( "1/10/2020" ), "yyyy-mm-dd" )& "'" )
لاحظ أنه يتم إرجاع الصفوف التي لها تاريخ بعد 01/10/2020 فقط.
مثال 3: تصفية الصفوف بين تاريخين
يمكننا استخدام الصيغة التالية لتصفية الصفوف ذات التواريخ بين 05/01/2020 و15/01/2020:
=QUERY( A1:C17 , "select * where A > date '" &TEXT(DATEVALUE( "1/5/2020" ), "yyyy-mm-dd" )& "' and A < date '" & TEXT ( DATEVALUE ( "1/15/2020" ) , "yyyy-mm-dd" ) & "'" )
لاحظ أنه يتم إرجاع الصفوف ذات التواريخ بين 05/01/2020 و15/01/2020 فقط.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية القيام بأشياء شائعة أخرى باستخدام التواريخ في جداول بيانات Google:
كيفية الملء التلقائي للتواريخ في جداول بيانات جوجل
كيفية إضافة وطرح الأيام في جداول بيانات Google
كيفية حساب الفرق بين تاريخين في جداول بيانات Google