ฟังก์ชัน CURRENT_DATE และ CURRENT_DATETIME คือฟังก์ชันประเภท Date หรือ ประเภทเวลาและวันที่ ใน Google Data Studio ที่ใช้สำหรับหาวันที่หรือเวลา หรือว่าปี เป็นตัวช่วยดำเนินการตามช่องวันที่ ฟังก์ชัน Date จะส่งคืนค่าตัวเลขยกเว้นฟังก์ชัน TODATE ซึ่งจะส่งกลับประเภทวันที่ โดยทั่วไปฟังก์ชันวันที่ช่วยค้นหาวันเดือนชั่วโมงปี ฯลฯ จากฟิลด์วันที่ที่กำหนด โดยหลักการทำงานก็จะคล้ายๆกับ Microsoft Excel
สูตรในการใช้
CURRENT_DATE("X") คืนค่าวันที่ ตามข้อมูล X ที่เรากำหนด
CURRENT_DATETIME("X") คืนค่าวันที่ และเวลา ตามข้อมูล X ที่เรากำหนด
วิธีใช้งาน เริ่มต้นจากการเพิ่มช่อง
ขั้นตอนที่ 1 เมื่อเราเปิดรายงานขึ้นมาแล้ว จากนั้นให้เราไปที่ เพิ่มช่อง ที่อยู่มุมขวาล่าง
ขั้นตอนที่ 2 จากนั้นจะมีหน้าต่างใช้งานสำหรับฟังก์ชันขึ้นมา
ขั้นตอนที่ 3 เมื่อกำหนดฟังก์ชันต่างๆ เรียบร้อย หากเราต้องการจะนำฟังก์ชันที่สร้างขึ้นมาแสดงบนตาราง ให้เราทำการ เพิ่มมิติข้อมูล
ตัวอย่างการใช้งาน
1.ฟังก์ชัน CURRENT_DATE()
จากรูปภาพเป็นการใช้งานในเบื้องต้น เราไม่จำเป็นที่จะต้องกำหนดค่าภายในวงเล็บก็ได้ ซึ่งผลลัพธ์ที่ออกมานั้นก็จะเป็นช่วงวันที่ในปัจจุบันของเรานั่น ซึ่งทางกูเกิลนั้นรู้อยู่แล้วว่าเราอยู่ไหนที่ เราจึงไม่จำเป็นต้องกำหนดค่าภายในวงเล็บก็ได้ แต่ถ้าหากเราอยากกำหนดค่าในวงเล็บ เราก็สามารถกำหนดได้ซึ่งค่าภายในจะเป็นชื่อประเทศหรือชื่อเมืองเท่านั้น
นอกจากเราจะสามารถกำหนดชื่อประเทศได้แล้ว เรากยังสามารถกำหนดชื่อเมืองได้อีกด้วยโดยการระบุเพิ่มเข้า เช่น ("America/Los_Angeles") เพียงเท่านี้ก็จะเป็นการระบุวันที่ของประเทศและเมืองที่เราได้ทำการกำหนดไว้แล้ว และเมื่อกำหนดเรียบก็สามารถลากมาใส่ในตารางข้อมูลของเราได้เลย
ผลลัพธ์ CURRENT_DATE
ผลลัพธ์ที่ออกมานั้นก็จะถูกแสดงออกมาเป็นวันที่ในปัจจุบันของประเทศที่เราได้ทำการกำหนดไว้ในฟังก์ชันนั่นเอง
2.ฟังก์ชัน CURRENT_DATETIME()
จากรูปภาพเป็นการใช้งานในเบื้องต้น เราไม่จำเป็นที่จะต้องกำหนดค่าภายในวงเล็บเหมือนฟังก์ชันก่อนหน้าก็ได้ ซึ่งผลลัพธ์ที่ออกมานั้นก็จะเป็นช่วงวันที่และเวลาในปัจจุบันของเรานั่น ซึ่งทางกูเกิลนั้นรู้อยู่แล้วว่าเราอยู่ไหนที่ เราจึงไม่จำเป็นต้องกำหนดค่าภายในวงเล็บ แต่ถ้าหากเราอยากกำหนดค่าในวงเล็บ เราก็สามารถกำหนดได้ซึ่งค่าภายในจะเป็นชื่อประเทศหรือชื่อเมืองเท่านั้น หลายคนอาจจะสงสัยมันจะต่างกับฟังก์ก่อนหน้าตรงไหน จะขอยกตัวอย่างการใช้อีกสักสองอย่างแล้วไปดูผลลัพธ์กัน
จากตัวอย่างข้างบนเราก็จะเห็นว่าสามารถใช้งานได้เหมือนกันกับฟังก์ชัน CURRENT_DATE เลย หลังจากที่เราได้ทำการกำหนดแล้วเรียบก็ลากมาใส่ตารางได้เลย จากนั้นเราก็มาดูผลลัพธ์กัน
ผลลัพธ์ CURRENT_DATETIME
ผลลัพธ์ที่ออกมานั้นจะเห็นได้ว่ามีเวลาเพิ่มเข้ามาหลังจากวันที่ด้วย และในฟิลด์ cur_datetime 1 นั้นเป็นช่วงเวลาของสหรัฐอเมริกา ส่วนในฟิลด์ cur_datetime 2 นั้นเป็นช่วงเวลาของประเทศญี่ปุ่น และนอกจากนี้แล้ว ถ้าเราทำการกดรีเฟรชข้อมูล ผลลัพธ์ที่อยู่ในตารางนั้นก็ถูกอัปเดตไปตามเวลาจริงอีกด้วย
ช่องทางศึกษาเพิ่มเติมเกี่ยวกับ : Google Data Studio
การใช้งานฟังก์ชัน Arithmetic หรือเลขคณิตใน Google Data Studio ตอนที่ 1
การใช้งานฟังก์ชัน Arithmetic หรือเลขคณิตใน Google Data Studio ตอนที่ 2
การใช้งานฟังก์ชัน Aggregation หรือการรวบรวมใน Google Data Studio
การใช้งานฟังก์ชัน Miscellaneous หรือกเบ็ดเตล็ดใน Google Data Studio