ข้อความค้นหาของ google ชีต: วิธีกรองตามช่วงวันที่
คุณสามารถใช้สูตรต่อไปนี้เพื่อกรองตามช่วงวันที่ในการค้นหาของ Google ชีต:
=QUERY( A1:C9 , "select * where A > date '" &TEXT(DATEVALUE( "1/1/2020" ), "yyyy-mm-dd" )& "'" )
สูตรเฉพาะนี้จะส่งคืนแถวทั้งหมดในช่วง A1:C9 โดยที่วันที่คือหลัง 1/1/2020
ตัวอย่างต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติกับชุดข้อมูลต่อไปนี้:
ตัวอย่างที่ 1: กรองแถวก่อนวันที่ที่กำหนด
เราสามารถใช้สูตรต่อไปนี้เพื่อกรองแถวที่มีวันที่ก่อนวันที่ 10/01/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" )& "'" )
โปรดทราบว่าระบบจะส่งคืนเฉพาะแถวที่มีวันที่หลัง 10/01/2020 เท่านั้น
ตัวอย่างที่ 3: กรองแถวระหว่างวันที่สองวัน
เราสามารถใช้สูตรต่อไปนี้เพื่อกรองแถวที่มีวันที่ระหว่าง 01/05/2020 ถึง 01/15/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" ) & "'" )
โปรดทราบว่าระบบจะส่งคืนเฉพาะแถวที่มีวันที่ระหว่าง 01/05/2020 ถึง 01/15/2020
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ เกี่ยวกับวันที่ใน Google ชีต:
วิธีป้อนวันที่อัตโนมัติใน Google ชีต
วิธีเพิ่มและลบวันใน Google ชีต
วิธีคำนวณความแตกต่างระหว่างวันที่สองวันใน Google ชีต