ป้อนวันที่โดยอัตโนมัติเมื่อป้อนข้อมูลใน Excel

  • แบ่งปันสิ่งนี้
Hugh West

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

ดาวน์โหลดสมุดงานแบบฝึกหัด

ดาวน์โหลดสมุดงานที่นี่ ซึ่งเราใช้เตรียมบทความนี้ . คุณสามารถใช้เป็นเครื่องคิดเลขได้เช่นกัน เนื่องจากเราได้ฝังเซลล์เอาต์พุตด้วยสูตร

ป้อนวันที่โดยอัตโนมัติ.xlsm

5 วิธีในการป้อนวันที่ โดยอัตโนมัติเมื่อป้อนข้อมูลใน Excel

Excel มีวิธีต่างๆ ในการป้อนวันที่โดยอัตโนมัติเมื่อเราป้อนข้อมูล เราเพียงแค่ทำตามขั้นตอนง่าย ๆ ของแต่ละวิธี

1. การใช้แป้นพิมพ์ลัด

เพื่อรับวันที่ & การประทับเวลาปัจจุบัน เราสามารถใช้แป้นพิมพ์ลัดได้โดยตรง

  • ในเซลล์ใดๆ ที่คุณต้องการทราบวันที่ของวันนี้ ให้กด CTRL + ; (Control + เครื่องหมายอัฒภาค) .
  • ใช้ CTRL + SHIFT + ; เพื่อป้อนเวลาปัจจุบันโดยอัตโนมัติ
  • ถ้าคุณต้องการป้อนทั้งสองอย่างในเซลล์ ให้กด CTRL + ; ที่ 1 จากนั้น SPACE & สุดท้าย CTRL + SHIFT + ; คุณจะได้รับวันที่ & ประทับเวลาร่วมกัน

2. การใช้ฟังก์ชัน TODAY

Excel มีค่าเริ่มต้น ฟังก์ชัน TODAY ในการป้อนข้อมูลวันที่ของวันนี้

  • เหมือนในรูปด้านล่าง ก่อนอื่นให้พิมพ์สูตรในเซลล์ C4 แบบนี้ .
<4 =TODAY()

  • ประการที่สอง กด ENTER
  • ในที่สุด คุณ จะได้รับวันที่ของวันนี้เป็นผลลัพธ์

นอกจากนี้ คุณสามารถฝึกฝนได้ในเซลล์ C6

3. การใช้ฟังก์ชัน NOW

ฟังก์ชัน NOW เพิ่มการประทับเวลาพร้อมกับวันที่

  • ในการแสดงสิ่งนี้ ก่อนอื่น ให้เขียนสูตรใน C4
=NOW()

  • ประการที่สอง กด ENTER และคุณจะได้รับทั้งเวลาและวันที่ของตอนนี้เป็นเอาต์พุต

4. การรวมฟังก์ชัน IF และ NOW (การประทับเวลา)

ตอนนี้ สมมติว่าเราต้องการเวลาเข้าทำงานของพนักงานแต่ละคนในสำนักงาน & พนักงานจะป้อนเวลาเข้างานโดยป้อนชื่อเฉพาะในคอลัมน์สเปรดชีตทุกวัน อีกคอลัมน์ถัดไปจะแสดงการประทับเวลาเข้าโดยอัตโนมัติพร้อมกับวันที่ที่พวกเขาป้อนชื่อในคอลัมน์แรก

เราจะทำอย่างไร

ขั้นตอนที่ 1:

ขั้นแรก เลือกเซลล์ C5 แล้วเขียนสูตรดังนี้

=IF(B5"",IF(C5="",NOW(),C5),"")

<5

คำอธิบายสั้นๆ ของฟังก์ชัน:

นี่คือสูตรพื้นฐานสำหรับฟังก์ชัน การประทับเวลา สิ่งที่เกิดขึ้นที่นี่คือเรากำลังสั่ง Excel ว่า ถ้า เซลล์ B5 ยังคงว่างเปล่า เซลล์ C5 ก็จะว่างเปล่าเช่นกัน และเมื่อข้อมูลที่ป้อนจะถูกป้อนใน เซลล์ B5 จากนั้น เซลล์ C5 จะแสดงการประทับเวลาพร้อมกัน สิ่งทั้งหมดจะถูกดำเนินการโดยการรวมกันของสองฟังก์ชันง่ายๆ- IF & ตอนนี้ . เราจะใช้ IF เพื่อป้อนเงื่อนไข & ตอนนี้ ฟังก์ชันจะแสดงเวลาที่ป้อนข้อมูล

ขั้นตอนที่ 2:

  • ประการที่สอง ชี้เคอร์เซอร์ของเมาส์ไปที่มุมล่างขวาของ เซลล์ C5 & คุณจะเห็นไอคอน '+' ซึ่งเรียกว่า Fill Handle
  • ประการที่สาม คลิกที่ไอคอนแล้วลากลงมาที่ เซลล์สุดท้ายที่คุณต้องการสำหรับการป้อนข้อมูลใน คอลัมน์ C & ปล่อยปุ่มเมาส์

ขั้นตอนที่ 3:

  • ประการที่สี่ ไปที่ ไฟล์

  • ตอนนี้ เลือก Excel ตัวเลือก .

<22

  • ประการที่ห้า เลือกแท็บ สูตร & ทำเครื่องหมาย เปิดใช้งานการคำนวณซ้ำ .
  • คลิกที่ ตกลง .

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

ขั้นตอนที่ 4:

  • ประการที่หก ป้อนชื่อใน เซลล์ B5 & กด ENTER .
  • คุณจะเห็นวันที่ & ประทับเวลาทันทีใน เซลล์ C5 .

  • ใน เซลล์ B6 ให้ใส่ชื่ออื่น & ผลลัพธ์ของเปอร์สเปคทีฟจะแสดงใน เซลล์ C6

ดังนั้น คุณสามารถป้อนชื่อหรือข้อมูลใดๆ ใน คอลัมน์ B และคุณจะได้ เพื่อทราบวันที่ & amp; การประทับเวลาถัดจากพวกเขา

การอ่านที่คล้ายกัน

  • วิธีแสดงวันในสัปดาห์จากวันที่ใน Excel (8 วิธี)
  • แทรกวันที่บันทึกล่าสุดใน Excel (4 ตัวอย่าง)
  • วิธีแทรกปฏิทินแบบเลื่อนลงใน Excel (ด้วยขั้นตอนด่วน )
  • แทรกวันที่ในส่วนท้ายใน Excel (3 วิธี)
  • วิธีแทรกตัวเลือกวันที่ใน Excel (พร้อมคำแนะนำทีละขั้นตอน ขั้นตอน)

5. การฝังคำสั่ง VBA เพื่อสร้างฟังก์ชัน Excel

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

ขั้นตอนที่ 1:

  • กด ALT+F11 & VBA หน้าต่างจะปรากฏดังภาพด้านล่าง หรือคุณสามารถทำได้ด้วยตนเอง สำหรับสิ่งนี้ ก่อนอื่น ให้ไปที่แท็บ นักพัฒนาซอฟต์แวร์ > เลือก Visual Basic .

  • อย่างที่สอง เลือก แทรก > เลือก โมดูล .

  • ในที่สุด โมดูลว่างจะปรากฏขึ้น
  • ประการที่สาม ใส่โค้ดต่อไปนี้ ในโมดูล
5171

  • ตอนนี้ให้กด ALT+F11 อีกครั้งเพื่อปิดหน้าต่าง VBA หรือเพียงแค่ย้อนกลับ ไปยังแผ่นข้อมูล Excel ของคุณ

ขั้นตอนที่ 3:

  • เลือก เซลล์ C5 & พิมพ์ =EntryTime(B5) เนื่องจาก EntryTime เป็นฟังก์ชันใหม่ที่เราเพิ่งสร้างด้วย VBScript .
  • ใช้ Fill Handle อีกครั้งเพื่อคัดลอกสูตรได้ถึง เซลล์ C10 หรือมากกว่านั้นตามความต้องการของคุณ

ขั้นตอนที่ 4:

  • ใส่ชื่อใน เซลล์ B5 .
  • กด ENTER & เสร็จแล้ว
  • คุณจะได้รับ Entry Time ทันทีใน เซลล์ C5

ทางเลือกในการ Enter วันที่ด้วยวิธีอัตโนมัติ

Excel มีทางเลือกในการป้อนวันที่โดยอัตโนมัติ ได้แก่

  • การใช้ ป้อนอัตโนมัติ
  • ใช้คำสั่ง เติมซีรี่ส์

1. ใช้ป้อนอัตโนมัติ ตัวเลือกที่มีหลายเกณฑ์

หากคุณต้องการป้อนวันที่ตามลำดับเวลา ตัวเลือก ป้อนอัตโนมัติ จะเหมาะกับคุณที่สุด ในภาพด้านล่าง คุณต้องใช้ Fill Handle ใน เซลล์ B5 เพื่อลากไปที่ B12 จากเมนูแบบเลื่อนลงที่มุม คุณจะพบหลายเกณฑ์

อย่างที่สอง เลือก เติมวัน

<32

ในที่สุด คุณจะพบวันโดยอัตโนมัติ

หากคุณเลือก เติมวันธรรมดา วันที่จะแสดงใน ตามลำดับเวลา ยกเว้นวันหยุดสุดสัปดาห์ (วันเสาร์& วันอาทิตย์).

ดังนั้นผลลัพธ์จึงเป็นเช่นนี้

คุณยังสามารถดูเดือนแบบโปรเกรสซีฟเท่านั้น สั่งซื้อ หากคุณเลือก เติมเดือน .

ในกรณีนี้ ผลลัพธ์จะเป็นแบบนี้

นอกจากนี้ ในทำนองเดียวกัน ให้ไปที่ กรอกปี เพื่อดูปีตามลำดับ

ในที่สุด ผลลัพธ์จะเป็นแบบนี้ .

2. การใช้คำสั่ง Fill Series เพื่อปรับแต่งตัวเลือกการป้อนอัตโนมัติ

คุณสามารถใช้ตัวเลือก Fill Series ได้เช่นกันหากคุณต้องการ กำหนดวันที่เพิ่มเติมรวมถึงช่วงเวลา

ขั้นตอนที่ 1:

  • ขั้นแรก เลือกทั้งคอลัมน์หรือช่วงของเซลล์ในคอลัมน์ที่คุณต้องการป้อนวันที่
  • ประการที่สอง ภายใต้แท็บ หน้าแรก ให้ไปที่กลุ่มคำสั่ง การแก้ไข
  • ประการที่สาม จาก เติม แบบเลื่อนลง เลือก ซีรี่ส์

ในที่สุด ช่องจะปรากฏขึ้นเพื่อให้คุณปรับแต่งวันที่ตามเกณฑ์ของคุณ<1

ขั้นตอนที่ 2:

  • ใน ซีรี่ส์ กล่อง เลือก ซีรี่ส์ เป็น คอลัมน์ , พิมพ์ เป็น วันที่ & หน่วยวันที่ เป็น วัน .
  • พิมพ์ '2' เป็น ค่าขั้นตอน ซึ่งเรียกว่าความแตกต่างทั่วไป ในความก้าวหน้าทางเลขคณิตหรืออนุกรม
  • กด ตกลง .

ดังนั้น นี่คือชุดผลลัพธ์ของวันที่ที่มี ความแตกต่างทั่วไป 2 วัน

ตอนนี้ ถ้าคุณเลือก วันธรรมดา เป็น หน่วยวันที่ จากช่อง ชุดข้อมูล จากนั้นวันที่จะไม่รวมวันหยุดสุดสัปดาห์ (วันเสาร์และวันอาทิตย์)

<43

ในที่สุด เวลานี้ คุณจะได้รับสิ่งนี้

เลือก เดือน เป็น หน่วยวันที่ และคุณจะเห็นชุดของเดือนที่มี 2 เดือนเป็นค่าความแตกต่างทั่วไปหรือช่วงเวลาระหว่าง 2 เดือน

ดังนั้น ผลลัพธ์จะเป็น

ในทำนองเดียวกัน คุณสามารถทำได้เป็นเวลาหลายปีเช่นกัน โดยเลือก ปี เป็น หน่วยวันที่

ดังนั้น คุณจะได้ผลลัพธ์แบบนี้

สรุป

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

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง