Đổi tổng số ngày ra số tháng và ngày lẻ

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

bah

Thành viên mới
Tham gia
11/4/08
Bài viết
6
Được thích
0
Làm ơn giúp mình nhé.
Ví dụ: Đến ngày 1/10/11 là đáo hạn hợp đồng. Mình muốn tính từ ngày hiện tại đến ngày đáo hạn còn bao nhiêu tháng, bao nhiêu ngày.

Ngày hiện tại là 27/6/2011
Ngày đáo hạn là 01/10/2011
Tổng số ngày đến hạn là 96 ngày.
Bây giờ muốn qui ra thành tháng và ngày nhưng kẹt là các tháng 1,3,5,7,8,10,12 có 31 ngày. 4,6,9,11 là 30 ngày, tháng 2 là 28 ngày.

@$@!^%@$@!^% Dùng hàm thế nào để tính chính xác tháng và ngày đến hạn (không tính chia tròn 30 ngày)
@$@!^%@$@!^% Nếu đặt bài toán là đếm ngược thời gian thì excel sẽ làm như thế nào

Làm ơn chỉ dùm nhé
Thanks
 
Giả sử
Ngày hiện tại là 27/6/2011 (A1)
Ngày đáo hạn là 01/10/2011 (A2)

Bạn thử công thức này xem

=DATEDIF(A2,A1,"y")&" Nam "&DATEDIF(A2,A1,"ym")&" Thang "&DATEDIF(A2,A1,"md")&" Ngay"
 
Cám ơn các bạn nhé

Mình mới post bài lần đầu không biết post chỗ nào cho đúng nên post hơi lung tung. Mình dùng hàm Dateif theo hướng dẫn của các bạn nhưng sao excel cho ra kết quả là #NAME. Các bạn biết chỉ dùm mình với. Bài mình làm như sau

Nhập C5 là 1/10/2011 - ngày hiện tại => Số ngày tháng sắp tới hạn.Dùng hàm dateif

C6 = dateif(C5;NOW();"y")&"nam"&dateif(C5;NOW();"ym")&"Thang"&dateif(C5;NOW();"md")&"ngay"
C7 = dateif(C5;NOW();"md")
Ngay cả thay Now()=28/6/2011 cũng ra #NAME

Cả 2 ô đều cho kết quả là #NAME

Làm ơn chỉ tiếp dùm mình nhé. Có phải cài cái gì đó cho excel trong máy mình nữa mới được phải không?
 
Lần chỉnh sửa cuối:
Cám ơn các bạn nhé

Mình mới post bài lần đầu không biết post chỗ nào cho đúng nên post hơi lung tung. Mình dùng hàm Dateif theo hướng dẫn của các bạn nhưng sao excel cho ra kết quả là #NAME. Các bạn biết chỉ dùm mình với. Bài mình làm như sau

Nhập C5 là 1/10/2011 - ngày hiện tại => Số ngày tháng sắp tới hạn.Dùng hàm dateif

C6 = dateif(C5;NOW();"y")&"nam"&dateif(C5;NOW();"ym")&"Thang"&dateif(C5;NOW();"md")&"ngay"
C7 = dateif(C5;NOW();"md")
Ngay cả thay Now()=28/6/2011 cũng ra #NAME

Cả 2 ô đều cho kết quả là #NAME

Làm ơn chỉ tiếp dùm mình nhé. Có phải cài cái gì đó cho excel trong máy mình nữa mới được phải không?

Bạn sửa công thức lại sao cho ngày nhỏ trước, ngày lớn sau là được:
Mã:
=DATEDIF(A1,A2"y")&" Nam "&DATEDIF(A1,A2"ym")&" Thang "&DATEDIF(A1,A2,"md")&" Ngay"
Công thức của bạn:
Mã:
[SIZE=2]C7 = [COLOR=red]dateif[/COLOR](C5;NOW();"md")
[/SIZE]

bị thiếu ký tự d nhé

 
Mình làm được rồi. Cám ơn các bạn.
 
Web KT

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

Back
Top Bottom