Việc chèn ngày và giờ trong bảng tính Excel rất hữu ích cho người làm kế toán tài chính. Chúng ta thêm ngày & giờ để theo dõi hành động khi cần. Trong bài này, chúng ta học cách nhập ngày và giờ trong Excel với vài phương pháp nhanh. Xem các phương pháp dưới.
Tải file thực hành từ đây.
8 Phương Pháp Nhanh Nhập Ngày Và Giờ Trong Excel
Hướng dẫn này cung cấp 8 phương pháp nhanh nhập ngày & giờ trong Excel dễ dàng. Giải thích phương pháp dùng ví dụ xuất sắc. Ở đây, dùng nhiều loại phương pháp nhập ngày & giờ như phím tắt bàn phím, hàm Excel, VBA, Power Query, Power Pivot, v.v. Vì vậy, không chần chừ, bắt đầu.
1. Phím Tắt Bàn Phím Nhập Ngày & Giờ Hiện Tại Trong Excel
Nhanh và hiệu quả hơn nhập ngày và giờ dùng phím tắt bàn phím trong Excel nếu chỉ cần làm cho vài ô. Dùng phím tắt bàn phím là phương pháp tĩnh thêm ngày & giờ trong Excel. Giả sử, tập dữ liệu (B4:C5) trong Excel cần nhập Ngày ô B5 và Giờ ô C5. Các bước dưới.

Các bước:
- Thứ nhất, để nhập ngày, chọn ô B5.
- Bây giờ, giữ phím Ctrl (control) trên bàn phím.
- Khi giữ Ctrl, nhấn phím : (hai chấm).

- Tiếp theo, muốn chèn giờ.
- Làm vậy, trước hết, đến ô C5.
- Sau đó, giữ Ctrl & Shift nhấn phím ':' trên bàn phím.
- Cuối cùng, thấy Ngày & Giờ ở ô B5 & C5 tương ứng.

2. Áp Dụng Hàm TODAY Excel Chèn Ngày Hiện Tại
Giả sử, tập dữ liệu (B4:C5) trong Excel. Ở đây, dùng hàm TODAY trong Excel chèn ngày hiện tại ô B5. Các bước dưới.

Các bước:
- Đầu tiên, chọn ô B5.
- Bây giờ, chèn ngày hiện tại nhập công thức sau ô B5:
=TODAY()
- Sau đó, nhấn phím Enter.
- Cuối cùng, xem kết quả ô B5.

3. Chèn Cả Ngày & Giờ Trong Excel Dùng Hàm NOW
Ở đây, dùng hàm NOW thêm cả Ngày & Giờ trong Excel. Tuy nhiên, áp dụng hàm này ô C5 tập dữ liệu (B4:C5) dưới. Làm theo các bước.
Các bước:
- Thứ nhất, đến ô C5.
- Bây giờ, lấy ngày & giờ hiện tại, gõ công thức ô này (C5):
=NOW()
- Cuối cùng, nhấn nút Enter lấy ngày & giờ hiện tại.
- Xem kết quả ô C5.

4. Tự Động Nhập Ngày & Giờ Với Mẹo Tham Chiếu Vòng Trong Excel
Giả định, tập dữ liệu (B4:C7) trong Excel cần nhập Ngày Hiện Tại & Giờ trong phạm vi C5:C7. Ở đây, dùng mẹo tham chiếu vòng chèn Ngày & Giờ. Nghĩa là nhập dữ liệu phạm vi B5:B7 và lấy Ngày & Giờ tương ứng phạm vi C5:C7. Xem các bước dưới áp dụng phương pháp.
Các bước:
- Ban đầu, vào tab Tệp.

- Sau đó, nhấp Tùy Chọn.

- Kế tiếp, cửa sổ Tùy Chọn Excel xuất hiện.
- Tiếp theo, chọn Công Thức từ thanh bên trái cửa sổ.

- Sau đó, đến phần Tùy Chọn Tính Toán.
- Kế tiếp, tích vào ô Bật Tính Toán Lặp.
- Nhấp OK.

- Sau đó, chọn ô C5.
- Tuy nhiên, áp dụng mẹo tham chiếu vòng, gõ công thức dưới với hàm IF và hàm NOW:
=IF(B5<>"",IF(C5<>"",C5,NOW()),"")

- Theo đó, nhấn phím Enter.
- Sau đó, kéo cây điền để sao chép công thức ô C7.

- Sau đó, để lấy ngày & giờ định dạng mong muốn, trước, chọn phạm vi B5:C7.
- Thứ hai, chuột phải chọn.
- Thứ ba, nhấp Định Dạng Ô.

- Kết quả, hộp thoại Định Dạng Ô bật lên.
- Lúc này, tab Số > Loại > Ngày > Kiểu > chọn kiểu muốn > OK.

- Kết quả, chọn ô B5 nhập dữ liệu bất kỳ (Dữ Liệu 1).

- Sau nhấn Enter, tìm ngày & giờ hiện tại ô C5.

- Tương tự, nhập dữ liệu ô B6, lấy ngày & giờ chèn dữ liệu.

- Theo cách này, nhập ngày & giờ hiện tại bằng nhập dữ liệu dùng mẹo tham chiếu vòng (xem ảnh).

5. Excel VBA Nhập Ngày & Giờ Tự Động
Chúng ta cũng dùng mã VBA chèn Ngày & Giờ Hiện Tại Tự Động trong Excel. Áp dụng Excel VBA, cần tab Phát Triển trong phần ribbon trang tính Excel. Minh họa phương pháp, dùng tập dữ liệu giống phương pháp 4. Các bước thực hiện kỹ thuật dưới.
Các bước:
- Thứ nhất, chuột phải vào tab trang tính mong muốn (VBA) ở cuối trang Excel.
- Tiếp, nhấp Xem Mã.

- Do đó, cửa sổ VBA mã mở ra.
- Bây giờ, nhập mã VBA sau cửa sổ:
Private Sub Worksheet_Change(ByVal Target As Range) Dim aInt As Integer Dim aStr As String Dim bStr As String On Error Resume Next aStr = "B" abStr = "C" If (Not Application.Intersect(Me.Range(aStr & ":" & aStr), Target) Is Nothing) Then aInt = Target.Row Me.Range(abStr & aInt) = Format(Now(), "mm/dd/yyyy hh:mm:ss") End If End Sub

- Kế tiếp, vào tab Chạy nhấp Chạy Sub/Userform.

- Lúc đó, cửa sổ Macros xuất hiện.
- Sau đó, đặt tên bất kỳ (VBA) ô Tên Macro.
- Nhấp Tạo.

- Lại vào Chạy > Chạy Sub/UserForm.

- Lúc này, quay lại trang tính (VBA) chọn ô B5.
- Sau nhập dữ liệu (Dữ Liệu 1) ô B5, lấy ngày & giờ tương ứng ô C5.

- Cùng cách, nhập ngày & giờ hiện tại ô C6 & C7 nhập dữ liệu ô B6 & B7 (xem ảnh).

6. Nhập Ngày & Giờ Trong Excel Bằng Tạo Hàm Tùy Chỉnh
Trong cách này, tạo hàm tùy chỉnh nhập Ngày & Giờ trong Excel. Cần dùng VBA tạo hàm tùy chỉnh. Tên hàm tùy chỉnh là Timestamp. Dùng lại tập dữ liệu phương pháp 4. Các bước xây dựng hàm tùy chỉnh dưới.
Các bước:
- Thứ nhất, chuột phải tab trang tính (Hàm Tùy Chỉnh) > Xem Mã.

- Kết quả, cửa sổ VBA mã mở.
- Bây giờ, chọn trang mong muốn chèn mã.
- Theo đó, chuột phải trang chọn (Sheet6) > Chèn > Module.

- Do đó, chèn mã VBA sau cửa sổ VBA trống.
Function Timestamp(Reference As Range) If Reference.Value <> "" Then Timestamp = Format(Now, "dd-mm-yyy hh:mm:ss") Else Timestamp = "" End If End Function

- Kế tiếp, nhấn Alt + F11 quay lại trang tính.
- Kết quả, chèn hàm tùy chỉnh, chọn ô C5 > gõ công thức:
=Timestamp(B5)

- Nhấn Enter.
- Tuy nhiên, kéo cây điền sao chép công thức đến ô mong muốn (C7).

- Do đó, lấy ngày & giờ, nhập dữ liệu (Dữ Liệu 1) ô B5.

- Sau nhấn Enter, tìm ngày & giờ ô C5.

- Tương tự, lấy ngày & giờ ô C6 nhập dữ liệu ô B6.

- Cùng cách, cũng tìm ngày & giờ ô C7.

7. Lấy Ngày & Giờ Dùng Công Cụ Power Query
Giả định, tập dữ liệu (B4:B8) trong excel chứa Tên học sinh. Phương pháp này, dùng Power Query trong Excel chèn ngày & giờ nhập của học sinh. Tìm Power Query tab Dữ Liệu trang tính. Xem các bước dưới dùng công cụ chèn ngày & giờ.
Các bước:
- Thứ nhất, cần chuyển tập dữ liệu (B4:B8) thành Bảng Excel.
- Làm vậy, chọn phạm vi B4:B8 > tab Dữ Liệu > nhóm Lấy & Chuyển Đổi Dữ Liệu > Từ Bảng/Phạm Vi.

- Kế tiếp, cửa sổ Tạo Bảng bật lên.
- Tiếp theo, tích vào ô Bảng của tôi có tiêu đề.
- Nhấp OK.

- Kết quả, trang Power Query xuất hiện.
- Bây giờ, cần thêm cột mới chèn ngày & giờ.
- Làm vậy, vào tab Thêm Cột > Cột Tùy Chỉnh.

- Kết quả, cửa sổ Cột Tùy Chỉnh xuất hiện.
- Lúc đó, chọn ô Tên cột mới nhập tên bất kỳ (Thời Gian Nhập) theo ý.
- Sau đó, lấy ngày & giờ, gán công thức sau ô Công thức cột tùy chỉnh:
= DateTime.LocalNow()
- Sau chèn công thức, nhấp OK.

- Kết quả, cột mới Thời Gian Nhập thêm bên cạnh cột Tên với ngày & giờ nhập cho học sinh.

- Hơn nữa, trích xuất ngày từ cột mới thêm.
- Làm vậy, chọn cột Thời Gian Nhập > tab Thêm Cột > Ngày > Chỉ Ngày.

- Kết quả, cột mới Ngày thêm chỉ ngày.

- Trích giờ từ cột Thời Gian Nhập, chọn cả cột Thời Gian Nhập > tab Thêm Cột > Giờ > Chỉ Giờ.

- Vậy, cột mới Giờ thêm chỉ giờ.

8. Nhập Ngày & Giờ Trong Excel Với Power Pivot
Ở đây, dùng tab Power Pivot Excel nhập ngày & giờ. Thường, tab Power Pivot không có trong ribbon trang tính. Vì vậy, cần thêm vào ribbon trước. Phương pháp này, dùng tập dữ liệu (B4:B8) dưới chứa Tên học sinh. Bây giờ, dùng Power Pivot Excel chèn ngày & giờ nhập học sinh. Các bước dưới.

Các bước:
- Đầu tiên, vào tab Power Pivot.
- Tiếp, nhấp Thêm Vào Mô Hình Dữ Liệu.

- Kế tiếp, cửa sổ Tạo Bảng xuất hiện.
- Sau, tích ô Bảng của tôi có tiêu đề.
- Nhấp OK.

- Kết quả, trang Power Pivot cho Excel mở với cột mới Thêm Cột.

- Do đó, chọn ô đầu Thêm Vào Cột.
- Bây giờ, tìm ngày & giờ, gõ công thức:
=NOW()

- Cuối cùng, nhấn Enter lấy ngày & giờ.
- Xem kết quả cuối ảnh chụp dưới.

Cách Thay Đổi Định Dạng Ngày & Giờ Trong Excel
Chúng ta cũng thay đổi định dạng ngày & giờ đã thêm. Làm vậy, dùng tập dữ liệu (B4:C5) dưới chứa ngày ô B5 thêm bằng TODAY. Lại, tập dữ liệu chứa ngày hiện tại & giờ ô C5 thêm Now. Làm theo các bước thay đổi định dạng.

Các bước:
- Thứ nhất, muốn đổi định dạng ngày ô B5.
- Do đó, chuột phải ô B5 > chọn Định Dạng Ô.

- Kết quả, hộp thoại Định Dạng Ô mở.
- Do đó, tab Số > Loại > Ngày > Vị Trí (location) menu thả xuống > English (United States) > Kiểu > chọn kiểu từ danh sách > OK.

- Cuối cùng, được định dạng mong muốn ngày ô B5.

- Tuy nhiên, trích giờ từ ô C5, chọn ô C5 > chuột phải > nhấp Định Dạng Ô > Số > Loại > Giờ > Kiểu > chọn kiểu > OK.

Cách Nhập Ngày & Giờ Trong Excel Khi In
Giả sử, cần chèn ngày & giờ trang tính Excel dưới khi in. Trang tính có tập dữ liệu (B4:D7) chứa Tên, Môn & Điểm học sinh. Cách này, trình bày quy trình nhập ngày & giờ hiện tại làm Chân Trang lúc in trang tính. Các bước dưới.

Các bước:
- Thứ nhất, vào tab Xem > nhóm Chế Độ Xem Sổ Làm Việc > Bố Cục Trang.

- Kế tiếp, phần Thêm Chân Trang xuất hiện phần dưới trang tính.
- Bây giờ, giữ con trỏ ở phần giữa.

- Sau đó, tab mới Đầu Trang & Chân Trang xuất hiện ribbon.
- Kết quả, vào tab Đầu Trang & Chân Trang > nhóm Yếu Tố Đầu Trang & Chân Trang > Ngày Hiện Tại.

- Do đó, thấy &[Date] phần chân trang.
- Kết quả, nhập giờ, nhấn spacebar bàn phím.

- Do đó, chèn giờ vào tab Đầu Trang & Chân Trang > nhóm Yếu Tố Đầu Trang & Chân Trang > Giờ Hiện Tại.

- Vậy, giờ thêm phần chân trang.

- Cuối cùng, nhấp ngoài chân trang, tìm ngày hiện tại và giờ phần đó.
- Xem kết quả ảnh chụp dưới.

Kết Luận
Tôi hy vọng bài viết hữu ích nhập ngày và giờ trong excel. Tải file thực hành và thử. Cho chúng tôi biết phản hồi ở phần bình luận. Theo dõi trang web ExcelDemy đọc thêm bài tương tự.