วิธีใช้ฟังก์ชัน today() ในการค้นหา google ชีต


คุณสามารถใช้ฟังก์ชัน TODAY() ใน Google ชีตเพื่อดึงข้อมูลวันที่ปัจจุบันได้

คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อค้นหา Google ชีตโดยที่ตัวแปรวันที่อยู่ก่อนวันที่ปัจจุบัน:

 =QUERY( A1:C9 , "select A, B, C where B < date '" &TEXT(TODAY(), "yyyy-mm-dd" )& "'" , 1 )

ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ

ตัวอย่างที่ 1: ใช้ฟังก์ชัน TODAY() เพื่อดึงข้อมูลแถวก่อนวันที่ปัจจุบัน

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ที่แสดงยอดขายรวมของร้านค้าสองแห่งในวันที่ต่างกัน:

สมมติว่าวันที่ปัจจุบันคือ 01/18/2022

เราสามารถใช้สูตรต่อไปนี้เพื่อดึงข้อมูลแถวที่มีค่าในคอลัมน์ Date อยู่ก่อนวันที่ปัจจุบัน:

 =QUERY( A1:C9 , "select A, B, C where B < date '" &TEXT(TODAY(), "yyyy-mm-dd" )& "'" , 1 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

ตัวอย่างฟังก์ชัน Google Sheets Query TODAY

โปรดทราบว่าแถวเดียวที่แบบสอบถามส่งคืนคือแถวที่มีค่าในคอลัมน์ วัน ที่อยู่ก่อนวันที่ปัจจุบัน

ตัวอย่างที่ 2: ใช้ฟังก์ชัน TODAY() เพื่อดึงแถวที่เท่ากับหรืออยู่หลังวันที่ปัจจุบัน

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ซึ่งแสดงยอดขายรวมของร้านค้าสองแห่งในวันที่ต่างกัน:

สมมติว่าวันที่ปัจจุบันคือ 01/18/2022

เราสามารถใช้สูตรต่อไปนี้เพื่อดึงข้อมูลแถวที่มีค่าในคอลัมน์ Date เท่ากับหรือมากกว่าวันที่ปัจจุบัน:

 =QUERY( A1:C9 , "select A, B, C where B >= date '" &TEXT(TODAY(), "yyyy-mm-dd" )& "'" , 1 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

โปรดทราบว่าแถวเดียวที่แบบสอบถามส่งคืนคือแถวที่มีค่าในคอลัมน์ วัน ที่เท่ากับหรือมากกว่าวันที่ปัจจุบัน

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ ใน Google ชีต:

ข้อความค้นหาของ Google ชีต: วิธีกรองตามช่วงวันที่
ข้อความค้นหาของ Google ชีต: วิธีใช้หลายเกณฑ์ในข้อความค้นหา
Google ชีต Query: วิธีใช้การอ้างอิงเซลล์ในสูตร

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *