ค้นหาวันที่เริ่มต้นหรือวันที่สิ้นสุดของโครงการใน Google ชีต

Google ชีตสเปรดชีตมีฟังก์ชันวันที่ภายในจำนวนหนึ่งซึ่งสามารถใช้สำหรับการคำนวณวันทำงานได้

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

01 จาก 03

ฟังก์ชัน WORKDAY.INTL

©ฝรั่งเศสเท็ด

ฟังก์ชั่น WORKDAY.INTL ของ Google Spreadsheets

ในกรณีของฟังก์ชัน WORKDAY.INTL จะพบวันเริ่มต้นหรือวันที่สิ้นสุดของโครงการหรืองานที่ระบุจำนวนวันทำงาน

วันที่ระบุเป็นวันหยุดสุดสัปดาห์จะถูกลบออกจากทั้งหมดโดยอัตโนมัติ นอกจากนี้ยังสามารถละเว้นวันที่ระบุเช่นวันหยุดตามกฎหมายได้เช่นกัน

ฟังก์ชัน WORKDAY.INTL แตกต่างจากฟังก์ชัน WORKDAY อย่างไร WORKDAY.INTL ช่วยให้คุณสามารถระบุวันที่และจำนวนวันหยุดสุดสัปดาห์ได้มากกว่าการลบสองวันต่อสัปดาห์ - วันเสาร์และวันอาทิตย์โดยอัตโนมัติจากจำนวนวันทั้งหมด

การใช้ฟังก์ชัน WORKDAY.INTL ประกอบด้วยการคำนวณ:

ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชัน WORKDAY.INTL

ไวยากรณ์ ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและ อาร์กิวเมนต์

ไวยากรณ์สำหรับฟังก์ชัน WORKDAY คือ:

= WORKDAY.INTL (วันที่เริ่มต้น, NUM_days, วันหยุดสุดสัปดาห์, วันหยุดราชการ)

start_date - (จำเป็น) วันเริ่มต้นของช่วงเวลาที่เลือก
- สามารถป้อนวันที่เริ่มต้นจริงสำหรับอาร์กิวเมนต์นี้ได้หรือสามารถป้อนการ อ้างอิงเซลล์ ไปยังตำแหน่งของข้อมูลนี้ใน แผ่นงาน ได้

num_days - (จำเป็น) ความยาวของโครงการ
- สำหรับอาร์กิวเมนต์นี้ให้ป้อนจำนวนเต็มซึ่งแสดงจำนวนวันของงานที่ทำขึ้นในโครงการ
- ป้อนจำนวนวันที่ทำงานจริงเช่น 82 หรือการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลนี้ในแผ่นงาน
- เพื่อหาวันที่ที่เกิดขึ้นหลังจากอาร์กิวเมนต์ start_date ใช้เลขจำนวนเต็มบวกสำหรับ num_days
- เพื่อหาวันที่ที่เกิดขึ้นก่อนอาร์กิวเมนต์ start_date ใช้เลขจำนวนเต็มลบสำหรับ num_days

วันหยุดสุดสัปดาห์ - (ระบุหรือไม่ก็ได้) ระบุว่าวันใดของสัปดาห์จะถือว่าเป็นวันหยุดสุดสัปดาห์และไม่รวมวันเหล่านี้จากจำนวนวันทำงานทั้งหมด
- สำหรับอาร์กิวเมนต์นี้ให้ป้อนรหัสตัวเลขวันหยุดสุดสัปดาห์หรือการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลนี้ในเวิร์กชีท
- ถ้าอาร์กิวเมนต์นี้ถูกละเว้นค่าดีฟอลต์ 1 (วันเสาร์และวันอาทิตย์) จะใช้สำหรับรหัสวันหยุดสุดสัปดาห์
- ดูรายการรหัสทั้งหมดในหน้า 3 ของบทแนะนำนี้

วันหยุด - (ไม่บังคับ) วันที่เพิ่มเติมที่ถูกตัดออกจากจำนวนวันทำงานทั้งหมดหรือมากกว่าหนึ่งวัน
วันที่วันหยุดสามารถป้อนเป็น หมายเลขวันที่อนุกรม หรือการอ้างอิงเซลล์ไปยังตำแหน่งของค่าวันที่ในแผ่นงาน
- ถ้ามีการใช้การอ้างอิงเซลล์ค่าวันที่ควรจะป้อนลงในเซลล์โดยใช้ฟังก์ชัน DATE , DATEVALUE หรือ TO_DATE เพื่อหลีกเลี่ยงข้อผิดพลาดที่เป็นไปได้

ตัวอย่าง: ค้นหาวันที่สิ้นสุดของโครงการด้วยฟังก์ชัน WORKDAY.INTL

ดังที่เห็นในภาพด้านบนตัวอย่างนี้จะใช้ฟังก์ชัน WORKDAY.INTL เพื่อหาวันที่สิ้นสุดของโครงการที่เริ่ม 9 กรกฎาคม 2012 และจะเสร็จสิ้นภายใน 82 วันหลังจากนั้น

สองวันหยุด (3 กันยายนและ 8 ตุลาคม) ที่เกิดขึ้นในช่วงเวลานี้จะไม่นับเป็นส่วนหนึ่งของ 82 วัน

เพื่อหลีกเลี่ยงปัญหาการคำนวณที่อาจเกิดขึ้นหากป้อนวันที่โดยไม่ได้ตั้งใจเป็นข้อความฟังก์ชัน DATE จะถูกใช้เพื่อป้อนวันที่ที่ใช้เป็นอาร์กิวเมนต์ ดูส่วน ค่าข้อผิดพลาดที่ ส่วนท้ายของบทแนะนำนี้สำหรับข้อมูลเพิ่มเติม

การป้อนข้อมูล

A1: วันที่เริ่มต้น: A2: จำนวนวัน: A3: วันหยุด 1: A4: วันหยุด 2: A5: วันที่สิ้นสุด: B1: = วันที่ (2012,7,9) B2: 82 B3: = วันที่ (2012,9,3 ) B4: = DATE (2012,10,8)
  1. ป้อนข้อมูลต่อไปนี้ลงใน เซลล์ ที่เหมาะสม:

หากวันที่ในเซลล์ b1, B3 และ B4 ไม่ปรากฏขึ้นดังแสดงในภาพด้านบนให้ตรวจสอบเพื่อดูว่าเซลล์เหล่านี้ได้รับการจัดรูปแบบเพื่อแสดงข้อมูลโดยใช้รูปแบบวันที่แบบสั้น

02 จาก 03

การป้อนฟังก์ชัน WORKDAY.INTL

©ฝรั่งเศสเท็ด

การป้อนฟังก์ชัน WORKDAY.INTL

สเปรดชีตของ Google ไม่ใช้ กล่องโต้ตอบ เพื่อป้อนอาร์กิวเมนต์ของฟังก์ชันตามที่สามารถพบได้ใน Excel แต่มีกล่องคำ แนะนำอัตโนมัติ ที่ปรากฏขึ้นเมื่อชื่อของฟังก์ชันถูกพิมพ์ลงในเซลล์

  1. คลิกที่เซลล์ B6 เพื่อทำให้ เซลล์เป็นเซลล์ที่ใช้งานอยู่ - นี่คือที่ที่ผลลัพธ์ของฟังก์ชัน WORKDAY.INTL จะปรากฏขึ้น
  2. พิมพ์เครื่องหมายเท่ากับ (=) ตามด้วยชื่อฟังก์ชัน วันทำงาน intl
  3. ขณะที่คุณพิมพ์กล่องคำ แนะนำอัตโนมัติ จะปรากฏพร้อมกับชื่อและรูปแบบของฟังก์ชันที่ขึ้นต้นด้วยตัวอักษร W
  4. เมื่อชื่อ WORKDAY.INTL ปรากฏขึ้นในช่องให้คลิกที่ชื่อด้วยตัวชี้เมาส์เพื่อใส่ชื่อฟังก์ชันและเปิดวงเล็บกลมลงในเซลล์ B6

การป้อนอาร์กิวเมนต์ของฟังก์ชัน

ดังที่เห็นในภาพด้านบน อาร์กิวเมนต์ สำหรับฟังก์ชัน WORKDAY.INTL จะถูกป้อนหลังจากวงเล็บปีกกาเปิดในเซลล์ B6

  1. คลิกที่เซลล์ B1 ในแผ่นงานเพื่อป้อนข้อมูลอ้างอิงเซลล์นี้เป็นอาร์กิวเมนต์ start_date
  2. หลังจากการอ้างอิงเซลล์พิมพ์เครื่องหมายจุลภาค ( , ) เพื่อทำหน้าที่เป็นตัวคั่นระหว่างอาร์กิวเมนต์
  3. คลิกที่เซลล์ B2 เพื่อป้อนการอ้างอิงเซลล์นี้เป็นอาร์กิวเมนต์ num_days
  4. หลังจากการอ้างอิงเซลล์พิมพ์จุลภาคอื่น
  5. คลิกที่เซลล์ B3 เพื่อป้อนข้อมูลอ้างอิงเซลล์นี้เป็นอาร์กิวเมนต์ วันสุดสัปดาห์
  6. เน้นเซลล์ B4 และ B5 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์เหล่านี้เป็นอาร์กิวเมนต์ วันหยุด
  7. กดปุ่ม Enter บนแป้นพิมพ์เพื่อใส่วงเล็บปีกกาปิด " ) " หลังจากอาร์กิวเมนต์ล่าสุดและเพื่อให้ฟังก์ชันเสร็จสมบูรณ์
  8. วันที่ 11/29/2012 - วันที่สิ้นสุดของโครงการ - ควรปรากฏในเซลล์ B6 ของแผ่นงาน
  9. เมื่อคุณคลิกที่เซลล์ b5 ฟังก์ชั่นที่สมบูรณ์
    = WORKDAY.INTL (B1, B2, B3, B4: B5) จะปรากฏใน แถบสูตร เหนือแผ่นงาน

คณิตศาสตร์ที่อยู่เบื้องหลังฟังก์ชัน

Excel จะคำนวณวันที่นี้ได้อย่างไร:

ค่าข้อผิดพลาดของฟังก์ชัน WORKDAY.INTL

ถ้าข้อมูลสำหรับอาร์กิวเมนต์ต่างๆของฟังก์ชันนี้ไม่ได้ป้อนอย่างถูกต้องค่าความผิดพลาดต่อไปนี้จะปรากฏในเซลล์ที่มีฟังก์ชัน WORKDAY:

03 จาก 03

ตารางรหัสรหัสวันหยุดสุดสัปดาห์และวันหยุดสุดสัปดาห์ที่สอดคล้องกัน

©ฝรั่งเศสเท็ด

ตารางรหัสรหัสวันหยุดสุดสัปดาห์และวันหยุดสุดสัปดาห์ที่สอดคล้องกัน

สำหรับสถานที่ที่มีวันหยุดสุดสัปดาห์สองวัน

จำนวนวันหยุดสุดสัปดาห์ 1 หรือละเว้นวันเสาร์อาทิตย์ 2 อาทิตย์จันทร์ 3 วันจันทร์อังคาร 4 วันพุธ 5 วันพุธพฤหัสบดี 6 วันพฤหัสบดีวันศุกร์ 7 วันศุกร์วันเสาร์

สำหรับสถานที่ที่มีวันหยุดสุดสัปดาห์วันเดียว

จำนวนวันหยุดสุดสัปดาห์ 11 วันอาทิตย์ 12 วันจันทร์ 13 วันอังคาร 14 วันพุธ 15 วันพฤหัสบดี 16 ศุกร์ 17 เสาร์