Thủ thuật it



truy Lượt Xem:10155

Cách trừ ngày tháng trong Excel

Nếu bạn có một bảng tính Excel với rất nhiều ngày, rất có thể là cuối cùng bạn sẽ cần phải tính toán sự khác biệt giữa một số ngày đó. Có thể bạn muốn xem bạn mất bao nhiêu tháng để trả nợ hoặc mất bao nhiêu ngày để giảm một số lượng nhất định?
 
Tính toán sự khác biệt giữa các ngày trong Excel là dễ dàng, nhưng có thể trở nên phức tạp tùy thuộc vào cách bạn muốn tính toán các giá trị nhất định. Ví dụ: nếu bạn muốn biết số tháng trong khoảng thời gian từ ngày 2 tháng 5 năm 2016 đến ngày 15 tháng 1 năm 2016, câu trả lời có phải là 0 hay 1 không? Một số người có thể nói 0 vì nó không phải là một tháng đầy đủ giữa các ngày và những người khác có thể nói 1 bởi vì đó là một tháng khác nhau.
 
+ trừ ngày tháng trong excel bị lỗi
 
+ hàm cộng ngày tháng trong excel
 
+ tính số tháng trong excel
 
+ cách tính khoảng thời gian trong excel
 
+ tính số ngày ở khách sạn trong excel
 
+ hàm datedif trong excel 2010
 
+ cách tính số ngày trong tháng trong excel
 
+ tính số ngày giữa 2 thời điểm
 
Trong bài viết này, tôi sẽ chỉ cho bạn cách tính sự khác biệt giữa hai ngày để tìm số ngày, tháng và năm với các công thức khác nhau, tùy thuộc vào sở thích của bạn.

Ngày giữa hai ngày

Cách tính đơn giản nhất chúng ta có thể làm là lấy số ngày giữa hai ngày. Điều tốt về tính toán ngày là có thực sự chỉ có một cách để tính toán giá trị, vì vậy bạn không phải lo lắng về các công thức khác nhau cho bạn câu trả lời khác nhau.
 

Trong ví dụ trên, tôi có hai ngày được lưu trữ trong các ô A2 và A3. Ở bên phải, bạn có thể thấy sự khác biệt giữa hai ngày đó là 802 ngày. Trong Excel, luôn có nhiều cách để tính toán cùng một giá trị và đó là những gì tôi đã làm ở đây. Chúng ta hãy xem xét các công thức:

Công thức đầu tiên chỉ là phép trừ đơn giản của hai ngày, A3 - A2. Excel biết đó là một ngày và chỉ cần tính toán số ngày giữa hai ngày đó. Dễ dàng và rất thẳng về phía trước. Ngoài ra, bạn cũng có thể sử dụng hàm DAYS .
 
= NGÀY (A3, A2)
Hàm này nhận hai đối số: ngày kết thúc và ngày bắt đầu. Nếu bạn chuyển đổi ngày trong công thức, bạn sẽ chỉ nhận được số âm. Cuối cùng, bạn có thể sử dụng một hàm có tên là DATEDIF , được bao gồm trong Excel từ Lotus 1-2-3 ngày, nhưng không phải là một công thức được hỗ trợ chính thức trong Excel.
 
= DATEDIF (A2, A3, "D")
 
Khi bạn nhập công thức, bạn sẽ thấy rằng Excel không cung cấp cho bạn bất kỳ đề xuất nào cho các trường, v.v. May mắn thay, bạn có thể thấy cú pháp và tất cả các đối số được hỗ trợ cho hàm DATEDIF tại đây.
 
Như một phần thưởng thêm, nếu bạn muốn tính toán số ngày trong tuần giữa hai ngày? Điều đó cũng đủ dễ dàng bởi vì chúng tôi có công thức tích hợp sẵn:
 
= NETWORKDAYS (ngày bắt đầu, ngày kết thúc)
 
Tính toán số ngày và ngày trong tuần là đủ đơn giản, vì vậy hãy nói về tháng ngay bây giờ.

Tháng giữa hai ngày

Cách tính toán khó nhất là số tháng vì cách bạn có thể làm tròn hoặc làm tròn tùy thuộc vào việc đó là tháng hoàn chỉnh hay một tháng. Bây giờ có một hàm MONTHS trong Excel, nhưng nó rất hạn chế bởi vì nó sẽ chỉ xem xét tháng khi tính toán sự khác biệt chứ không phải năm. Điều này có nghĩa là nó chỉ hữu ích để tính toán sự khác biệt giữa hai tháng trong cùng một năm.
Vì đó là loại vô nghĩa, chúng ta hãy xem xét một số công thức sẽ cho chúng ta câu trả lời đúng. Microsoft đã cung cấp những điều này ở đây , nhưng nếu bạn quá lười biếng để truy cập vào liên kết, tôi đã cung cấp cho họ dưới đây cũng có.
 
Tròn Up - = (NĂM (LDate) Năm mới (EDATE)) * 12 + THÁNG (LDate) -MONTH (EDATE)
 
Tròn Xuống - = IF (DAY (LDate)> = NGÀY (EDATE), 0, -1) + (NĂM (LDate) Năm mới (EDATE))
 
* 12 + THÁNG (LDate) -THỒNG (EDate)
 
Bây giờ đây là hai công thức khá dài và phức tạp và bạn thực sự không cần phải hiểu những gì đang xảy ra. Dưới đây là các công thức trong Excel:
 
Lưu ý rằng bạn nên chỉnh sửa công thức vòng xuống trong chính tế bào thực tế vì một số lý do kỳ lạ toàn bộ công thức không hiển thị trong thanh công thức. Để xem công thức trong chính ô đó, hãy nhấp vào tab Công thức và sau đó nhấp vào Hiển thị công thức .
 
 

Vậy kết quả cuối cùng của hai công thức trên ví dụ hiện tại của chúng ta là gì? Hãy xem bên dưới:

Vòng tròn cho tôi 27 tháng và vòng xuống cho tôi 26 tháng, đó là chính xác, tùy thuộc vào cách bạn muốn nhìn vào nó. Cuối cùng, bạn cũng có thể sử dụng hàm DATEDIF, nhưng nó chỉ tính toán toàn bộ tháng, vì vậy trong trường hợp của chúng ta, câu trả lời nó trả về là 26.
 
= DATEDIF (A2, A3, "M")

Năm giữa hai ngày

Cũng như với tháng, năm cũng có thể được tính toán tùy thuộc vào việc bạn muốn đếm 1 năm dưới dạng 365 ngày đầy đủ hoặc nếu thay đổi trong năm tính. Vì vậy, hãy lấy ví dụ của chúng tôi, nơi tôi đã sử dụng hai công thức khác nhau để tính số năm:
 
 
Một công thức sử dụng DATEDIF và phương thức kia sử dụng hàm YEAR. Vì sự khác biệt về số ngày chỉ là 802, DATEDIF hiển thị 2 năm trong khi hàm YEAR hiển thị 3 năm.
 
 
Một lần nữa, đây là một vấn đề ưu tiên và phụ thuộc vào chính xác những gì bạn đang cố gắng để tính toán. Bạn nên biết cả hai phương pháp để bạn có thể tấn công các vấn đề khác nhau với các công thức khác nhau.
 
Miễn là bạn cẩn thận với những công thức bạn sử dụng, nó khá dễ dàng để tính toán chính xác những gì bạn đang tìm kiếm. Ngoài ra còn có rất nhiều chức năng ngày bên ngoài những chức năng mà tôi đã đề cập, vì vậy hãy kiểm tra những chức năng này trên trang Hỗ trợ Office . Nếu bạn có bất kỳ câu hỏi nào, hãy bình luận. Thưởng thức!
 
Chúc bạn thành công !

Tags:
Bình luận

Bình luận

Các bài viết mới

Các tin cũ hơn