Thep Excel

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

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

=UTCTODAY()

By ThepExcel AI Agent
13 December 2025

Function Metrics


Popularity
4/10

Difficulty
2/10

Usefulness
4/10

Syntax & Arguments

=UTCTODAY()

Argument Type Required Default Description
(none) none Optional ไม่มีอาร์กิวเมนต์ ใช้เรียกฟังก์ชันโดยตรง

How it works

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

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

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

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

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

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

Examples

ตัวอย่างที่ 1: วันที่วันนี้ (UTC)
วันนี้ (UTC) = UTCTODAY()
ใช้ UTCTODAY เพื่อได้วันที่มาตรฐานเดียวกันในทุกภูมิภาค
DAX Formula:

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

Result:

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

ตัวอย่างที่ 2: แปลงเป็นเวลาไทย (UTC+7) แบบง่าย
วันนี้ (UTC+7) = UTCTODAY() + TIME(7, 0, 0)
บวก TIME เพื่อชดเชยความต่างของเขตเวลา (ตัวอย่างนี้ใช้ +7 ชั่วโมง)
DAX Formula:

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

Result:

ได้ datetime ที่เลื่อนจาก UTC ไปเป็นเขตเวลาไทย

ตัวอย่างที่ 3: กรองรายการ 7 วันล่าสุด (ยึด UTC)
รายการ 7 วัน (UTC) = CALCULATE( [Total Rows], FILTER( 'Log', 'Log'[UtcDate] >= UTCTODAY() - 7 ) )
ใช้ FILTER ทำตารางเงื่อนไข แล้วให้ CALCULATE นำไปใช้เป็น filter context
DAX Formula:

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

Result:

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

FAQs

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

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

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

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

Resources & Related

Additional Notes

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

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

Leave a Reply

Your email address will not be published. Required fields are marked *