Mục lục
Nếu bạn đang tìm kiếm Excel tự động nhập ngày khi nhập dữ liệu, thì bạn đang ở đúng nơi. Microsoft Excel cung cấp nhiều cách hiệu quả để tự động hiển thị ngày cùng với dấu thời gian khi bạn nhập dữ liệu. Trong bài viết này, chúng ta sẽ cố gắng thảo luận về việc tự động nhập ngày khi dữ liệu được nhập vào Excel với các hình minh họa thích hợp.
Tải xuống Workbook Thực hành
Tải xuống workbook mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này tại đây . Bạn cũng có thể sử dụng nó như một máy tính vì chúng tôi đã nhúng công thức vào các ô đầu ra.
Tự động nhập ngày.xlsm
5 cách nhập ngày Tự động khi nhập dữ liệu vào Excel
Excel cung cấp nhiều cách khác nhau để tự động nhập ngày khi chúng ta nhập dữ liệu. Chúng ta chỉ cần làm theo các bước đơn giản của từng phương pháp.
1. Sử dụng Phím tắt
Để xem ngày & dấu thời gian hiện tại, chúng ta có thể sử dụng phím tắt trực tiếp.
- Trong bất kỳ ô nào bạn muốn biết ngày hôm nay, hãy nhấn CTRL + ; (Control + Dấu chấm phẩy) .
- Sử dụng CTRL + SHIFT + ; để tự động nhập thời gian hiện tại.
- Nếu bạn muốn nhập cả hai vào một ô, hãy nhấn CTRL + ; Đầu tiên, sau đó là SPACE & cuối cùng là CTRL + SHIFT + ; . Bạn sẽ nhận được ngày & dấu thời gian cùng nhau.
2. Sử dụng hàm TODAY
Excel có một hàm TODAY mặc định để nhập liệungày hôm nay.
- Giống như trong hình bên dưới, trước tiên, hãy nhập công thức vào ô C4 như thế này .
=TODAY()
- Thứ hai, nhấn ENTER .
- Cuối cùng, bạn ' sẽ lấy ngày hôm nay làm đầu ra.
Ngoài ra, bạn có thể thực hành nó trong ô C6 .
3. Áp dụng Hàm NOW
Hàm NOW thêm dấu thời gian cùng với ngày.
- Để hiển thị điều này, trước tiên, hãy viết công thức trong C4
=NOW()
- Thứ hai, nhấn ENTER và bạn sẽ nhận được cả thời gian và ngày của hiện tại dưới dạng đầu ra.
4. Kết hợp Hàm IF và NOW (Dấu thời gian)
Bây giờ, giả sử rằng chúng ta muốn thời gian vào của mỗi nhân viên trong một văn phòng & các nhân viên sẽ nhập dấu thời gian vào cửa của họ bằng cách chỉ nhập tên của họ vào cột bảng tính hàng ngày. Một cột khác bên cạnh cột đó sẽ tự động hiển thị dấu thời gian mục nhập của họ cùng với ngày họ nhập tên của mình vào cột đầu tiên.
Chúng tôi sẽ thực hiện việc này như thế nào?
Bước 1:
Đầu tiên, chọn ô C5 và viết công thức như sau.
=IF(B5"",IF(C5="",NOW(),C5),"")
Giải thích ngắn gọn về hàm:
Đây là công thức cơ sở cho hàm Dấu thời gian . Điều đang xảy ra ở đây là chúng ta đang ra lệnh cho Excel rằng Nếu Ô B5 vẫn trống, thì Ô C5 cũng sẽ trống. Và khidữ liệu đầu vào sẽ được nhập vào Ô B5 , sau đó Ô C5 sẽ hiển thị dấu thời gian cùng một lúc. Toàn bộ nội dung sẽ được thực thi bằng sự kết hợp của hai hàm đơn giản- IF & BÂY GIỜ . Chúng tôi sẽ sử dụng IF để nhập điều kiện & Hàm NOW sẽ hiển thị thời gian nhập dữ liệu.
Bước 2:
- Thứ hai, trỏ con trỏ chuột vào góc dưới cùng bên phải của Ô C5 & bạn sẽ thấy một biểu tượng '+' có tên là Fill Handle .
- Thứ ba, nhấp vào biểu tượng đó và kéo xuống ô cuối cùng bạn cần để nhập dữ liệu trong Cột C & nhả nút chuột.
Bước 3:
- Thứ tư, chuyển đến Tệp
- Bây giờ, chọn Excel Tùy chọn .
- Thứ năm, chọn tab Công thức & đánh dấu Bật tính toán lặp lại .
- Nhấp vào OK .
Những gì chúng tôi đang làm ở đây là cho Excel biết rằng bất kỳ ô nào trong Cột C có thể cần tham chiếu đến chính nó trong hàm khi nhập dữ liệu vào Cột B để thực thi hàm. Và nếu chúng ta không kích hoạt phép tính lặp này từ các tùy chọn Excel thì lời nhắc thông báo lỗi sẽ hiển thị trong khi nhập dữ liệu.
Bước 4:
- Thứ sáu, nhập tên vào Ô B5 & nhấn ENTER .
- Bạn sẽ thấy ngày & dấu thời gian ngay trong Ô C5 .
- Trong Ô B6 , đặt tên khác & kết quả phối cảnh sẽ được hiển thị ngay với nó trong Ô C6 .
Vì vậy, bạn có thể nhập bất kỳ tên hoặc dữ liệu nào vào Cột B và bạn sẽ nhận được để biết ngày & dấu thời gian bên cạnh chúng.
Bài đọc tương tự
- Cách hiển thị ngày trong tuần từ ngày trong Excel (8 cách)
- Chèn ngày lưu cuối cùng trong Excel (4 ví dụ)
- Cách chèn lịch thả xuống trong Excel (với các bước nhanh )
- Chèn ngày vào chân trang trong Excel (3 cách)
- Cách chèn bộ chọn ngày trong Excel (Với từng bước Quy trình)
5. Nhúng các lệnh VBA để tạo hàm Excel
Và bây giờ đây là phương pháp cuối cùng mà bạn có thể sử dụng hàm tùy chỉnh của riêng mình bằng cách định dạng hàm đó bằng Đầu tiên mã hóa VBA . Một lần nữa, chúng ta sẽ biết Thời gian vào việc của nhân viên tại đây nhưng lần này với chức năng của riêng chúng ta.
Bước 1:
- Nhấn ALT+F11 & Cửa sổ VBA sẽ xuất hiện như trong hình bên dưới. Hoặc bạn có thể làm điều đó bằng tay. Đối với điều này, trước tiên, hãy chuyển đến tab Nhà phát triển > chọn Visual Basic .
- Thứ hai, chọn Chèn > chọn Mô-đun .
- Cuối cùng, một mô-đun trống sẽ xuất hiện.
- Thứ ba, nhập đoạn mã sau bên trongmodule.
3937
- Bây giờ nhấn lại ALT+F11 để đóng cửa sổ VBA hoặc chỉ quay lại vào biểu dữ liệu Excel của bạn.
Bước 3:
- Chọn Ô C5 & gõ =EntryTime(B5) là EntryTime là chức năng mới chúng ta vừa tạo với VBScript .
- Sử dụng Fill Handle một lần nữa để sao chép công thức đến Ô C10 hoặc nhiều hơn tùy theo nhu cầu của bạn.
Bước 4:
- Đặt tên vào Ô B5 .
- Nhấn ENTER & bạn đã hoàn tất.
- Bạn sẽ nhận được Thời gian nhập ngay lập tức trong Ô C5 .
Các lựa chọn thay thế để nhập Ngày tháng theo cách tự động
Excel cung cấp một số lựa chọn thay thế để nhập ngày tháng một cách tự động. Đó là.
- Sử dụng Tự động điền
- Sử dụng lệnh Fill Series
1. Sử dụng Tự động điền Tùy chọn với nhiều tiêu chí
Nếu bạn cần nhập ngày tháng theo trình tự thời gian thì tùy chọn Tự động điền sẽ phù hợp với bạn nhất. Trong hình bên dưới, bạn phải sử dụng Fill Handle trong Ô B5 để kéo nó vào B12 . Từ trình đơn thả xuống ở góc, bạn sẽ tìm thấy nhiều tiêu chí.
Thứ hai, chọn Điền số ngày
Cuối cùng, bạn sẽ tự động tìm thấy ngày.
Nếu bạn chọn Điền ngày trong tuần , thì ngày sẽ được hiển thị trong thứ tự thời gian trừ những ngày cuối tuần (thứ bảy& Chủ Nhật).
Kết quả là kết quả sẽ như thế này.
Bạn cũng có thể xem các tháng chỉ trong biểu thức lũy tiến đặt hàng nếu bạn chọn Điền tháng .
Trong trường hợp này, kết quả sẽ như thế này.
Ngoài ra, theo cách tương tự, hãy chọn Fill Years để xem các năm theo thứ tự tuần tự.
Cuối cùng, kết quả ở đây sẽ như thế này .
2. Sử dụng lệnh Fill Series để tùy chỉnh tùy chọn Autofill
Bạn cũng có thể sử dụng tùy chọn Fill Series nếu cần tùy chỉnh ngày nhiều hơn, kể cả khoảng thời gian.
Bước 1:
- Đầu tiên, chọn toàn bộ cột hoặc một dải ô trong cột mà bạn muốn nhập ngày .
- Thứ hai, trong tab Trang chủ , chuyển đến nhóm lệnh Chỉnh sửa .
- Thứ ba, từ Điền trình đơn thả xuống, hãy chọn Sê-ri
Cuối cùng, một hộp sẽ xuất hiện cho phép bạn tùy chỉnh ngày theo tiêu chí của mình.
Bước 2:
- Trong Sê-ri hộp, chọn Sê-ri dưới dạng Cột , Loại dưới dạng Ngày & Đơn vị ngày dưới dạng Ngày .
- Nhập '2' làm Giá trị bước , đây được gọi là chênh lệch chung trong một cấp số cộng hoặc một chuỗi.
- Nhấn OK .
Do đó, đây là chuỗi ngày kết quả với 2 ngày khác biệt chung.
Bây giờ nếu bạn chọn Ngày trong tuần là Đơn vị ngày từ hộp Chuỗi , khi đó các ngày sẽ không bao gồm các ngày cuối tuần (Thứ Bảy và Chủ nhật).
Cuối cùng, lần này bạn sẽ nhận được thông tin này.
Chọn Tháng làm Đơn vị ngày và bạn sẽ thấy một chuỗi tháng với 2 tháng là chênh lệch chung hoặc khoảng thời gian giữa 2 tháng.
Vì vậy, đầu ra sẽ là.
Tương tự, bạn cũng có thể thực hiện việc này trong nhiều năm bằng cách chọn Năm làm Đơn vị ngày .
Do đó, bạn sẽ nhận được đầu ra như thế này.
Kết luận
Vì vậy, đây là tất cả các cách cơ bản, dễ dàng & các kỹ thuật hữu ích mà bạn có thể làm theo để làm cho Excel tự động nhập ngày tháng cũng như dấu thời gian khi nhập dữ liệu. Hy vọng, bạn đã tìm thấy những phương pháp này khá hiệu quả. Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào liên quan đến bài viết này, bạn có thể bình luận. Bạn cũng có thể xem qua các mục & thú vị khác của chúng tôi. bài viết thông tin trên trang web này.