สารบัญ
สำหรับการวางแผนโครงการหรือการจัดการเวลา เราต้องทำกิจวัตรหรือกำหนดการ การจัดทำตารางเวลา MS Excel มีวิธีต่างๆ ในการ เพิ่มเดือนเป็นวันที่ ในบทความนี้ ฉันจะแสดงวิธีเพิ่มเดือนเป็นวันที่โดยใช้ฟังก์ชันและสูตรของ Excel
ดาวน์โหลดสมุดงานแบบฝึกหัด
เดือนเป็นวันที่.xlsm
5 วิธีที่เหมาะสมในการเพิ่มเดือนถึงวันที่ใน Excel
ก่อนอื่น ทำความรู้จักกับชุดข้อมูลของเราที่แสดงถึงคำสั่งซื้อบางรายการ แอตทริบิวต์ ได้แก่ รหัสคำสั่งซื้อ วันที่สั่งซื้อ เวลาดำเนินการ (เดือน) และวันที่จัดส่ง งานของเราคือคำนวณวันที่จัดส่งโดยอัตโนมัติโดยเพิ่มเวลาดำเนินการไปยังวันที่สั่งซื้อ
1. การใช้ฟังก์ชัน EDATE เพื่อ เพิ่มเดือนเป็นวันที่ใน Excel
ในส่วนนี้ เราจะใช้ฟังก์ชันยอดนิยมของ Excel ซึ่งก็คือ ฟังก์ชัน EDATE . ก่อนที่จะไปที่ตัวอย่างหลัก เรามาดูพื้นฐานของฟังก์ชันนี้กัน
EDATE(start_date, months)ในฟังก์ชันนี้ อาร์กิวเมนต์แรกจะใช้ วันที่เริ่มต้นหรือวันที่กำหนดซึ่งจะได้รับการอัปเดต จากนั้นจำนวนเดือนที่จะเพิ่มหรือลบออกจากวันที่เริ่มต้น
ขั้นตอน:
- ป้อนสูตรใน เซลล์ E5 .
=EDATE(C5, D5)
คำอธิบายสูตร: <3
ในสูตรนี้ วันที่สั่งซื้อ ทั้งหมดของเราอยู่ในคอลัมน์ C และ เวลาดำเนินการ อยู่ในคอลัมน์ D คอลัมน์ นั่นเป็นเหตุผลที่ฉันส่งเซลล์ C5 เป็นวันที่เริ่มต้น และ D5 เป็นหมายเลขเดือน
[หมายเหตุ: ตรวจสอบให้แน่ใจว่า D ของคุณ เซลล์คอลัมน์อยู่ในรูปแบบวันที่]
- คัดลอกสูตรโดยใช้เครื่องมือ Fill Handle จนถึง เซลล์ E12 .
จากนั้นคุณจะได้ผลลัพธ์ดังภาพด้านล่าง
อ่านเพิ่มเติม: วิธีเพิ่ม 6 เดือนไปยังวันที่ใน Excel (2 วิธีง่ายๆ)
2. การใช้เดือน & amp; ฟังก์ชันวันที่เพื่อเพิ่มเดือนเป็นวันที่ใน Excel
ตอนนี้มาเพิ่มวันที่เป็นเดือนโดยใช้ฟังก์ชัน เดือน และ วันที่ มาดูไวยากรณ์กันก่อน
ฟังก์ชันนี้ส่งคืนเดือนของวันที่ที่แสดงด้วยหมายเลขซีเรียล ในพารามิเตอร์นี้ หมายเลขซีเรียลเป็นสิ่งจำเป็น วันที่ของเดือนที่เรากำลังพยายามค้นหาและควรแทรกวันที่โดยใช้ฟังก์ชัน เดือน
DATE (year, month, day)
ฟังก์ชัน Excel นี้คือ ใช้เมื่อเราต้องการแยกค่าสามค่าและรวมเข้าด้วยกันเพื่อสร้างวันที่ เราต้องส่งค่าปี เดือน และวันเพื่อสร้างวันที่แบบเต็มโดยใช้ฟังก์ชัน DATE
ตอนนี้สำหรับการแสดงวิธีนี้ เราจะพิจารณาตัวอย่างเดียวกันข้างต้น
ขั้นตอน:
- ป้อนสูตรใน เซลล์ E5 .
=DATE(YEAR(C5),MONTH(C5)+D5,DAY(C5))
<2
คำอธิบายสูตร:
ดังที่ฉันได้กล่าวไปแล้วก่อนหน้านี้ DATE ฟังก์ชันรับอาร์กิวเมนต์สามอาร์กิวเมนต์ในพารามิเตอร์ สำหรับตัวอย่างนี้ เราจำเป็นต้องเพิ่มเดือนเท่านั้น นั่นคือเหตุผลที่ในอาร์กิวเมนต์ที่สอง ฉันผ่าน เดือน(C5)+D5 เพื่อเพิ่มเดือนด้วยจำนวนเฉพาะ ส่วนอื่นๆ จะเหมือนเดิม
- หลังจากนั้น ให้คัดลอกสูตรโดยใช้เครื่องมือ Fill Handle จนถึง เซลล์ E12 .
ดูสิ เราได้ผลลัพธ์เหมือนกับวิธีแรก
[หมายเหตุ : ตรวจสอบให้แน่ใจว่าเซลล์คอลัมน์ D ของคุณอยู่ในรูปแบบวันที่]
อ่านเพิ่มเติม: วิธีลบวันที่ใน Excel เพื่อให้ได้ปี (7 วิธีง่ายๆ )
3. รวมฟังก์ชัน COUNTIFS และ EDATE เพื่อเพิ่มเดือนเป็นวันที่
สมมติว่าเรามีชุดข้อมูลของคำสั่งซื้อ แอตทริบิวต์คือรหัสคำสั่งซื้อและวันที่จัดส่ง ตอนนี้เราจะพิจารณาวันที่และนับจำนวนคำสั่งซื้อที่จะจัดส่งจากวันที่ระบุจนถึง 4 เดือนถัดไป สำหรับตัวอย่างนี้ สมมติว่าระยะเวลาของเราคือเดือนมิถุนายน 2020 ถึงกันยายน 2020 ในที่นี้ เราจะใช้ฟังก์ชัน COUNTIFS และ EDATE เพื่อทำงาน
ขั้นตอน:
- ป้อนสูตรใน เซลล์ F6 แล้วกด Enter .<13
=COUNTIFS(C5:C12,">="&F4,C5:C12,"<"&EDATE(F4,4))
คำอธิบายสูตร:
นอกจากนี้ ฉันยังใช้ฟังก์ชัน COUNTIFS กับ EDATE มาดูฟังก์ชัน COUNTIFS กันก่อน
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
เกือบจะเหมือนกับฟังก์ชัน COUNTIF แต่ข้อแตกต่างพื้นฐานเพียงอย่างเดียวคือสามารถรับหลายช่วงและเงื่อนไขในพารามิเตอร์เป็นอาร์กิวเมนต์ได้ในแต่ละครั้ง โดยสรุป มันสามารถเป็นทางเลือกแทนหลายฟังก์ชัน COUNTIFS
การใช้ฟังก์ชัน COUNTIFS เรากำลังนับเซลล์ที่มีช่วงนี้ C5:C12 และเงื่อนไขของเราคือตั้งแต่วันที่ในเซลล์ F4 ไปจนถึง 4 เดือนถัดไป ซึ่งคำนวณโดยฟังก์ชัน EDATE
อ่านเพิ่มเติม: วิธีใช้ COUNTIFS กับช่วงวันที่ใน Excel (6 วิธีง่ายๆ)
การอ่านที่คล้ายกัน
- วิธีการ นับเดือนจากวันที่ถึงวันนี้โดยใช้สูตร Excel
- สูตร Excel เพื่อหาวันที่หรือวันสำหรับเดือนถัดไป (6 วิธีง่ายๆ)
- วิธี เพื่อคำนวณ 90 วันจากวันที่ระบุใน Excel
- [แก้ไขแล้ว!] ข้อผิดพลาด VALUE (#VALUE!) เมื่อลบเวลาใน Excel
- วิธีเพิ่ม 3 ปีในวันที่ใน Excel (3 วิธีที่มีประสิทธิภาพ)
4. ใช้ตัวเลือกการเติมซีรี่ส์เพื่อเพิ่มวันที่ 1 เดือนใน Excel
มาทำสิ่งเดียวกันโดยใช้ตัวอย่างเดียวกันด้านบน แต่ที่นี่เราจะเพิ่มเดือนเป็น 4 สำหรับทุกคำสั่งซื้อ ดังนั้น งานของเราคือเพิ่มวันที่ Oder เป็น 4 และแสดงในคอลัมน์ Delivery Date วันที่เริ่มต้นของเราคือ 1/2/2020 ตอนนี้วันที่สั่งซื้อทั้งหมดสำหรับแต่ละคำสั่งซื้อจะได้รับโดยการเพิ่มวันที่ปัจจุบัน 4 ตามลำดับ
ขั้นตอน:
- เลือก เซลล์ C4 และเลือกเซลล์ได้ถึง C12 .
- ไปที่แท็บ หน้าแรก
- ใต้ส่วน การแก้ไข ให้เลือก เติม ตัวเลือก
- ถัดไป เลือกตัวเลือก ชุดข้อมูล
- เลือก คอลัมน์ ใน ซีรี่ส์ .
- จากนั้นเลือก วันที่ เป็น ประเภท .
- หน่วยวันที่ จะเป็น เดือน .
- ขั้นตอน ค่าจะเป็น 1.
- จากนั้นกดปุ่ม ตกลง
หลังจากนั้นไม่นาน วันที่ทั้งหมดจะถูกป้อนโดยอัตโนมัติ
อ่านเพิ่มเติม: <2 วิธีเพิ่ม 3 เดือนไปยังวันที่ใน Excel (4 วิธีง่ายๆ)
5. เรียกใช้โค้ด VBA เพื่อเพิ่มเดือนเป็นวันที่
ในวิธีสุดท้ายของเรา เราจะแสดงวิธีใช้ VBA สำหรับการเพิ่มเดือน Excel VBA มีฟังก์ชันชื่อ DateAdd เราจะใช้ที่นี่ นอกจากนี้ มันจะมีช่องให้ใส่วันที่และจำนวนเดือนได้ด้วย มาโคร VBA จะเพิ่ม 3 เดือนด้วยวันที่ 5/2/202
ขั้นตอน:
- ขั้นแรก กด Alt + F11 เพื่อเปิด หน้าต่าง VBA
- จากนั้นคลิก แทรก > โมดูล เพื่อสร้าง โมดูลใหม่ .
- ถัดไป พิมพ์รหัสต่อไปนี้ในโมดูล-
5166
- จากนั้นกดไอคอน เรียกใช้ เพื่อเรียกใช้รหัส
- หลังจากปรากฏ กล่องโต้ตอบ มาโคร เลือก ชื่อมาโคร แล้วกด เรียกใช้
- ช่องป้อนข้อมูลแรกจะอนุญาตให้คุณใส่วันที่ ใส่วันที่แล้วกด ตกลง หรือ Enter .
- หลังจากนั้น ช่องใส่อื่นจะให้คุณใส่จำนวนเดือน พิมพ์ตัวเลขแล้วกด ตกลง หรือ Enter .
กล่องการแจ้งเตือนจะแสดงผลลัพธ์
อ่านเพิ่มเติม: วิธีเพิ่ม 30 วันเป็นวันที่ใน Excel (7 วิธีด่วน)
บทสรุป
นี่คือวิธีเพิ่มเดือนให้เป็นวันที่ใน Excel ฉันได้แสดงวิธีการทั้งหมดพร้อมตัวอย่างที่เกี่ยวข้อง แต่อาจมีการทำซ้ำอื่น ๆ อีกมากมาย นอกจากนี้ ฉันได้กล่าวถึงพื้นฐานของฟังก์ชันที่ใช้แล้ว หากคุณมีวิธีอื่นใดในการบรรลุเป้าหมายนี้ โปรดอย่าลังเลที่จะแบ่งปันกับเรา