สารบัญ
ในขณะที่จัดการกับไฟล์ Excel ในหลายกรณี คุณอาจต้องเพิ่มวันที่ในเวิร์กชีตของคุณ บทความนี้จะให้แนวทางที่สมบูรณ์เกี่ยวกับวิธีเพิ่มวันที่โดยอัตโนมัติใน Microsoft Excel กระบวนการนี้ง่ายมากตามที่อธิบายไว้ที่นี่
ดาวน์โหลดสมุดงานแบบฝึกหัด
การเพิ่มวันที่โดยอัตโนมัติ.xlsm
ขั้นตอนในการเพิ่มวันที่ใน Excel โดยอัตโนมัติ
ให้เราดูชุดข้อมูลนี้ เรามีกำหนดการสัมภาษณ์ของบริษัท
เรามีรายชื่อผู้สมัครอยู่ในคอลัมน์ B .
ตอนนี้เรามี เพื่อเพิ่มวันที่ใน Excel โดยอัตโนมัติในคอลัมน์ C สำหรับการสัมภาษณ์ของพวกเขา
ขั้นตอนที่ 1: การเพิ่มวันที่แรก
ก่อนอื่น คุณต้องป้อน วันที่แรกของคอลัมน์ คุณสามารถแทรกสิ่งนี้ได้สองสามวิธี มาดูวิธีการกัน
ตัวเลือกที่ 1: การเพิ่มวันที่ด้วยตนเอง
ที่นี่ คุณสามารถแทรกวันที่ด้วยตนเองใน Excel สำหรับสิ่งนี้
- คุณต้องเลือกเซลล์และเขียนวันที่ในรูปแบบดั้งเดิม
ถูกใจ DD/MM/ ปปปป
เช่น 10/11/2022
หรือ 10 พ.ย.-2022
หรือ 10 พ.ย. 2022
หาก Excel รับรู้ว่าเป็นวันที่ โปรแกรมจะยอมรับให้เป็นวันที่โดยอัตโนมัติ แต่ไม่ว่าจะสามารถจดจำวันที่ได้หรือไม่นั้นขึ้นอยู่กับการตั้งค่าแบบกำหนดเองของ Excel ถ้ารูปแบบหนึ่งใช้ไม่ได้ ให้ลองใช้รูปแบบอื่น
ที่นี่ฉันเลือกเซลล์ C5 และป้อนวันที่ 10-11-2022 .
หมายเหตุ:
- โดยทั่วไป ข้อความจะจัดชิดซ้ายและวันที่ (อันที่จริง รูปแบบตัวเลขทั้งหมด) จะชิดขวาตามค่าเริ่มต้นใน Excel
- ดังนั้น หลังจากกด ENTER หากคุณพบว่าวันที่ของคุณถูกจัดชิด โดยอัตโนมัติ ให้ถือว่า Excel รับรู้ว่าเป็นวันที่แล้ว
- และหากคุณไม่พบ ให้ลองรูปแบบอื่นหรือเลือกเซลล์แล้วกด CTRL+SHIFT+3 .
- จากนั้น Excel จะจดจำว่าเป็นวันที่อย่างแน่นอน
- ตอนนี้ หลังจากป้อนวันที่แล้ว คุณสามารถเปลี่ยนรูปแบบของวันที่ได้ตามต้องการ ในการดำเนินการนี้ ให้เลือกเซลล์และไปที่แท็บ หน้าแรก > ตัวเลือกวันที่ ในแถบเครื่องมือ Excel ภายใต้ส่วน ตัวเลข .
- ถัดไป คลิกเมนูแบบเลื่อนลง > ; เลือก รูปแบบตัวเลขเพิ่มเติม จากตัวเลือกที่มีอยู่
- หลังจากนั้น คุณจะได้รับกล่องโต้ตอบชื่อ รูปแบบ เซลล์ .
- ตอนนี้ ในกล่อง หมวดหมู่ ใต้ตัวเลือก วันที่ เลือกรูปแบบใดก็ได้ที่คุณต้องการจากช่อง ประเภท (เช่น 14-มี.ค.-55 ).
หมายเหตุ: คุณสามารถเลือกเซลล์แล้วกด Ctrl + 1 บนแป้นพิมพ์ คุณจะได้รับกล่องโต้ตอบเดียวกัน
ตอนนี้ ฉันพบว่าวันที่ของฉันถูกแปลงจาก 10-11-2022 เป็น 10-พ.ย.-22 .
อ่านเพิ่มเติม: เพิ่มวันที่โดยใช้ Excelสูตร
ตัวเลือกที่ 2: การเพิ่มวันที่โดยใช้ฟังก์ชัน DATE
Excel มีฟังก์ชันในตัวที่เรียกว่า DATE คุณสามารถใช้เพื่อเพิ่มวันที่ใน Excel โดยอัตโนมัติ
ไวยากรณ์
=DATE(Year, Month, Day)
- It ใช้สามอาร์กิวเมนต์ จำนวนปี จำนวนเดือน และจำนวนวัน และส่งกลับวันที่
ตัวอย่างเช่น DATE(2020,5,13 )=13-พฤษภาคม-2020 .
ที่นี่ฉันเลือกเซลล์อีกครั้ง C5 และป้อนสูตร
=DATE(2022,11,10)
ดูสิ Excel ยอมรับให้เป็นวันที่แล้ว 10-พ.ย.-22 .
เห็นได้ชัดว่าถ้าคุณต้องการ คุณสามารถเปลี่ยนรูปแบบของวันที่ในลักษณะที่กล่าวถึงในส่วน 1.1 .
อ่านเพิ่มเติม: วิธีนับวันจากวันที่ถึงวันนี้โดยอัตโนมัติโดยใช้ สูตร Excel
ตัวเลือกที่ 3: การเพิ่มวันที่เดียวโดยใช้ฟังก์ชัน TODAY
Excel มีฟังก์ชันในตัวอื่นที่เรียกว่า TODAY ไม่มีอาร์กิวเมนต์และส่งคืนวันที่ของวันนี้เป็นเอาต์พุต
ถ้าคุณต้องการเพิ่มวันที่ของวันนี้ใน Excel โดยอัตโนมัติในเซลล์ใดๆ (เช่น เซลล์ C5 ) ให้ป้อนสูตรด้านล่าง
=TODAY()
ดูสิ เรามีวันที่ในวันนี้ 10-พ.ย.-22 .
หมายเหตุ: ฟังก์ชัน วันนี้ ใช้วันที่ของวันนี้จากการตั้งค่าวันที่และเวลาของคอมพิวเตอร์ ดังนั้น หากพีซีของคุณตั้งวันที่ผิด คุณจะได้วันที่ผิดอ่านเพิ่มเติม: วิธีนับวันที่เกิดในExcel
ขั้นตอนที่ 2: การเพิ่มวันที่ที่เหลือ
ตอนนี้เราได้แทรกวันแรกของกำหนดการสัมภาษณ์แล้ว ต่อไป เราต้องการแทรกวันที่สำหรับผู้สมัครที่เหลือโดยอัตโนมัติ
คุณสามารถดำเนินการนี้ได้สองวิธี
ตัวเลือกที่ 1: การใช้ Fill Handle Tool
คุณสามารถแทรกวันที่เหลือได้โดยใช้ Fill Handle .
- ก่อนอื่น เลือกเซลล์แรก จากนั้นลาก Fill Handle ผ่านเซลล์ที่เหลือ
จากนั้นคลิกที่ ตัวเลือกการเติมอัตโนมัติ
คุณจะพบตัวเลือกมากมายเช่นนี้
คุณจะพบวันที่ที่แทรกในเซลล์ที่เหลือด้วย เพิ่มขึ้นทีละ 3 ในแต่ละขั้นตอน
- หากคุณต้องการแทรกวันที่โดยเพิ่มค่าอื่นที่ไม่ใช่ 1 ให้เติมข้อมูลในสองเซลล์แรกด้วยตนเองด้วยการเพิ่มขึ้น จากนั้นเพิ่มจาก ตัวเลือกการเติมอัตโนมัติ , เลือก เติมซีรี่ส์ หรือ เติมวัน .
- เพื่อแทรกเฉพาะวันธรรมดาโดยเพิ่มสิ่งอื่นที่ไม่ใช่ 1 เติมสองเซลล์ด้วยตนเองโดยเพิ่มขึ้น และเลือก เติมวันธรรมดา .
- เพื่อแทรกวันที่ที่เพิ่มขึ้น เดือนเท่านั้นที่คงวันไว้ โดยการเพิ่มสิ่งอื่นที่ไม่ใช่ 1 เติมค่าสองเซลล์ด้วยตนเองด้วยการเพิ่มขึ้น และเลือก เติมเดือน .
- และเพื่อแทรกวันที่โดยเพิ่มปีเดียวโดยเก็บเดือนและ วันคงที่ โดยเพิ่มค่าอื่นๆ นอกเหนือจาก 1 ให้เติมเซลล์ทั้งสองเซลล์ด้วยตนเองด้วยการเพิ่มขึ้น และเลือก เติมปี .
ตอนนี้ สมมติว่า CEO ของบริษัทต้องการสัมภาษณ์หลังจาก 5 วัน แต่ละครั้ง
เช่น สัมภาษณ์ครั้งแรกในวันที่ 10-พ.ย. จากนั้นวันที่ 16-พ.ย. จากนั้นวันที่ 21-พ.ย. และอื่นๆ
ดังนั้นเขาจึงต้องเติมเซลล์ที่เหลือด้วยวันที่ที่เพิ่มขึ้น 5 ใน แต่ละขั้นตอน
เขาจะทำสิ่งนี้ให้สำเร็จได้อย่างไร
ในการทำให้สำเร็จ ให้เติมสองเซลล์แรกด้วยตนเองตามที่กล่าวไว้ในส่วน 1
I ได้แทรก 1o-Nov-22 ในเซลล์ C5 .
และ 16-Nov-22 ในเซลล์ C6 .
ตอนนี้ลาก Fill Handle ผ่านเซลล์ที่เหลือ
คุณ จะพบวันที่แทรกในเซลล์ที่เหลือโดยเพิ่มขึ้นทีละ 5 ในแต่ละขั้นตอน
จำไว้
- หาก คุณต้องการแทรกวันที่โดยเพิ่มขึ้นอย่างอื่นที่ไม่ใช่ 1 เติมสองเซลล์แรกด้วยตนเองด้วยการเพิ่มขึ้น ent และจาก ตัวเลือกการเติมอัตโนมัติ ให้เลือก ชุดการเติมข้อมูล หรือ การเติมวัน .
- เมื่อต้องการแทรกเฉพาะวันธรรมดาโดยเพิ่มค่าอื่นๆ นอกเหนือจาก 1 ให้เติมสองเซลล์ด้วยตนเองโดยเพิ่มขึ้น และเลือก เติมวันธรรมดา .
- เพื่อแทรกวันที่โดยเพิ่มขึ้นเพียงหนึ่งเดือนโดยรักษาวันให้คงที่ โดยเพิ่มสิ่งอื่นที่ไม่ใช่ 1 เติมเซลล์ทั้งสองด้วยตนเองโดยเพิ่มขึ้น และเลือก เติมเดือน .
- และเพื่อแทรกวันที่โดยการเพิ่มปีเดียวโดยคงเดือนและวันไว้คงที่ โดยเพิ่มสิ่งอื่นที่ไม่ใช่ 1 ให้เติม ขึ้นสองเซลล์ด้วยตนเองโดยเพิ่มขึ้น และเลือก กรอกปี .
ตัวเลือกที่ 2: การใช้ตัวเลือกแถบเครื่องมือ Excel
คุณสามารถอัตโนมัติ -เติมวันที่จากตัวเลือกแถบเครื่องมือ Excel ด้วย
- ก่อนอื่น เลือกเซลล์แรกและเซลล์ที่เหลือที่คุณต้องการเติมอัตโนมัติ
- จากนั้นไปที่ หน้าแรก> เลือกตัวเลือก เติม ในแถบเครื่องมือ Excel ภายใต้ส่วน แก้ไข > คลิกที่เมนูแบบเลื่อนลง จากตัวเลือกที่มีให้เลือก ซีรีส์ .
- ถัดไป คุณจะได้รับกล่องโต้ตอบชื่อ ซีรีส์ .
ในตัวเลือก ประเภท เลือก วันที่ .
ถัดไปในช่อง หน่วยวันที่ ตัวเลือก เลือกตามที่คุณต้องการเติมเซลล์
- หากต้องการเติมเซลล์ด้วยวันที่เพิ่มขึ้น ให้เลือก วัน
- ในการเติมเซลล์ด้วยจำนวนวันในสัปดาห์ที่เพิ่มขึ้น ให้เลือก วันธรรมดา .
- ในการเติมเซลล์ด้วยจำนวนเดือนที่เพิ่มขึ้นโดยคงวันที่คงที่ ให้เลือก เดือน .
- และเพื่อเติมเซลล์ด้วยปีที่เพิ่มขึ้นโดยคงเดือนและวันไว้คงที่ ให้เลือก ปี
จากนั้นในช่อง ค่าขั้นตอน ป้อนส่วนเพิ่มที่คุณต้องการ
ดังนั้น ถ้าคุณต้องการเติมเซลล์ที่กำลังจะมาถึงวันธรรมดาโดยเพิ่มทีละ 3 วัน กล่องโต้ตอบจะมีลักษณะดังนี้
- จากนั้นคลิก ตกลง .
และคุณจะพบวันที่ที่แทรกลงในเซลล์ของคุณพร้อมกับวันธรรมดาโดยเพิ่มขึ้น 3 วัน
อ่านเพิ่มเติม: สูตรคำนวณ Excel จำนวนวันระหว่างวันนี้ - วันที่อื่น (6 วิธีด่วน)
การอ่านที่คล้ายกัน
- [แก้ไขแล้ว!] ข้อผิดพลาด VALUE (#VALUE!) เมื่อลบเวลา ใน Excel
- คำนวณจำนวนวันระหว่างสองวันด้วย VBA ใน Excel
- วิธีสร้างการนับถอยหลังวันใน Excel (2 ตัวอย่าง)
- ใช้ฟังก์ชัน DateDiff ใน Excel VBA (5 ตัวอย่าง)
- วิธีคำนวณปีระหว่างวันที่สองวันใน Excel (2 วิธี)
วิธีเพิ่มหรือลบวันเป็นวันที่ใน Excel
ตอนนี้เราได้ป้อนวันที่สัมภาษณ์สำหรับผู้สมัครแต่ละคนเรียบร้อยแล้ว
แต่ด้วยเหตุผลที่คาดไม่ถึง ตอนนี้หัวหน้าของบริษัทต้องการเพิ่มวันสัมภาษณ์ของผู้สมัครแต่ละคนอีก 2 วัน
เขาสามารถทำได้สามวิธี
ตัวเลือกที่ 1: การใช้สูตร Excel
นี่เป็นวิธีที่ง่ายที่สุดในการบวกหรือลบวันที่ใน Excel
สมมติว่าเราต้องการเพิ่ม 2 วัน กับเซลล์ C5 .
- ก่อนอื่น เลือกเซลล์ใหม่และป้อนสูตรนี้
=C4+2
ดูสิ เราได้วันหลังจาก 2 วัน 15-พ.ค.-20
- ลาก Fill Handle เพื่อคัดลอกสูตรไปยังเซลล์ที่เหลือโดยเพิ่มการอ้างอิงเซลล์
หมายเหตุ: เรา สามารถลบวันใดๆ ออกจากวันที่ด้วยวิธีที่คล้ายกัน
อ่านเพิ่มเติม: วิธีเพิ่ม/ลบปีเป็นวันที่ใน Excel
ตัวเลือกที่ 2: การใช้เมนูพิเศษวาง
มีวิธีอื่นในการเพิ่มวันให้กับวันที่
สำหรับสิ่งนี้ คุณไม่จำเป็นต้องสร้างคอลัมน์ใหม่ คุณสามารถเพิ่มวันที่ในคอลัมน์ที่มีอยู่
- ก่อนอื่น เลือกเซลล์และป้อนค่าที่คุณต้องการเพิ่ม
- จากนั้น คัดลอกเซลล์โดยเลือกและกด Ctrl + C
หรือคลิกขวาที่เซลล์แล้วเลือก คัดลอก .
- จากนั้นเลือกเซลล์ที่คุณต้องการเพิ่มวัน ฉันเลือกวันสัมภาษณ์ เซลล์ C5 ถึง C20
- คลิกขวาอีกครั้งที่คุณ เมาส์> เลือก วางแบบพิเศษ .
- คุณจะได้รับกล่องโต้ตอบ วางแบบพิเศษ จากเมนู วาง เลือก ค่า และจากเมนู การทำงาน เลือก เพิ่ม .
- จากนั้นคลิก ตกลง .
- . คุณจะได้วันที่ทั้งหมดเพิ่มขึ้น 2 แบบนี้
อ่านเพิ่มเติม: วิธีลบ/ลบวันจากวันนี้ วันที่ใน Excel (4 วิธีง่ายๆ)
ตัวเลือกที่ 3: การใช้มาโคร (รหัส VBA)
คุณสามารถเพิ่มวันที่ลงใน Excel ได้โดยอัตโนมัติโดยใช้ ก มาโคร .
- ก่อนอื่น ให้สร้าง โมดูล ใหม่ แล้วใส่โค้ด VBA นี้
รหัส:
2014
- หากต้องการเรียนรู้วิธีเขียนและบันทึกรหัส VBA โปรดอ่านโพสต์นี้
- จากสมุดงาน ให้เลือกช่วงวันที่ (เช่น C5 ถึง C20 ) แล้วกด ALT + F8 บนแป้นพิมพ์
- คุณจะได้กล่องโต้ตอบชื่อ มาโคร เลือกมาโคร Add_Day_to_Range จากนั้นคลิก เรียกใช้ .
- คุณจะได้รับ อินพุต กล่อง . ในฟิลด์ ป้อนวันที่จะเพิ่ม ให้ใส่จำนวนวันที่คุณต้องการเพิ่ม ที่นี่ฉันใส่ 2
- ตอนนี้คลิก ตกลง และคุณจะพบว่าวันสัมภาษณ์แต่ละวันเพิ่มขึ้น 2 วัน
บทสรุป
ดังนั้นเมื่อใช้วิธีการเหล่านี้ คุณสามารถเพิ่มวันที่ใน Excel โดยอัตโนมัติ (เดี่ยวหรือหลายวัน) แล้วเพิ่มวันลบลงวันที่เหล่านั้นใน Excel คุณรู้วิธีอื่นหรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็น