Sử dụng hàm DATEDIF khi bạn muốn tính chênh lệch giữa hai ngày. Trước tiên, đặt ngày bắt đầu vào một ô và ngày kết thúc ở ô khác. Sau đó, nhập công thức như một trong các công thức sau.

Bạn đang xem: Tính số ngày ở khách sạn trong excel


Chênh lệch về số ngày

*

Trong ví dụ này, ngày bắt đầu nằm trong ô D9 và ngày kết thúc nằm trong ô E9. Công thức nằm trong ô F9. “d” trả về số ngày đầy đủ giữa hai ngày.


Chênh lệch về số tuần

*

Trong ví dụ này, ngày bắt đầu nằm trong ô D13 và ngày kết thúc nằm trong ô E13. “d” trả về số ngày. Nhưng hãy lưu ý /7 ở cuối. Ta chia số ngày cho 7 vì có 7 ngày trong một tuần. Lưu ý rằng kết quả này cũng cần được định dạng dưới dạng số. Nhấn CTRL + 1. Sau đó bấm vào Số > Vị trí thập phân: 2.


Chênh lệch về số tháng

*

Trong ví dụ này, ngày bắt đầu nằm trong ô D5 và ngày kết thúc nằm trong ô E5. Trong công thức, “m” trả về số tháng đầy đủ giữa hai ngày.


Chênh lệch về số năm

*

Trong ví dụ này, ngày bắt đầu nằm trong ô D2 và ngày kết thúc nằm trong ô E2. “d” trả về số năm đầy đủ giữa hai ngày.


Tính tuổi theo năm, tháng và ngày tích lũy

Bạn cũng có thể tính tuổi hoặc thời gian phục vụ của một người. Kết quả có thể là “2 năm, 4 tháng, 5 ngày”.


1. Sử dụng DATEDIF để tìm tổng số năm.

*

Trong ví dụ này, ngày bắt đầu nằm trong ô D17 và ngày kết thúc nằm trong ô E17. Trong công thức này, “y” trả về số năm đầy đủ giữa hai ngày.


2. Sử dụng lại DATEDIF với “ym” để tìm số tháng.

*

Trong một ô khác, sử dụng công thức DATEDIF với tham số “ym”. “ym” trả về số tháng còn lại sau cả năm trước.


3. Sử dụng công thức khác để tìm số ngày.

*

Cảnh báo: Bạn không nên sử dụng đối số "md" của DATEDIF vì đối số này có thể tính ra kết quả không chính xác.


4. Tùy chọn: Kết hợp ba công thức thành một.

*

Bạn có thể đặt cả ba phép tính vào một ô như ví dụ này. Sử dụng dấu và, dấu ngoặc kép và văn bản. Công thức này dài hơn khi nhập, nhưng ít nhất là công thức tất cả trong một. Mẹo: Nhấn ALT+ENTER để đặt ngắt dòng trong công thức của bạn. Điều này giúp bạn dễ đọc hơn. Ngoài ra, nhấn CTRL+SHIFT+U nếu bạn không thể thấy toàn bộ công thức.


Tải xuống ví dụ của chúng tôi

Bạn có thể tải xuống sổ làm việc minh họa với tất cả các ví dụ trong bài viết này. Bạn có thể làm theo hoặc tạo công thức riêng.Tải xuống ví dụ tính ngày

Các phép tính ngày và giờ khác


Như bạn đã thấy ở trên, hàm DATEDIF tính toán chênh lệch giữa ngày bắt đầu và ngày kết thúc. Tuy nhiên, thay vì nhập ngày cụ thể, bạn cũng có thể sử dụng hàm TODAY() bên trong công thức. Khi bạn sử dụng hàm TODAY(), Excel sẽ sử dụng ngày hiện tại của máy tính cho ngày đó. Lưu ý rằng ngày này sẽ thay đổi khi bạn mở lại tệp vào một ngày trong tương lai.

*

Xin lưu ý rằng vào thời điểm đăng bài viết này, ngày này là ngày 6 tháng 10 năm 2016.


Sử dụng hàm NETWORKDAYS.INTL khi bạn muốn tính toán số ngày làm việc giữa hai ngày. Bạn cũng có thể không bao gồm ngày cuối tuần và ngày nghỉ lễ.

Trước khi bạn bắt đầu: Quyết định xem bạn có muốn loại trừ ngày nghỉ lễ không. Nếu muốn, hãy nhập danh sách ngày nghỉ lễ vào một khu vực hoặc trang tính riêng biệt. Đặt mỗi ngày nghỉ lễ vào ô riêng. Sau đó, chọn những ô đó, chọn Công thức > Xác định tên. Đặt tên phạm vi là Ngày nghỉ lễ của tôi rồi nhấp vào OK. Sau đó, tạo công thức bằng cách sử dụng các bước dưới đây.


1. Nhập ngày bắt đầu và ngày kết thúc.

*

Trong ví dụ này, ngày bắt đầu nằm trong ô D53 và ngày kết thúc nằm trong ô E53.


2. Trong một ô khác, nhập công thức như sau:

*

Nhập công thức như ví dụ trên đây. Số 1 trong công thức xác định Thứ Bảy và Chủ Nhật là ngày cuối tuần và loại trừ chúng khỏi tổng.

Lưu ý: Excel 2007 không có hàm NETWORKDAYS.INTL. Tuy nhiên, nó có hàm NETWORKDAYS. Ví dụ ở trên sẽ như thế này trong Excel 2007: =NETWORKDAYS(D53,E53). Bạn không chỉ định 1 vì NETWORKDAYS coi cuối tuần là vào Thứ Bảy và Chủ Nhật.


3. Nếu cần, hãy thay đổi 1.

*

Nếu Thứ Bảy và Chủ Nhật không phải là ngày cuối tuần của bạn, hãy thay đổi 1 thành số khác từ danh sách Intelli
Sense. Ví dụ, 2 xác định Chủ Nhật và Thứ Hai là ngày cuối tuần.

Nếu bạn đang sử dụng Excel 2007, hãy bỏ qua bước này. Hàm NETWORKDAYS của Excel 2007 luôn coi cuối tuần là vào Thứ Bảy và Chủ Nhật.


4. Nhập tên phạm vi ngày nghỉ lễ.

*

Nếu bạn đã tạo tên phạm vi ngày nghỉ lễ trong mục “Trước khi bạn bắt” đầu ở trên, hãy nhập tên đó vào cuối như thế này. Nếu bạn không có ngày nghỉ lễ, bạn có thể không bao gồm dấu phẩy và Ngày nghỉ lễ của tôi. Nếu bạn đang sử dụng Excel 2007, ví dụ ở trên sẽ là:=NETWORKDAYS(D53,E53,Ngày nghỉ lễ của tôi).


Bạn có thể tính toán thời gian đã trôi qua bằng cách lấy một khoảng thời gian khác trừ đi một khoảng thời gian. Trước tiên, đặt thời gian bắt đầu vào một ô và thời gian kết thúc ở ô khác. Đảm bảo nhập toàn bộ thời gian, bao gồm giờ, phút và một dấu cách trước SA hoặc CH. Đây là cách thực hiện:


1. Nhập thời gian bắt đầu và thời gian kết thúc.

*

Trong ví dụ này, thời gian bắt đầu nằm trong ô D80 và thời gian kết thúc nằm trong ô E80. Đảm bảo nhập giờ, phút và một dấu cách trước SA hoặc CH.


2. Đặt định dạng h:mm SA/CH.

*

Chọn cả hai ngày và nhấn CTRL + 1 (hoặc + 1 trên máy Mac). Đảm bảo chọn Tùy chỉnh > h:mm SA/CH nếu chưa đặt.


3. Trừ hai khoảng thời gian này.

*

Trong một ô khác, lấy ô thời gian kết thúc trừ ô thời gian bắt đầu.


4. Đặt định dạng h:mm.

*

Nhấn CTRL + 1 (hoặc + 1 trên máy Mac). Chọn Tùy chỉnh > h:mm để kết quả không bao gồm SA và CH.


Để tính toán thời gian giữa hai giờ, bạn chỉ cần lấy ngày giờ kia trừ ngày giờ này. Tuy nhiên, bạn phải áp dụng định dạng cho từng ô để đảm bảo Excel trả về kết quả mong muốn.


1. Nhập hai ngày giờ đầy đủ.

*

Trong một ô, nhập ngày/giờ bắt đầu đầy đủ. Trong ô khác, nhập ngày/giờ kết thúc đầy đủ. Mỗi ô phải có một tháng, ngày, năm, giờ, phút và một dấu cách trước SA hoặc CH.


*

Chọn cả hai ô rồi nhấn CTRL + 1 (hoặc + 1 trên máy Mac). Sau đó, chọn

3. Trừ hai khoảng thời gian này.

*

Trong ô khác, lấy ngày/giờ kết thúc trừ ngày/giờ bắt đầu. Kết quả có thể sẽ có dạng số và thập phân. Bạn sẽ sửa thông tin này trong bước tiếp theo.


4. Đặt định dạng :mm.

*
:mm" loading="lazy">

Nhấn CTRL + 1 (hoặc + 1 trên máy Mac). Chọn Tùy chỉnh. Trong hộp Loại, nhập :mm.


Chủ đề liên quan


*
*
*

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.


*

Lợi ích đăng ký Microsoft 365


*

Nội dung đào tạo về Microsoft 365


*

Bảo mật Microsoft


*

Trung tâm trợ năng


Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.


Cảm ơn! Có phản hồi nào nữa không? (Bạn càng cho biết nhiều thông tin, chúng tôi càng hỗ trợ bạn được tốt hơn.)Bạn có thể giúp chúng tôi cải thiện không? (Bạn càng cho biết nhiều thông tin, chúng tôi càng hỗ trợ bạn được tốt hơn.)
Tiếng Việt (Việt Nam) Biểu tượng Không tham gia Đạo luật Quyền riêng tư của người tiêu dùng tại California (CCPA) Các lựa chọn về quyền riêng tư của bạn Biểu tượng Không tham gia Đạo luật Quyền riêng tư của người tiêu dùng tại California (CCPA) Các lựa chọn về quyền riêng tư của bạn © Microsoft 2023

Bạn thường xuyên sử dụng Excel để tính toán và trình bày số liệu. Tuy nhiên, bạn có thể sẽ gặp khó khăn với những hàm chưa từng sử dụng. Bài viết này Sforum sẽ chia sẻ cho bạn cách tính số ngày trong Excel một cách chi tiết nhất giúp bạn sử dụng Excel thuận tiện hơn.Bạn đang xem: Tính số ngày ở trong excel

Excel là một phần mềm rất quen thuộc đối với nhân viên văn phòng. Vì vậy, để sử dụng Excel một cách chuyên nghiệp hơn, bạn hãy lưu lại ngay mẹo tính số lượng ngày bằng Excel cực đơn giản này nhé!


*

Hàm tính số ngày trong Excel từ ngày hiện tại

Cách đầu tiên để tính số ngày trong Excel bắt đầu từ ngày hiện tại, bạn có thể sử dụng hàm sau đây: =TODAY()-B6. Với B6 là ô chứa ngày mà bạn cần tính từ ngày đó đến hiện tại.


*

Cách thứ hai, bạn có thể sử dụng hàm: =DATE(2022,1,27)-B6. Trong đó:

Hàm DATE(năm,tháng,ngày), bạn nhập ngày hiện tại vào hàm DATE.B6 là vị trí ngày mà bạn cần tính số ngày từ ngày đó đến ngày hiện tại.


*

Cách tính số ngày trong Excel bằng cách cộng thêm số ngày, tuần, tháng

Bước 1: Để tính số ngày bằng cách cộng thêm ngày, bạn sử dụng hàm: =DATE(2022,1,1)+12. Trong đó:

DATE(năm,tháng,ngày): bạn nhập ngày cần tính.12: là số ngày mà bạn muốn cộng thêm.


*

Bước 2: Để tính số ngày cộng thêm theo tuần, bạn sử dụng như sau: =DATE(2022,1,1)+2*7. Với công thức này:


*

Hướng dẫn hàm tính số ngày bằng cách trừ bớt số ngày, tuần, tháng


Cách tính thời gian tích lũy giữa hai ngày

Để tính thời gian tích lũy giữa hai ngày bất kỳ, bạn có thể sử dụng hàm như sau: =DATEDIF(B6,C6,”y”)&” years, ” &DATEDIF(B6,C6,”ym”)&” months, ” &DATEDIF(B6,C6,”md”)&” days”, với B6 là ngày bắt đầu và C6 là ngày kết thúc. Kết quả sẽ ra dạng năm, tháng, ngày như hình dưới đây.


Hàm tính số lượng ngày giữa hai khoảng thời gian

Bạn sử dụng hàm: =DATEDIF(B6,C6,”d”) để tính số lượng ngày trong Excel giữa hai ngày bất kỳ. Kết quả của phép tính này sẽ cho ra số lượng ngày cụ thể.


Tạm kết

Bài viết này Sforum đã hướng dẫn cho bạn cách tính số ngày trong Excel cực đơn giản. Hy vọng những chia sẻ này sẽ giúp bạn sử dụng Excel chuyên nghiệp hơn. Chúc bạn thành công.


Khi phải làm việc và quản lý về những dữ liệu ngày tháng năm, chúng ta sẽ thường phải tính toán khoảng cách giữa các ngày, hay cộng trừ thêm ngày tháng vào những ngày bất kỳ. Việcđếmngày thủ công sẽ chỉ áp dụng được với những quãng ngày ngắn, còn với nhữngdữ liệu lớnhơn và khoảng thời gian cần tính toán cũng lớn hơn thì việc đếm thủ công sẽ rất khó khăn.

Bài viết sau đây sẽ chia sẻ với các bạn những cách tính số ngày trong Excel rất đơn giản, giúp bạn có thể cộng, trừ theo ngày, theo tháng hoặc theo năm để tính ra số ngày cần thiết.

1. Cách để trừ hai ngày trong Excel

Nếu bạn có hai giá trị ngày trong Excel và cần tính khoảng thời gian theo ngày giữa chúng, bạn sẽ có nhiều cách để tính toán xem hai ngày này cách nhau bao nhiêu ngày. Dưới đây là 3 cách đơn giản nhất để trừ 2 ngày trong Excel:

Cách 1: Trừ trực tiếp 2 ngày cho nhau.

Đây là cách đơn giản nhất, bạn chỉ cần lấy ngày lớn hơn trừ đi ngày nhỏ hơn. Ví dụ chúng ta có 2 ngày trong bảng sau:

Công thức tính khoảng cách giữa 2 ngày này là:=B2-A2


Cách 2: Trừ ngày bằng hàm
DATEDIF.

Bạn sẽ có công thức sau:=DATEDIF(A2;B2;”d”)chúng ta sẽ có kết quả tương tự như dưới.


Lưu ý, hàm DATEDIF chỉ trả về kết quả dương, nên bạn phải dùng ngày lớn hơn trừ đi ngày nhỏ hơn, nếu bạn dùng ngày nhỏ hơn trừ đi ngày lớn hơn, kết quả trả về sẽ là số âm, do vậy hàm sẽ báo lỗi #NUM!


Cách 3: Trừ một ngày từ ngày hiện tại.

Để tính khoảng cách từ ngày tại thời điểm hiện tại với một ngày khác, chúng ta sẽ sử dụng công thức sau:=TODAY()-A2.

Lưu ý: nếu kết quả trả về là một ngày tháng năm thay vì số ngày giữ hai ngày vừa trừ, bạn hãyđổi định dạngở mục
Numbertừ
Datesang
Generalnhé.


2. Cách để cộng, trừ thêm ngày trong Excel

Cách 1: Sử dụng hàm DATE

Để cộng hoặc trừ thêm ngày cho một ngày đang có sẵn, bạn có thể cộng trực tiếp số ngày vào ngày đó. Ta có 2 công thức công thức trừ ngày có thể áp dụng:

Dùng địa chỉ ô của ngày đó trừ hoặc cộng với số ngày: =A2+20
Sử dụng hàm DATE(year;month;day): =DATE(2019;08;27)+20, chúng ta đều sẽ có cùng một kết quả
Cách 2: Sử dụng hàm TODAY. 

Tương tự khi chúng ta muốn cộng, trừ một số ngày vào ngày hiện tại, chúng ta sẽ áp dụng hàm
TODAY().


3. Cách cộng, trừ tuần trong Excel

Trong trường hợp bạn muốn cộng trừ theo số tuần, chúng ta sẽ cộng hoặc trừ ngày đó với số tuần nhân với 7. Ví dụ chúng ta sẽ cộng thêm vào ngày ở ô A2 thêm 3 tuần. Chúng ta sẽ có công thức như sau:=A2+3*7


Bạn sẽ được kết quả là ngày tháng năm sau khi đã được cộng thêm 3 tuần nữa.

4. Cách cộng, trừ tháng trong Excel

Để cộng một số tháng cụ thể cho một ngày bất kỳ, bạn có thể dùng hàm DATE hoặc
EDATE.

Xem thêm: Ngôi Trường Xác Sống Trường Học, Ngôi Trường Xác Sống

Cách 1: Sử dụng hàm DATE
Cách 2: Sử dụng hàm EDATE

Một cách khác để tính toán cộng, trừ tháng vào một ngày bất kỳ là sử dụng hàm EDATE. Hàm EDATE có công thức như sau:=EDATE(start_date;months).Trong đóstart_datelà ngày mà bạn muốn cộng thêm tháng,monthslà số tháng mà bạn cần cộng trừ, có thể là một số dương nếu muốn cộng hoặc một số âm nếu bạn muốn trừ. Chúng ta có công thức ví dụ như sau:=EDATE(A2;2)


Lời kết

Qua bài viết trên, chắc hẳn bạn đã hiểu thêm được cách cộng trừ ngày tháng năm trong Excel. Hi vọng bạn có thể áp dụng thành công những công thức tính này và làm việc hiệu quả hơn. Cám ơn bạn đã xem bài viết.