Tính số tháng và số ngày chính xác

Liên hệ QC

nicecandy06

Thành viên mới
Tham gia
22/2/07
Bài viết
25
Được thích
1
Nghề nghiệp
Accountant
Các bro giúp mình tính số tháng và số ngày chính xác nhé, ví dụ từ ngày 22/01/2007 đến ngày 31/12/2008 là 1năm 11 tháng 9 ngày, vậy dùng các công thức nào để tính được kết quả đó? Vì nếu dùng hàm Datedif thì lại chỉ tính được số ngày or số tháng (nhưng bị làm tròn) or số năm. Mình chưa nghĩ ra dùng hàm nào cả. Thanks
 
Các bro giúp mình tính số tháng và số ngày chính xác nhé, ví dụ từ ngày 22/01/2007 đến ngày 31/12/2008 là 1năm 11 tháng 9 ngày, vậy dùng các công thức nào để tính được kết quả đó? Vì nếu dùng hàm Datedif thì lại chỉ tính được số ngày or số tháng (nhưng bị làm tròn) or số năm. Mình chưa nghĩ ra dùng hàm nào cả. Thanks
Bạn dùng Hàm này:
Với:
A1 = "22/01/2007"
B1 = "31/12/2008"
PHP:
=CONCATENATE(DATEDIF(A1,B1,"Y")," năm ",DATEDIF(A1,B1,"YM"), " tháng ",DATEDIF(A1,B1,"MD"), " ngày")

Bạn nên nghiên cứu kỹ hàm DATEDIF chút nữa! Bạn có thể search từ DATEDIF trên diễn đàn, bài của anh BNTT nhé!
 
Các bro giúp mình tính số tháng và số ngày chính xác nhé, ví dụ từ ngày 22/01/2007 đến ngày 31/12/2008 là 1năm 11 tháng 9 ngày, vậy dùng các công thức nào để tính được kết quả đó? Vì nếu dùng hàm Datedif thì lại chỉ tính được số ngày or số tháng (nhưng bị làm tròn) or số năm. Mình chưa nghĩ ra dùng hàm nào cả. Thanks
Bạn có thể dùng hàm Datedif kết hợp với các hàm Mod và Int là ok. Thân ái!
 
nếu sử dụng hàm DATEDIF('ô chứa ngày',TODAY(),"y")->năm,thay"y"="m"hoặc"d"->tháng,nga

}}}}}theo tôi bạn nên áp dụng hàm INT((ngày sau- trươc)/7). Còn tính ngày lẻ thi dùng công thức=ngày sau-trước-INT((ngày sau-trước)/7)*7
 
Lần chỉnh sửa cuối:
có thể chỉnh lại công thức

Công thức trên khi mình áp dụng không sử dụng được, nhưng chỉnh thì được.
Chỉnh lại thế này:
=DATEDIF(A1,B1,"Y")&" năm "&DATEDIF(A1,B1,"YM")&" tháng "&DATEDIF(A1,B1,"MD")&" ngày")
 
Chỉnh sửa lần cuối bởi điều hành viên:
Web KT
Back
Top Bottom