Cách sử dụng hàm NOW trong Excel (8 ví dụ phù hợp)

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

Trong Microsoft Excel, hàm NOW được sử dụng để hiển thị dấu thời gian. Bằng cách đặt hàm NOW bên trong các hàm liên quan khác, có thể thu được các kết quả đầu ra hữu ích khác nhau. Trong bài viết này, bạn sẽ tìm hiểu cách sử dụng hàm NOW này một cách hiệu quả trong Excel theo nhiều tiêu chí.

Ảnh chụp màn hình ở trên là tổng quan về bài viết đại diện cho một ứng dụng đơn giản của hàm NOW trong Excel. Bạn sẽ tìm hiểu thêm về tập dữ liệu cũng như các phương pháp và chức năng theo các tiêu chí khác nhau trong các phần sau của bài viết này.

Tải xuống Sách bài tập thực hành

Bạn có thể tải xuống Sổ làm việc Excel mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này.

Sử dụng Hàm NOW.xlsx

Giới thiệu về Hàm NOW

  • Mục tiêu của Hàm:

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

  • Cú pháp:

=NOW()

Không có đối số nào được chấp nhận trong hàm NOW.

8 Các trường hợp thích hợp để sử dụng hàm NOW trong Excel

1. Cộng hoặc trừ các ngày bằng hàm NOW

Trong hình bên dưới, Cột B đại diện cho ngày và giờ hiện tại lặp đi lặp lại. Bằng cách sử dụng hàm NOW rồi cộng hoặc trừ một giá trị số, chúng ta có thể tìm ra ngày và giờ mới một cách dễ dàng. Trong Cột C ,các giá trị kết quả được hiển thị sau khi áp dụng công thức NOW với phép cộng hoặc trừ một giá trị số khác biểu thị vài ngày.

Để thêm ngày vào ngày hiện tại, bạn phải nhập số ngày theo công thức sau:

=NOW() + number_of_days

Để quay lại một ngày trước đó, bạn chỉ cần trừ một số ngày từ NOW hàm và khi đó hàm sẽ có dạng như sau:

=NOW() - number_of_days

Nếu bạn sử dụng một phân số của một số để cộng hoặc trừ , thì phần của một ngày sẽ được cộng hoặc trừ. Ví dụ: bạn sẽ thêm 1 với hàm NOW để tìm ngày tiếp theo, nghĩa là bạn đang thêm chính xác 24 giờ vào ngày hiện tại. Nhưng khi bạn sử dụng 0,5 thay vì 1 thì 12 giờ sẽ được thêm ngày hiện tại do hàm NOW xác định.

Đọc thêm: Cách xóa thời gian khỏi ngày trong Excel (6 cách tiếp cận)

2. Cộng hoặc trừ số phút hoặc giờ bằng hàm NOW

Bằng cách cộng hoặc trừ một phân số bằng hoặc từ hàm NOW, bạn sẽ chỉ cần tìm thời gian mới với số phút hoặc số giờ được thêm vào. Công thức chung để cộng hoặc trừ một phân số sẽ như sau:

=NOW() ± hour_fraction/24

Đối với hour_fraction , 1 đại diện cho 60 phút và do đó 30 phút sẽ là một nửa của nó và phân số giờ, tức là 0,5 .Tương tự, 0,25 và 0,75 tương ứng là 15 phút 45 phút . Sau đó, bạn phải biến phân số này thành một số bị chia trong đó số chia sẽ là 24 để phần kết hợp này biểu thị số phút hoặc một phần nhỏ của giờ.

Để cộng hoặc trừ một số giờ , bạn phải nhập phân số dưới dạng một phần của 24 giờ. Vì vậy, công thức chung phải là:

=NOW() ± hour_fraction

Và bạn sẽ không phải chia phân số với 24 ở đây vì bạn đã nhập giá trị dưới dạng phân số của 24 giờ. Vì vậy, ví dụ: nếu bạn cộng hoặc trừ 0,5 sẽ biểu thị 12 giờ , tương tự 0,25 và 0,75 sẽ biểu thị 6 giờ 18 giờ tương ứng.

Đọc thêm: Cách tự động cập nhật thời gian hiện tại trong Excel (Với công thức và VBA )

3. Cộng hoặc trừ Tháng bằng Hàm EDATE và NOW

Hàm EDATE trả về số sê-ri của ngày là số tháng được chỉ định trước hoặc sau ngày bắt đầu. Cú pháp của hàm này là:

=EDATE(ngày_bắt đầu, tháng)

Bằng cách sử dụng đồng thời các hàm EDATE và NOW , bạn có thể cộng hoặc trừ các tháng có hoặc từ ngày hiện tại. Trong tập dữ liệu của chúng tôi được trình bày trong hình của phần này, Các ô C5 và C7 đang hiển thị hai ngày khác nhau bằng cách cộng và trừ 6 tháng từ ngày hiện tại. Nhưng trong trường hợp này, cácthời gian sẽ không được giữ nguyên và nó sẽ hiển thị 0:00 giờ. Công thức chung của hàm kết hợp này có thể được biểu diễn dưới dạng:

=EDATE(NOW(), months)

Nếu bạn muốn xem ngày mới với thời gian được giữ nguyên, thì bạn phải sử dụng MOD chức năng. Hàm này trả về số dư sau khi một số bị chia cho một số chia. Cú pháp của hàm MOD là:

=MOD(số, số chia)

Vì vậy, trong trường hợp của chúng tôi, ngày và giờ được tìm thấy bởi NOW hàm sẽ chia cho 1 và sau đó sẽ trả về phần dư với 0 đại diện cho 1/0/1900 nhưng thời gian sẽ được giữ nguyên sẽ được thêm vào giá trị kết quả trước đó được tìm thấy bởi hàm EDATE Vì vậy, công thức chung tổng thể có thể được hiển thị là:

=EDATE(NOW(), months) + MOD(NOW(),1

4. Kết hợp các hàm IF và NOW để tìm thời gian đến hạn & Ngày

Bây giờ hãy nghĩ về trường hợp bạn phải tìm hiểu xem ngày và giờ hiện tại có vượt quá thời hạn hay không. Bạn sẽ có tùy chọn để tùy chỉnh các trạng thái đến hạn bằng cách sử dụng các hàm IF và NOW . Trong tập dữ liệu của chúng tôi ở hình bên dưới, Cột B biểu thị thời hạn và Cột C hiển thị ngày giờ hiện tại. Chúng ta sẽ tìm hiểu thời hạn hoặc trạng thái đến hạn trong Cột D .

📌 Các bước:

➤ Trong xuất Ô D5 , công thức liên quan sẽ là:

=IF((B5-NOW())>0,"Due","Deadline Over")

➤ Bây giờ nhấn Enter , tự động điền phần còn lạicủa các ô trong Cột D và bạn sẽ tìm thấy tất cả các trạng thái có liên quan với thông báo Hạn hoặc Hết hạn .

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

  • Cách sử dụng hàm WORKDAY.INTL trong Excel (Hướng dẫn đầy đủ)
  • Sử dụng hàm WEEKDAY trong Excel ( Với 8 Ví dụ)
  • Cách Sử dụng Hàm NETWORKDAYS.INTL trong Excel (2 Ví dụ)
  • Sử dụng Hàm DATEVALUE trong Excel (6 Ví dụ) Ví dụ)
  • Cách sử dụng Hàm DAYS trong Excel với một ví dụ thực tế

5. Hiển thị Ngày đầu tiên hoặc Ngày cuối cùng của một tháng trước hoặc sau Ngày hiện tại bằng cách sử dụng Hàm NOW và EOMONTH

Hàm EOMONTH trả về số sê-ri của ngày cuối cùng của tháng trước hoặc sau một số tháng nhất định. Cú pháp của hàm này là:

=EOMONTH(ngày_bắt đầu, tháng)

Bằng cách sử dụng đồng thời các hàm EOMONTH và NOW , chúng ta có thể nhận được Ngày đầu tiên hoặc ngày cuối cùng của tháng trước hoặc tháng sau kể từ ngày hiện tại. Công thức kết hợp chung để lấy ngày đầu tiên của tháng kể từ ngày hiện tại là:

=EOMONTH(NOW(), month_serial)+1

Ở đây, month_serial là chuỗi số của tháng từ tháng hiện tại. Ví dụ: để lấy ngày đầu tiên của tháng hiện tại, chúng ta phải sử dụng -1 làm month_serial , – 2 cho tháng trước đó 0 cho tháng tới . Vì vậy, chúng tôi sẽ nhận được ngày cuối cùng của tháng liên quanvà sau đó bằng cách thêm 1 vào hàm, chúng ta sẽ nhận được ngày đầu tiên của tháng tiếp theo dựa trên month_serial của công thức.

Vì vậy, để lấy ngày cuối cùng của tháng kể từ ngày hiện tại, công thức chung sẽ như sau:

=EOMONTH(NOW(), month_serial)

Trong trường hợp này, month_serial sẽ là 0 để lấy ngày cuối cùng của tháng hiện tại , -1 cho tháng trước 1 cho tháng tiếp theo .

Trong hình dưới đây, tôi hy vọng bạn sẽ có một khái niệm đầy đủ về cách bạn nên sử dụng chức năng kết hợp này để lấy ngày đầu tiên hoặc ngày cuối cùng của một tháng kể từ ngày hiện tại. Nhưng trừ khi bạn sử dụng chức năng MOD ở đây, thời gian sẽ không được giữ nguyên từ ngày hiện tại.

Để giữ nguyên thời gian hiện tại trong khi xác định ngày đầu tiên của tháng trước hoặc tháng sau kể từ ngày hiện tại, công thức chung và kết hợp với hàm MOD sẽ là:

=EOMONTH(NOW(), month_serial) + 1 + MOD((NOW),1)

Và để lấy ngày cuối cùng của tháng trước hoặc tháng tiếp theo kể từ ngày hiện tại trong khi bảo toàn thời gian, thì công thức sẽ là:

=EOMONTH(NOW(), month_serial) + MOD((NOW),1)

Ảnh chụp màn hình bên dưới sẽ giúp bạn hiểu rõ hơn về cách sử dụng các hàm này chính xác là tôi hy vọng.

6. Kết hợp các hàm NOW và TIME để hiển thị thời gian hiện tại dựa trên các vùng khác nhau

Bằng cách cộng hoặc trừ hàm TIME với hàm NOW , chúng ta có thể dễ dàng tìm thấy ra thời điểm hiện tại dựa trênkhu vực hoặc khu vực khác nhau trên trái đất. Hàm TIME chuyển đổi giờ, phút và giây được cung cấp dưới dạng số thành số sê-ri Excel, được định dạng theo định dạng thời gian. Cú pháp của hàm TIME là:

=TIME(giờ, phút, giây)

Hình ảnh sau đây là một ví dụ về việc tìm các múi giờ khác nhau bằng cách thêm giờ và phút đến thời điểm hiện tại. Giả sử rằng thời gian hiện tại ở Chicago, USA 1:25:16 PM đã được tìm thấy bởi hàm NOW . Và để có được thời gian hiện tại cho các khu vực khác nhau trên thế giới, chúng ta phải cộng hoặc trừ giờ và phút bằng cách nhập chúng vào bên trong hàm TIME.

Cột C trong hình hiển thị khác lần dựa trên các khu vực đã được tìm thấy bằng các công thức NGAY BÂY GIỜ và GIỜ có liên quan và Cột D đang hiển thị các công thức đã được sử dụng để tìm các thời điểm này. Vì vậy, công thức chung để tìm thời gian hiện tại cho một khu vực hoặc một phần khác của thế giới phải là:

=NOW() + TIME(hour, minute, second)

7. Đếm số ngày còn lại kể từ ngày hiện tại bằng cách sử dụng các hàm DAYS và NOW

Hàm DAYS hiển thị số ngày giữa hai ngày và cú pháp của hàm này là:

=DAYS(end_date, start_date)

Bằng cách nhập hàm NOW làm đối số end_date trong DAYS , chúng ta có thể dễ dàng tìm thấy số ngày còn lại để đáp ứng thời hạn.Ảnh chụp màn hình sau đây là một ví dụ về cách sử dụng công thức này một cách hiệu quả.

📌 Các bước:

➤ Trong Ô D5 , công thức liên quan sẽ là:

=DAYS(B5, NOW())

➤ Nhấn Enter , tự động điền toàn bộ cột bằng Fill Handle và bạn sẽ tìm số ngày còn lại cho mỗi dịp.

8. Xác định thời gian cuối cùng để đến một điểm đến từ thời điểm hiện tại bằng cách sử dụng các hàm NOW và TIME

Giả sử, một chiếc ô tô sẽ bắt đầu di chuyển từ thời điểm hiện tại và nó sẽ vượt qua 360 km lúc tốc độ trung bình 60 km/h (60 km/h) . Chúng ta sẽ xác định thời gian cuối cùng ô tô sẽ đến đích bằng cách nhập thời gian là Quãng đường(C5)/Tốc độ(C4) trong đối số giờ của TIME function.

📌 Các bước:

➤ Trong Ô C7 , công thức liên quan sẽ là:

=NOW()+TIME(C5/C4,0,0)

➤ Nhấn Enter và bạn sẽ nhận được thời gian đích chính xác ngay lập tức.

💡 Những điều cần lưu ý

🔺 NOW là một hàm dễ thay đổi có nghĩa là nó sẽ cập nhật mỗi khi bạn nhập hoặc thay đổi bất kỳ dữ liệu trong bảng tính Excel của bạn. Để giữ thời gian cố định do hàm NOW tìm thấy, bạn phải sao chép thời gian từ ô rồi dán thời gian bằng tùy chọn GIÁ TRỊ(V) . Hoặc nếu bạn không muốn sử dụng chức năng NOW thì bạn phải nhấn CTRL+SHIFT+; để lấy thời gian hiện tại và làm cho nó tĩnh.

🔺 Nếubạn muốn cập nhật ngày và giờ được tìm thấy bởi chức năng NOW, bạn sẽ phải nhấn F9 bất cứ lúc nào bạn muốn tìm ngày và giờ đã cập nhật.

🔺 Định dạng ngày và giờ của hàm NOW là MM/DD/YYYY hh: mm.

Lời kết luận

Tôi hy vọng tất cả các phương pháp nêu trên đều sử dụng được Hàm NOW giờ đây sẽ cho phép bạn áp dụng chúng trong bảng tính Excel của mình hiệu quả hơn. Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, vui lòng cho tôi biết trong phần bình luận. Hoặc bạn có thể xem các bài viết khác của chúng tôi liên quan đến hàm Excel trên trang web này.

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ọ.