Cách chèn ngày và giờ hiện tại vào ô A1 (6 cách dễ dàng)

  • Chia Sẻ Cái Này
Hugh West

Bạn cần tìm hiểu cách chèn ngày và giờ hiện tại vào ô A1 ? Đôi khi chúng tôi muốn nhập thời gian mới nhất khi nhân viên đến nơi làm việc của anh ta hoặc khi tệp được chỉnh sửa lần cuối. Nếu bạn đang tìm kiếm những thủ thuật độc đáo như vậy, bạn đã đến đúng nơi. Sau đây, chúng tôi sẽ giới thiệu cho bạn 6 các phương pháp dễ dàng và thuận tiện để chèn ngày và giờ hiện tại vào ô A1 trong Excel.

Tải xuống Sổ làm việc thực hành

Bạn có thể tải xuống sổ làm việc Excel sau để hiểu rõ hơn và tự thực hành.

Chèn ngày và giờ hiện tại vào ô A1.xlsm

6 Phương pháp Chèn Ngày và Giờ Hiện tại vào Ô A1

Để làm rõ, chúng ta có Bảng chấm công của Nhân viên trong tay. Tập dữ liệu chứa Tên , ID Trạng thái của William Frank .

Bây giờ, chúng ta sẽ chèn Thời gian vào của nhân viên này vào ô A1 bằng nhiều phương pháp khác nhau. Vì vậy, hãy khám phá từng cái một.

Ở đây, chúng tôi đã sử dụng phiên bản Microsoft Excel 365 , bạn có thể sử dụng bất kỳ phiên bản nào khác tùy theo sự thuận tiện của mình.

1. Sử dụng Phím tắt

Trong phương pháp đầu tiên, chúng tôi sẽ chỉ cho bạn cách chèn ngày và giờ hiện tại trong Excel bằng phím tắt. Thực hiện theo các bước dưới đây để thực hiện trên tập dữ liệu của riêng bạn.

📌 Các bước:

  • Ngay từ đầu, hãy chọn ôngày hiện tại hiện ra trước mắt chúng ta.

    Đọc thêm: Cách chèn ngày và giờ sửa đổi lần cuối trong ô Excel

    Phần thực hành

    Để tự thực hành, chúng tôi đã cung cấp phần Thực hành như bên dưới trong mỗi trang ở bên phải. Vui lòng tự làm.

    Kết luận

    Bài viết này cung cấp các giải pháp dễ dàng và ngắn gọn để chèn ngày và giờ hiện tại vào ô A1 trong Excel. Đừng quên tải xuống tệp Thực hành . Cảm ơn bạn đã đọc bài viết này, chúng tôi hy vọng điều này là hữu ích. Vui lòng cho chúng tôi biết trong phần nhận xét nếu bạn có bất kỳ câu hỏi hoặc đề xuất nào. Vui lòng truy cập trang web của chúng tôi Exceldemy để khám phá thêm.

    A1 .
  • Sau đó, nhấn CTRL + ; trên bàn phím. (Nó trả về ngày hiện tại)
  • Sau đó, nhấn phím SPACE .
  • Sau đó, nhấn CTRL+SHIFT+; trên bàn phím của bạn ( Nó trả về thời gian hiện tại).

Tại thời điểm này, ô được chọn hiển thị ngày và giờ hiện tại trên một dòng.

Nhưng sẽ hấp dẫn hơn nếu ngày và giờ nằm ​​trên các dòng khác nhau. Để làm điều này, chúng ta phải định dạng ô. Vì vậy, hãy làm theo các bước bên dưới.

  • Trước hết, nhấn CTRL + 1 trên bàn phím.
  • Ngay lập tức, Định dạng ô hộp thoại mở ra.
  • Sau đó, chuyển đến tab Số .
  • Sau đó, chọn Tùy chỉnh làm Danh mục .
  • Tiếp theo, hãy viết dd-mm-yyyy h:mm AM/PM vào hộp Type .

  • Bây giờ, hãy xóa khoảng trắng giữa yyyy h .
  • Sau đó, giữ phím ALT và nhập 0010 trên bàn phím số.

Sau khi nhập 0010 , phần thời gian có vẻ biến mất trong Loại hộp. Nhưng thực tế bây giờ nó đang ở dòng thứ hai.

  • Sau đó, chuyển sang tab Căn chỉnh .

  • Trong tab Căn chỉnh , chọn hộp Ngăn văn bản trong phần Kiểm soát văn bản .
  • Cuối cùng, nhấp vào OK .

Hiện tại, ngày và giờ trong ô A1 giống như trong hìnhbên dưới.

Đọc thêm: Cách tự động chèn mục nhập dữ liệu dấu thời gian trong Excel (5 phương pháp)

2. Chèn hàm NOW

Trong phương pháp này, chúng ta sẽ sử dụng hàm NOW để lấy ngày và giờ hiện tại. Nó rất đơn giản & dễ dàng, chỉ cần làm theo.

📌 Các bước:

  • Đầu tiên, hãy viết Trình bày dưới dạng Trạng thái trong ô C6 .

  • Sau đó, chuyển đến ô A1 và viết ra công thức sau.
=NOW()

Hàm NOW trả về ngày và giờ hiện tại được định dạng là ngày và giờ .

  • Sau đó, định dạng ô để hiển thị kết quả ở định dạng mong muốn giống như Phương pháp 1 .

Đọc thêm: Cách chèn ngày tĩnh trong Excel (4 phương pháp đơn giản)

3. Sử dụng IF lồng nhau và Hàm NOW

Trong phương pháp này, chúng ta sẽ sử dụng các hàm IF NOW lồng nhau để nhập ngày và giờ trong Excel. Hàm IF lồng nhau được sử dụng để kiểm tra nhiều điều kiện trong Excel và Hàm NOW trả về ngày và giờ hiện tại.

📌 Các bước:

Trước khi tiếp tục, chúng ta phải bật tính năng tính toán lặp lại trong Excel. Vì vậy, hãy làm theo các bước bên dưới.

  • Trước tiên, hãy chuyển đến tab Tệp .

  • Thứ hai, chọn Tùy chọn từmenu.

  • Ngay lập tức, cửa sổ Tùy chọn Excel xuất hiện.
  • Tại đây, hãy chuyển đến <1 tab>Công thức .
  • Trong phần Tùy chọn tính toán , hãy chọn hộp Bật tính toán lặp lại .
  • Cuối cùng, nhấp vào OK .

Bây giờ, chúng ta có thể áp dụng công thức của mình cho trang tính.

  • Ban đầu, hãy chọn ô A1 và nhập công thức bên dưới.
=IF(C6"",IF(A1"",A1,NOW()),"")

Ở đây, trong hàm IF , trước tiên, chúng tôi đã kiểm tra nếu ô C6 không bằng trống thì một hàm IF khác sẽ thực thi, nếu không nó sẽ trả về trống . Hàm IF thứ hai sẽ kiểm tra xem ô A1 có bằng trống hay không. Nếu giá trị là TRUE thì nó sẽ trả về ô A1 nếu không nó sẽ thực thi hàm NOW .

  • Tương ứng, nhấn ENTER .

Từ hình trên, chúng ta có thể thấy rằng công thức trả về giá trị trống trong ô A1 như ở đó không có giá trị trong ô C6 . Vì vậy, hãy kiểm tra xem công thức có hoạt động không khi có một giá trị trong ô C6 .

  • Hiện tại, hãy viết Hiện tại trong ô C6 và nhấn ENTER .

Đột nhiên, ngày và giờ hiện tại sẽ được hiển thị trong ô A1 .

Bài đọc tương tự

  • Cách chèn dấu ngày trong Excel khi các ô trong hàng được sửa đổi
  • Chèn Dấu thời gian trong Excel khi ô thay đổi (2Cách hiệu quả)
  • Cách chèn dấu thời gian Excel khi ô thay đổi mà không cần VBA (3 cách)
  • Cách chuyển đổi dấu thời gian Unix thành ngày trong Excel (3 phương pháp)

4. Sử dụng các hàm kết hợp

Bây giờ, chúng tôi sẽ trình bày cách bạn có thể chèn thời gian trong Excel bằng các bản cập nhật bằng cách sử dụng ADDRESS , CELL , COLUMN , IF , NOW ROW . Vui lòng thực hiện các bước để thực hiện trên tập dữ liệu của riêng bạn.

📌 Các bước:

  • Chủ yếu, chọn ô A1 và nhập công thức sau vào ô đó.
=IF(C6"",IF(AND(A1"",CELL("address")=ADDRESS(ROW(C6),COLUMN(C6))),NOW(),IF(CELL("address")ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),"") Phân tích công thức
  • ROW(C6)→ Hàm ROW trả về số hàng của một ô cụ thể.
    • Đầu ra: 6
  • COLUMN(C6)→ Hàm COLUMN trả về cột số của một ô cụ thể.
    • Đầu ra: 3
  • ĐỊA CHỈ(ROW(C6),COLUMN(C6))→ The Hàm ADDRESS trả về địa chỉ của Ô đã cho.
    • ADDRESS(6,3)→ biến thành
      • Đầu ra: $C$6
  • CELL(“address”)=ADDRESS(ROW(C6),COLUMN(C6))→ Hàm CELL trả về thông tin của một Ô đã cho cụ thể.
    • CELL(“address”)=ADDRESS(6,3))→ biến thành
      • Đầu ra: FALSE
  • CELL(“địa chỉ”)ADDRESS(ROW(C6),COLUMN(C6))→ biến thành
    • Đầu ra:TRUE
  • AND(A1””,CELL(“address”)=ADDRESS(ROW(C6),COLUMN(C6)))→ The Hàm CELL trả về thông tin của một Ô cụ thể.
    • AND(A1””,{FALSE})→ biến thành
      • Đầu ra: FALSE
  • IF(CELL(“địa chỉ”)ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),→ Hàm IF trả về một giá trị nếu điều kiện là TRUE và trả về một giá trị khác nếu nó là FALSE .
    • IF({TRUE},A1,NOW())→ biến thành
      • Đầu ra: 44816.522597
  • IF(AND(A1””,CELL(“địa chỉ”)=ADDRESS(ROW(C6),COLUMN(C6))),NOW(),IF(CELL( “địa chỉ”)ADDRESS(ROW(C6),COLUMN(C6)),A1,NOW())),””)→ biến thành
    • IF(C6””,44816.522597 ,””))→ biến thành
      • Đầu ra: 44816.522597
  • Sau đó, nhấn phím ENTER .

  • Ngay sau khi chúng tôi viết nội dung nào đó vào ô C6 , ngày và giờ hiện tại sẽ hiển thị trong ô A1 .

Sự khác biệt giữa phương pháp này và phương pháp trước đó là khi chúng tôi thay đổi giá trị của ô C6 ngày và giờ trong ô A1 không được cập nhật trong Phương pháp 3 . Tuy nhiên, trong phương thức hiện tại của chúng ta, nó được cập nhật mỗi khi chúng ta thay đổi nội dung trong ô C6 .

  • Vì vậy, hãy thay đổi nội dung của ô C6 thành P .

Bây giờ, nó hiển thị thời gian được cập nhật hiện tại.

5.Áp dụng Mã VBA

Bạn đã bao giờ nghĩ đến việc tự động hóa các bước nhàm chán và lặp đi lặp lại giống nhau trong Excel chưa?

Đừng suy nghĩ nữa, vì VBA đã hỗ trợ bạn. Trên thực tế, bạn có thể tự động hóa hoàn toàn phương pháp trước với sự trợ giúp của VBA . Hãy xem nó hoạt động như thế nào.

📌 Các bước:

  • Ban đầu, hãy truy cập Nhà phát triển tab.
  • Tại đây, chọn Visual Basic trên nhóm Code .
  • Hoặc, nhấn ALT + F11 để sao chép nhiệm vụ.

Ngay lập tức, cửa sổ Microsoft Visual Basic for Applications bật lên.

  • Sau đó, nhấp đúp vào trang tính tương ứng VBA để mở mô-đun mã.

  • Trong mô-đun mã, hãy viết nội dung sau mã.
6688

Phân tích mã
  • Để tạo Phụ riêng tư, trước tiên hãy chọn Trang tính thay vì Chung Thay đổi dưới dạng Tuyên bố . Bất cứ khi nào có bất kỳ thay đổi nào xảy ra trong mã trang tính đó sẽ tự chạy.
  • Sau đó, chúng tôi sử dụng Hàm IF để kiểm tra xem phạm vi Trạng thái có bằng blank bằng cách sử dụng phương thức Value và nếu số cột là 3 bằng cách sử dụng phương thức Column .
  • Bây giờ, chúng ta đặt Application.EnableEvents thành False .
  • Sau đó, chúng tôi đặt offset (-5,-2) để chèn ngày và tính thời gian bằng cách bù trừ 5 hàng lên và 2 cột còn lại.
  • Ở đây, hàm Now sẽ cung cấp thời gian gần đây và định dạng sẽ là dd-mm-yyyy hh:mm AM /PM nếu giá trị là TRUE .
  • Do đó, chúng tôi đặt Application.EnableEvents True .
  • Cuối cùng, kết thúc thủ tục phụ bằng End Sub .
  • Sau đó, quay lại trang tính.
  • Và viết Hiện tại vào cột Trạng thái .
  • Tự động, chúng tôi có thể xem ngày và giờ trong ô A1 .

Đọc thêm: VBA Excel: Chèn Dấu thời gian khi Macro đang chạy

6. Triển khai hàm do người dùng xác định

Ngoài ra, chúng ta cũng có thể tự động chèn ngày và giờ hiện tại vào Excel bằng cách áp dụng một hàm do người dùng xác định. Hãy khám phá phương pháp này theo từng bước.

📌 Các bước:

  • Trước tiên, hãy mở Microsoft Visual Basic for Applications cửa sổ như trước .
  • Thứ hai, di chuyển đến tab Chèn .
  • Sau đó, chọn Mô-đun từ các tùy chọn.

  • Trong mô-đun mã, hãy dán đoạn mã sau.
3892

Phân tích mã
  • Đầu tiên, chúng tôi đã tạo một Hàm có tên là Insert_Current_Date_Time và đặt Trạng thái Phạm vi .
  • Sau đó, chúng tôi đã sử dụng câu lệnh If trong đó chúng tôi đã kiểm tra xem phạm vi Status có phải là khoảng trống hay không bằng cách sử dụng Phương pháp giá trị .
  • Sau đó, chúng tôiđặt Insert_Current_Date_Time bằng giá trị của Hàm Now và định dạng ô là dd-mm-yyyy hh:mm AM/PM nếu giá trị là TRUE .
  • Nếu không, nó sẽ là trống .
  • Lúc này, quay lại trang tính.
  • Sau đó, chọn ô C1 và bắt đầu viết tên hàm.
  • Ngay sau khi viết =in chức năng sẽ hiển thị.
  • Tiếp theo, chọn chức năng bằng cách nhấn phím TAB trên bàn phím.

  • Sau đó, đặt ô C6 làm phạm vi tham chiếu của hàm và nhấn ENTER .

Tuy nhiên, ô A1 vẫn trống vì ô C6 cũng trống.

  • Hiện tại, hãy viết Hiện tại vào ô C6 và nhận ngay ngày giờ hiện tại trong ô A1 .

Chèn ngày giờ hiện tại vào ô A1 nhưng không bao gồm thời gian hiện tại

Ở đây, chúng ta sẽ chèn ngày giờ hiện tại vào ô A1 bằng cách không kể cả thời điểm hiện tại. Trên thực tế, nó chỉ yêu cầu nhập ngày hiện tại. Để làm điều này giống như chúng tôi, hãy làm theo các bước bên dưới.

📌 Các bước:

  • Đầu tiên, chọn ô A1 và nhập công thức sau vào ô đó.
=TODAY()

Hàm TODAY trả về ngày hiện tại được định dạng là ngày.

  • Sau đó, nhấn nút ENTER .

Chỉ cần,

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.