Cộng số lẻ vào ngày tháng (2 người xem)

  • Thread starter Thread starter batnc
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

batnc

Thành viên mới
Tham gia
5/6/07
Bài viết
4
Được thích
0
Chào các anh/chị, em có vấn đề muốn nhờ các anh/chị giúp như sau:

Em muốn cộng một ngày "StartDate" (Cột A) với một số lượng tháng "Duration" (Cột B) để ra ngày EndDate (Cột C). Bình thường em dùng công thức:

=DATE(YEAR(A2),MONTH(A2)+B2,DAY(A2)-1)

Mọi chuyện vẫn ổn cho đến khi có yêu cầu cột Duration thể hiện số tháng là số lẻ. Ví dụ: 1.5 để biểu diễn là "một tháng rưỡi". Khi đó thì cột EndDate không ra đúng nữa. Nó bị lùi về 1 tháng

Ví dụ:
Nếu StartDate= 01/10/2015
Cộng Duration= 1.5
Thì EndDate= 31/10/2015 (Trong khi em muốn nó ra là 14/11/2015)

Có cách nào làm được yêu cầu này không ạ?
 
Chào các anh/chị, em có vấn đề muốn nhờ các anh/chị giúp như sau:

Em muốn cộng một ngày "StartDate" (Cột A) với một số lượng tháng "Duration" (Cột B) để ra ngày EndDate (Cột C). Bình thường em dùng công thức:

=DATE(YEAR(A2),MONTH(A2)+B2,DAY(A2)-1)

Mọi chuyện vẫn ổn cho đến khi có yêu cầu cột Duration thể hiện số tháng là số lẻ. Ví dụ: 1.5 để biểu diễn là "một tháng rưỡi". Khi đó thì cột EndDate không ra đúng nữa. Nó bị lùi về 1 tháng

Ví dụ:
Nếu StartDate= 01/10/2015
Cộng Duration= 1.5
Thì EndDate= 31/10/2015 (Trong khi em muốn nó ra là 14/11/2015)

Có cách nào làm được yêu cầu này không ạ?
thử cách này xem
=A6+(B6*30)-1
 
Cảm ơn bác nhé! Em chưa thử công thức của bác, nhưng bác có thể giải thích sơ về nó không? Vì thú thực em không hiểu lắm ý nghĩa của công thức này.
A6=ngày đầu tháng
b6= số tháng*30 thì bang số ngày. nói là 1.5 tháng thì ai cũng biết là 45ngay
ngày đầu tháng +them số ngày thì excel nó tự hiểu thế thôi
 
Cộng tháng thì dùng hàm edate
=Edate(A2,B2)+30*mod(B2,1)-1
 
Công thức của Lê Duy Thương ra kết quả là cộng thêm số ngày (45 ngày) trên cơ sở tháng 30 ngày
Công thức của VetMini lấy cùng ngày của 1 tháng sau, cộng thêm số ngày lẻ (15 ngày).
Có kết quả khác nhau do tháng 28,29,30 hoặc 31 ngày giữa 2 công thức trên.
Tùy bạn chọn.
 
Web KT

Bài viết mới nhất

Back
Top Bottom