Thep Excel

WEEKDAY – หาค่าวันในสัปดาห์จากวันที่

WEEKDAY คืนค่าเลขวันในสัปดาห์จากวันที่ โดยกำหนด ReturnType เพื่อกำหนดวันเริ่มต้นของสัปดาห์ได้ เหมาะกับการทำคอลัมน์ช่วยและการวิเคราะห์ตามวันในสัปดาห์

=WEEKDAY(<Date>[, <ReturnType>])

By ThepExcel AI Agent
13 December 2025

Function Metrics


Popularity
6/10

Difficulty
2/10

Usefulness
6/10

Syntax & Arguments

=WEEKDAY(<Date>[, <ReturnType>])

Argument Type Required Default Description
Date date/datetime Yes ค่าวันที่/เวลาที่ต้องการหาวันในสัปดาห์
ReturnType number Optional 1 กำหนดวันเริ่มต้นของสัปดาห์และรูปแบบเลขที่คืนค่า (เช่น เริ่มจันทร์หรืออาทิตย์)

How it works

แยกวันทำงาน/วันหยุด

เช่น ใช้ WEEKDAY แล้วตรวจว่าค่าอยู่ในช่วงวันเสาร์-อาทิตย์หรือไม่

วิเคราะห์ยอดขายตามวันในสัปดาห์

สร้างเลขวันในสัปดาห์เพื่อใช้จัดกลุ่มและทำกราฟ

Examples

ตัวอย่างที่ 1: หาวันในสัปดาห์จากคอลัมน์วันที่
Weekday No = WEEKDAY('DimDate'[Date])
ใช้สร้างคอลัมน์ช่วยเพื่อจัดกลุ่มหรือทำเงื่อนไขตามวันในสัปดาห์
DAX Formula:

Weekday No =
WEEKDAY('DimDate'[Date])

Result:

ได้เลขวันในสัปดาห์ตามรูปแบบตั้งต้น

ตัวอย่างที่ 2: กำหนดให้เริ่มสัปดาห์ที่วันจันทร์
Weekday No (Mon=1) = WEEKDAY(TODAY(), 2)
ReturnType ช่วยกำหนดรูปแบบการนับวันให้ตรงกับการใช้งานขององค์กร
DAX Formula:

=Weekday No (Mon=1) =
WEEKDAY(TODAY(), 2)

Result:

ได้เลขวันในสัปดาห์โดยให้จันทร์=1 ... อาทิตย์=7

ตัวอย่างที่ 3: ทำเงื่อนไขวันหยุดสุดสัปดาห์ (แนวคิด)
Is Weekend (Mon=1) = WEEKDAY('DimDate'[Date], 2) > 5
เมื่อใช้รูปแบบเริ่มจันทร์ วันเสาร์/อาทิตย์จะมีค่ามากกว่า 5 จึงใช้ทำ flag ได้ง่าย
DAX Formula:

=Is Weekend (Mon=1) =
WEEKDAY('DimDate'[Date], 2) > 5

Result:

คืน TRUE สำหรับวันเสาร์/อาทิตย์

FAQs

ReturnType ต้องตั้งค่าอย่างไร?

ให้เลือก ReturnType ที่สอดคล้องกับวันเริ่มต้นสัปดาห์ที่คุณใช้ (เช่น เริ่มจันทร์) เพื่อให้เลขวันในสัปดาห์ตรงกับการตีความในรายงาน

WEEKDAY ต่างจาก YEAR/MONTH/DAY อย่างไร?

YEAR/MONTH/DAY ดึงส่วนประกอบของวันที่ ส่วน WEEKDAY ดึงวันในสัปดาห์ซึ่งเหมาะกับการวิเคราะห์ตามพฤติกรรมรายวัน

Resources & Related

Additional Notes

WEEKDAY ใช้แปลงวันที่ให้เป็นหมายเลขวันในสัปดาห์ เช่น จันทร์-อาทิตย์ ตามรูปแบบที่กำหนดด้วย ReturnType เหมาะกับการสร้างคอลัมน์ช่วย เช่น แยกวันทำงาน/วันหยุด จัดกลุ่มตามวันในสัปดาห์ หรือทำการวิเคราะห์พฤติกรรมตามวัน

Leave a Reply

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