Thep Excel

UTCTODAYวันที่ปัจจุบันตามเวลา UTC

UTCTODAY คืนค่าวันที่ปัจจุบัน (datetime) ตามเวลา UTC ใช้เมื่ออยากได้วันที่มาตรฐานเดียวกันข้ามเขตเวลา และมักใช้คู่กับ TODAY/UTCNOW เพื่อจัดการความต่างของเขตเวลา

fx
=UTCTODAY()

ความนิยม4/10
ความยาก2/10
ประโยชน์4/10

อัปเดต 13 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
[(none)]ไม่บังคับ none ไม่มีอาร์กิวเมนต์ ใช้เรียกฟังก์ชันโดยตรง

[ ] = อาร์กิวเมนต์ที่ไม่บังคับ

Additional Notes

UTCTODAY คืนค่า “วันที่ปัจจุบัน” ในรูปแบบ datetime โดยอ้างอิงตามเวลา UTC (Coordinated Universal Time) เหมาะสำหรับงานที่ต้องการวันที่มาตรฐานเดียวกันทุกภูมิภาค เช่นโมเดลที่มีผู้ใช้หลายประเทศ หรือการทำระบบ log/การเปรียบเทียบตามเวลาโลก

ถ้าคุณต้องการ “วันตามเครื่อง/เขตเวลาท้องถิ่น” ให้ใช้ TODAY ส่วนถ้าต้องการ “วันและเวลา” แบบ UTC ให้ใช้ UTCNOW

How it works

แสตมป์วันที่รีเฟรช/คำนวณตาม UTC

สร้าง Measure/Calculated Column เพื่อบันทึกวันที่อ้างอิง UTC

คำนวณวันที่ท้องถิ่นจาก UTC

ปรับเวลา UTC เป็นเขตเวลาที่ต้องการด้วยการบวก TIME

กรองข้อมูลย้อนหลังตาม UTC

กรองแถวที่อยู่ในช่วง 7 วันล่าสุด โดยยึดวันที่แบบ UTC

Examples

ตัวอย่างที่ 1: วันที่วันนี้ (UTC)วันนี้ (UTC) = UTCTODAY()

ใช้ UTCTODAY เพื่อได้วันที่มาตรฐานเดียวกันในทุกภูมิภาค

fx
=วันนี้ (UTC) = UTCTODAY()

ผลลัพธ์ได้วันที่ปัจจุบันตามเวลา UTC
ตัวอย่างที่ 2: แปลงเป็นเวลาไทย (UTC+7) แบบง่ายวันนี้ (UTC+7) = UTCTODAY() + TIME(7, 0, 0)

บวก TIME เพื่อชดเชยความต่างของเขตเวลา (ตัวอย่างนี้ใช้ +7 ชั่วโมง)

fx
=วันนี้ (UTC+7) = UTCTODAY() + TIME(7, 0, 0)

ผลลัพธ์ได้ datetime ที่เลื่อนจาก UTC ไปเป็นเขตเวลาไทย
ตัวอย่างที่ 3: กรองรายการ 7 วันล่าสุด (ยึด UTC)รายการ 7 วัน (UTC) = CALCULATE( [Total Rows], FILTER( 'Log', 'Log'[UtcDate] >= UTCTODAY() – 7 ) )

ใช้ FILTER ทำตารางเงื่อนไข แล้วให้ CALCULATE นำไปใช้เป็น filter context

fx
=รายการ 7 วัน (UTC) =
CALCULATE(
[Total Rows],
FILTER(
'Log',
'Log'[UtcDate] >= UTCTODAY() – 7
)
)

ผลลัพธ์นับจำนวนแถวใน 'Log' ที่อยู่ในช่วง 7 วันล่าสุดตาม UTC

FAQs

UTCTODAY ต่างจาก TODAY อย่างไร?+

TODAY อิงเขตเวลาท้องถิ่นของระบบ/บริการที่รันโมเดล ส่วน UTCTODAY อิงเวลา UTC ทำให้ผลลัพธ์สอดคล้องกันข้ามเขตเวลา

UTCTODAY ต่างจาก UTCNOW อย่างไร?+

UTCTODAY ใช้สำหรับ “วันที่วันนี้” ตาม UTC ส่วน UTCNOW คืนค่า “วันและเวลา ณ ตอนนี้” ตาม UTC

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ UTCTODAY จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้UTCTODAYDate and Time
Date and Time (2)
DATE

DATE สร้างค่าวันที่จากตัวเลข Year/Month/Day แล้วคืนค่าเป็นชนิด datetime เหมาะกับการประกอบวันที่จากคอลัมน์แยกส่วนหรือสร้างวันที่อ้างอิง เช่น วันแรกของเดือน วันตัดยอด

UTCNOW

UTCNOW ส่งค่าวันที่และเวลาปัจจุบันในรูปแบบ UTC (Coordinated Universal Time) แตกต่างจาก NOW() ที่ส่งเวลาตามโซนเวลาท้องถิ่น UTCNOW มีประโยชน์เมื่อทำงานในสภาพแวดล้อมคลาวด์ (Power BI Service ใช้ UTC) หรือแอปพลิเคชันระหว่างประเทศที่ต้องการมาตรฐานเวลาเดียวกัน

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่