WEEKDAY ใน Excel (สูตรตัวอย่าง) | วิธีใช้ฟังก์ชัน WEEKDAY

Weekday เป็นฟังก์ชัน excel ที่ใช้ใน excel เพื่อคำนวณวันทำงานที่กำหนดสำหรับวันที่ที่ระบุฟังก์ชันนี้ใช้วันที่เป็นอาร์กิวเมนต์และประเภทการส่งคืนจะส่งกลับผลลัพธ์จำนวนเต็มตั้งแต่ 1-7 เนื่องจากมีเจ็ดวันในหนึ่งสัปดาห์ ประเภทการส่งคืนเป็นอาร์กิวเมนต์ทางเลือกซึ่งเมื่อไม่ได้ระบุ 1 จะถือว่าเป็นค่าเริ่มต้นซึ่งแสดงถึงวันอาทิตย์และ 7 แสดงด้วยวันเสาร์วิธีการใช้ฟังก์ชันนี้คือ = WEEKDAY (Serial Number, Return Value)

ฟังก์ชัน WEEKDAY ใน Excel

ฟังก์ชั่น Excel วันธรรมดาจะถูกจัดประเภทเป็นวันที่ / เวลาฟังก์ชั่น WEEKDAY ใน Excel ยอมรับอาร์กิวเมนต์วันที่และส่งกลับจำนวนเต็มระหว่าง 1 ถึง 7 ที่ตรงกับวันในสัปดาห์ สูตร Excel WEEKDAY ต่อไปนี้เช่นส่งกลับค่า 7 สำหรับวันที่ 04- สิงหาคม -2561

= WEEKDAY (4/8/2018)

เอาท์พุต:

WEEKDAY สูตรใน Excel

ด้านล่างนี้คือสูตร Excel WEEKDAY

คำอธิบายของฟังก์ชัน WEEKDAY ใน Excel

WEEKDAY Formula ใน Excel รับสองอาร์กิวเมนต์:

serial_number:อินพุตที่จำเป็นและเป็นค่าวันที่ที่เราต้องการให้เป็นวันในสัปดาห์

return_type:เป็นฟิลด์ทางเลือกค่าตั้งแต่ 1-17 เป็นอาร์กิวเมนต์ที่ระบุระบบเลขวันสำหรับผลลัพธ์ ถ้าคุณระบุ 2 เป็นอาร์กิวเมนต์ที่สอง WEEKDAY Excel จะส่งกลับ 1 สำหรับวันจันทร์ 2 สำหรับวันอังคารและอื่น ๆ หากคุณระบุ 3 เป็นอาร์กิวเมนต์ที่สองฟังก์ชันจะคืนค่า 0 สำหรับวันจันทร์ 1 สำหรับวันอังคารเป็นต้น ใน Excel เวอร์ชันที่ใหม่กว่า

return_type = 1 (ค่าเริ่มต้นคือถ้าเราไม่ได้ส่งผ่านอาร์กิวเมนต์ที่เป็นทางเลือกฟังก์ชันจะรับค่าเริ่มต้นเป็น 1)

return_type = 2

return_type = 3

return_type ตั้งแต่ 11 ถึง 17

WEEKDAY ในผลลัพธ์ของExcel  :

วิธีใช้ WEEKDAY ใน Excel

ฟังก์ชัน WEEKDAY ใน excel นั้นง่ายมากและใช้งานง่าย ให้ทำความเข้าใจการทำงานของ WEEKDAY ใน excel ตามตัวอย่างบางส่วน

คุณสามารถดาวน์โหลดเทมเพลต Excel ของฟังก์ชัน WEEKDAY ได้ที่นี่ - เทมเพลต Excel ของฟังก์ชัน WEEKDAY

WEEKDAY ใน Excel ตัวอย่าง # 1

การกำหนดชื่อวันทำงานใน excel สำหรับค่าที่ส่งคืนเป็นผลลัพธ์โดยใช้ฟังก์ชัน Weekday ใน Excel:

สำหรับวันที่กำหนดเราสามารถกำหนดชื่อวันทำงานใน excel ได้โดยใช้สูตร Excel WEEKDAY ด้านล่าง

= IF (WEEKDAY (A2) = 1, "วันอาทิตย์", IF (WEEKDAY (A2) = 2, "วันจันทร์", IF (WEEKDAY (A2) = 3, "วันอังคาร",

IF (WEEKDAY (A2) = 4, "วันพุธ", IF (WEEKDAY (A2) = 5, "วันพฤหัสบดี",

IF (WEEKDAY (A2) = 6, "วันศุกร์", "วันเสาร์")))))

 เอาท์พุต:

= เลือก (WEEKDAY (A2) "อาทิตย์" "จันทร์" "อังคาร" "พุธ" "พฤ" "ศุกร์" "เสาร์")

เอาท์พุต: 

สูตร WEEKDAY ข้างต้นใน Excel ใช้กับฟังก์ชัน Weekday โดยมีค่า return_type เป็น 1

สำหรับ return_type ค่า 2 เรามีสูตร

= IF (WEEKDAY (A2,2) = 7, "Sunday", IF (WEEKDAY (A2,2) = 1, "Monday", IF (WEEKDAY (A2,2) = 2, "Tuesday", IF (WEEKDAY ( A2,2) = 3, "วันพุธ", IF (WEEKDAY (A2,2) = 4, "วันพฤหัสบดี", IF (WEEKDAY (A2,2) = 5, "วันศุกร์", "วันเสาร์")))))

เอาท์พุต:

= เลือก (WEEKDAY (A2,2), "จันทร์", "อังคาร", "พ.", "พฤ", "ศุกร์", "ส.", "อาทิตย์")

เอาท์พุต:

สำหรับ return_type ค่า 3 เรามีสูตร WEEKDAY ใน excel

= IF (WEEKDAY (A2,3) = 6, "Sunday", IF (WEEKDAY (A2,3) = 0, "Monday",

IF (WEEKDAY (A2,3) = 1, "วันอังคาร", IF (WEEKDAY (A2,3) = 2, "วันพุธ",

IF (WEEKDAY (A2,3) = 3, "วันพฤหัสบดี", IF (WEEKDAY (A2,3) = 4, "วันศุกร์", "วันเสาร์")))))

เอาท์พุต:

สำหรับ return_type ค่า 3 เราไม่สามารถใช้ฟังก์ชัน choose ได้เนื่องจากฟังก์ชัน Weekday ใน Excel ส่งผลให้ผลลัพธ์แรกเป็น 0 สำหรับวันจันทร์และฟังก์ชันการทำดัชนีแรกเริ่มจากหมายเลข 1

ในทำนองเดียวกันสำหรับค่าอื่น ๆ ของ return_type เราสามารถกำหนดสูตร Excel WEEKDAY ได้เอง

เรายังสามารถใช้ฟังก์ชัน TEXT เพื่อแสดงชื่อวันธรรมดาใน excel เมื่อมีการระบุวันที่

= ข้อความ (A2,” dddd”)

เอาท์พุต:

WEEKDAY ใน Excel ตัวอย่าง # 2 - ระบุวันสุดสัปดาห์

 มีรายการวันที่สุ่มระบุในคอลัมน์ A เราต้องหาวันที่เป็นวันหยุดสุดสัปดาห์หรือวันธรรมดา

เราจะใช้ Weekday ใน excel เพื่อค้นหาวันที่เป็นวันหยุดสุดสัปดาห์ เราทราบว่าหมายเลขประจำเครื่องของวันเสาร์และวันอาทิตย์คือ 7 และ 1

ดังนั้นเราจะใช้เงื่อนไข IF ร่วมกับหรือฟังก์ชันลอจิคัลเพื่อตรวจสอบว่าหมายเลขวันธรรมดาคือ 1 หรือ 7 จากนั้นวันนั้นเป็นวันหยุดสุดสัปดาห์อีกวันหนึ่งคือวันธรรมดา

ดังนั้นสูตร WEEKDAY ใน excel จะเป็น

= IF (หรือ (WEEKDAY (A2) = 1, WEEKDAY (A2) = 7), "Weekend", "Weekday")

 การใช้สูตร Excel WEEKDAY กับเซลล์อื่น ๆ ที่เรามี

เอาท์พุต:

ในทำนองเดียวกันเราสามารถระบุชื่อวันธรรมดาอื่น ๆ ใน excel ได้เช่นกันไม่ว่าจะเป็นวันจันทร์วันอังคารหรือวันอื่น ๆ

WEEKDAY ใน Excel ตัวอย่าง # 3

เรามีเวลาทำงานของฟรีแลนซ์ที่ทำงานในวันต่างๆรวมถึงวันหยุดสุดสัปดาห์ หากเขาทำงานในวันธรรมดาการจ่ายเงินคือ $ 10 / ชั่วโมงและถ้าเขาทำงานในวันเสาร์จำนวนเงินที่จ่ายจะอยู่ที่ $ 15 / ชั่วโมง เขาทำงานเป็นเวลาหลายชั่วโมงในแต่ละวัน (ตามตารางด้านล่าง) เราจำเป็นต้องคำนวณจำนวนเงินที่จ่ายทั้งหมดของเขา

ค่าตัวเลขวันธรรมดาสำหรับวันเสาร์คือ 7 ดังนั้นเราจะใช้เงื่อนไข IF และตรวจสอบว่าวันทำงานเป็นวันธรรมดาหรือวันเสาร์และจะคำนวณผลลัพธ์ตามนั้น

ดังนั้นสูตร WEEKDAY ใน Excel ที่เราจะใช้คือ

= IF (WEEKDAY (A2) = 7, B2 * $ F $ 4, B2 * $ F $ 3)

การใช้สูตร WEEKDAY ใน excel กับเซลล์อื่น ๆ ที่เรามี

เอาท์พุต:

จำนวนเงินที่จ่ายทั้งหมดคือ

= SUM (C2: C11)

ซึ่งเท่ากับ $ 765.00

สิ่งที่ต้องจำเกี่ยวกับฟังก์ชัน WEEKDAY ใน Excel

  • โดยค่าเริ่มต้น return_type จะเป็น 1 เสมอนั่นคือถ้าเราละ return_type ฟังก์ชัน WEEKDAY จะใช้ค่าเริ่มต้นเป็น 1
  • หาก serial_number หรือ return_type อยู่นอกช่วงตามที่ระบุไว้ข้างต้น #NUM! สร้างข้อผิดพลาด