Tính số ngày khách ở.

Liên hệ QC

mr_phungda

Thành viên mới
Tham gia
21/9/09
Bài viết
26
Được thích
4
)(&&@@Cho em hỏi nhé:
Nếu ngày đến :12/10/2009
Ngày đi :21/11/2009
Bây giờ em muốn tính số ngày ở thì e phải dùng hàm gì vậy?
Mở rộng thêm là nếu em muốn tính tháng ở,ngày ở thì làm như thế nào?
Cảm ơn anh chị nhiều.
Em cung đã dùng hàm datedif("12/10/2009","21/10/2009","d") nhưng không ra.
 
Lần chỉnh sửa cuối:
)(&&@@Cho em hỏi nhé:
Nếu ngày đến :12/10/2009
Ngày đi :21/11/2009
Bây giờ em muốn tính số ngày ở thì e phải dùng hàm gì vậy?
Mở rộng thêm là nếu em muốn tính tháng ở,ngày ở thì làm như thế nào?
Cảm ơn anh chị nhiều.
Em cung đã dùng hàm datedif("12/10/2009","21/10/2009","d") nhưng không ra.
Cấu trúc hàm DATEDIF như thế là đúng rồi.
VD: A1=12/10/2009; B1=21/11/2009
Tùy theo quy định tính số ngày ở:
1/Số ngày ở (không tính ngày đến)
C1=B1-A1 hoặc C1=DATEDIF(A1,B1,"D")
*Tính số tháng thì thay chữ "D" thành "M"
*Tính số ngày chưa đủ tháng thay chữ "D" thành "MD"
2/Số ngày ở (nếu tính luôn cả ngày đến nữa)
C1=B1-A1+1 hoặc C1=DATEDIF(A1,B1,"D")+1
 
)(&&@@Cho em hỏi nhé:
Nếu ngày đến :12/10/2009
Ngày đi :21/11/2009
Bây giờ em muốn tính số ngày ở thì e phải dùng hàm gì vậy?
Mở rộng thêm là nếu em muốn tính tháng ở,ngày ở thì làm như thế nào?
Cảm ơn anh chị nhiều.
Em cung đã dùng hàm datedif("12/10/2009","21/10/2009","d") nhưng không ra.


Cái này hôm qua mọi người đã làm cho Em trong phần; http://www.giaiphapexcel.com/forum/showthread.php?p=201284#post201284
Em kiểm tra lại nhập liệu và mặc định ngày tháng của Em xem sao nhé,
Thử lấy ngày đi - ngày đến +1 xem sao?
 
Lần chỉnh sửa cuối:
Cấu trúc hàm DATEDIF như thế là đúng rồi.
VD: A1=12/10/2009; B1=21/11/2009
Tùy theo quy định tính số ngày ở:
1/Số ngày ở (không tính ngày đến)
C1=B1-A1 hoặc C1=DATEDIF(A1,B1,"D")
*Tính số tháng thì thay chữ "D" thành "M"
*Tính số ngày chưa đủ tháng thay chữ "D" thành "MD"
2/Số ngày ở (nếu tính luôn cả ngày đến nữa)
C1=B1-A1+1 hoặc C1=DATEDIF(A1,B1,"D")+1
Em cũng hiểu là lấy "ngày đi-ngày đến" nhưng nếu đơn thuần lấy C1=B1-A1 thì nó có ra ngày đâu anh.Nó cho ra #VALUE! mới khổ chứ
Em cũng đã thử cả C1=DATEDIF(A1,B1,"D") cũng hong ra
Anh thử thực hành lại đc hông?
 
Em cũng hiểu là lấy "ngày đi-ngày đến" nhưng nếu đơn thuần lấy C1=B1-A1 thì nó có ra ngày đâu anh.Nó cho ra #VALUE! mới khổ chứ
Em cũng đã thử cả C1=DATEDIF(A1,B1,"D") cũng hong ra
Anh thử thực hành lại đc hông?
Chỉ có một câu trả lời duy nhất cho trường hợp này: cái mà bạn nhập vào trong A1, B1 không phải là ngày tháng năm!

Bạn có thể kiểm tra: Kéo rộng cột A và cột B, rồi nhìn vào cái gọi là "ngày tháng năm" đang có trong đó. Nếu cái "ngày tháng năm" này được canh sát lề bên phải, thì nó mới là "ngày tháng năm", còn nó cứ nằm yên sát lề bên trái thì nó không phải là "ngày tháng năm".
 
Em cũng hiểu là lấy "ngày đi-ngày đến" nhưng nếu đơn thuần lấy C1=B1-A1 thì nó có ra ngày đâu anh.Nó cho ra #VALUE! mới khổ chứ
Em cũng đã thử cả C1=DATEDIF(A1,B1,"D") cũng hong ra
Anh thử thực hành lại đc hông?
Nếu nó ra #VALUE! thì chứng tỏ ngày tháng năm bạn nhập vào là KHÔNG ĐÚNG CHUẨN... cùng lắm nó chỉ là TEXT
Xem lại nhé
- Nhìn xem dử liệu ngày tháng nó canh lề trái hay phải
- Canh phải là đúng... ngược lại là trật lất
 
Nếu nó ra #VALUE! thì chứng tỏ ngày tháng năm bạn nhập vào là KHÔNG ĐÚNG CHUẨN... cùng lắm nó chỉ là TEXT
Xem lại nhé
- Nhìn xem dử liệu ngày tháng nó canh lề trái hay phải
- Canh phải là đúng... ngược lại là trật lất
Đúng là lỗi như vậy đó bác àh.Nhưng em có một yêu cầu muốn hỏi nữa đó là:
Bây giờ em muốn tính số ngày ở fair tính thêm một ngày tức là em làm:=datedif(A3,A4,"D")+1 thì không cho ra kqua.
 
Web KT
Back
Top Bottom