Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016

บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ไวยากรณ์ของ WEEKDAY  ใน Microsoft Excel

คำอธิบาย

ส่งกลับค่าวันในสัปดาห์ที่สอดคล้องกับวันที่ วันจะถูกกําหนดเป็นจํานวนเต็ม ตั้งแต่ 1 (วันอาทิตย์) ถึง 7 (วันเสาร์) ตามค่าเริ่มต้น

ไวยากรณ์

WEEKDAY(serial_number,[return_type])

ไวยากรณ์ของฟังก์ชัน WEEKDAY มีอาร์กิวเมนต์ดังนี้

  • Serial_number    จำเป็น ตัวเลขตามลําดับที่แสดงวันที่ของวันที่คุณพยายามค้นหา ควรป้อนวันที่โดยใช้ฟังก์ชัน DATE หรือเป็นผลลัพธ์ของสูตรหรือฟังก์ชันอื่นๆ ตัวอย่างเช่น ใช้ DATE(2008,5,23) สําหรับวันที่ 23 พฤษภาคม 2008 ปัญหาอาจเกิดขึ้นได้ถ้าป้อนวันที่ถูกป้อนเป็นข้อความ

  • Return_type    ไม่จำเป็น ตัวเลขที่กําหนดชนิดของค่าที่ส่งกลับ

Return_type

ตัวเลขที่ถูกส่งกลับ

1 หรือละไว้

ตัวเลข 1 (วันอาทิตย์) ถึง 7 (วันเสาร์) ทํางานเหมือน Microsoft Excel เวอร์ชันก่อนหน้า

2

ตัวเลข 1 (วันจันทร์) ถึง 7 (วันอาทิตย์)

3

ตัวเลข 0 (วันจันทร์) ถึง 6 (วันอาทิตย์)

11

ตัวเลข 1 (วันจันทร์) ถึง 7 (วันอาทิตย์)

1.2

ตัวเลข 1 (วันอังคาร) ถึง 7 (วันจันทร์)

1.3

ตัวเลข 1 (วันพุธ) ถึง 7 (วันอังคาร)

14

ตัวเลข 1 (วันพฤหัสบดี) ถึง 7 (วันพุธ)

15

ตัวเลข 1 (วันศุกร์) ถึง 7 (วันพฤหัสบดี)

16

ตัวเลข 1 (วันเสาร์) ถึง 7 (วันศุกร์)

17

ตัวเลข 1 (วันอาทิตย์) ถึง 7 (วันเสาร์)

ข้อสังเกต

  • Microsoft Excel จะเก็บข้อมูลวันที่เป็นเลขลำดับต่อเนื่องเพื่อให้นำมาใช้ในการคำนวณได้ ตามค่าเริ่มต้น วันที่ 1 มกราคม 1900 จะมีเลขลำดับเป็น 1 และวันที่ 1 มกราคม 2008 จะมีเลขลำดับเป็น 39448 เนื่องจากอยู่หลังจากวันที่ 1 มกราคม 1900 เป็นเวลา 39,448 วัน

  • ถ้า serial_number อยู่นอกช่วงค่าฐานวันที่ปัจจุบัน จะส่งกลับ #NUM! เป็นข้อผิดพลาด

  • ถ้า return_type อยู่นอกช่วงที่ระบุไว้ในตารางข้างต้น จะส่งกลับ #NUM! เป็นข้อผิดพลาด

ตัวอย่าง

คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้

ข้อมูล

14/2/2551

สูตร

คำอธิบาย (ผลลัพธ์)

ผลลัพธ์

=WEEKDAY(A2)

วันในสัปดาห์ โดยมีตัวเลข 1 (วันอาทิตย์) ถึง 7 (วันเสาร์) (5)

5

=WEEKDAY(A2, 2)

วันในสัปดาห์ โดยมีตัวเลข 1 (วันจันทร์) ถึง 7 (วันอาทิตย์) (4)

4

=WEEKDAY(A2, 3)

วันในสัปดาห์ โดยมีตัวเลข 0 (วันจันทร์) ถึง 6 (วันอาทิตย์) (3)

3

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย