Các câu hỏi về thời gian, tính toán giờ, ngày, tháng, năm được post ở đây

Liên hệ QC
cách tính chính xác tháng và ngày ?

cho mình hỏi làm thế nào để tính chính xác số tháng và số ngày của ngày đầu và ngày cuối
ví dụ: từ ngày 23/12/2009 đến ngày 14/03/2010 là bao nhiêu tháng lẻ bao nhiêu ngày?
nếu tính trung bình 1 tháng là 30 ngày thì công thức là gì?
nếu mình muốn tính đúng theo lịch thì công thức là gì?
cảm ơn nhiều
 
ở đây mình thực hiện theo 2 trường hợp, trường hợp 1 tháng 30 ngày thì không có gì để nói vì nó khá đơn giản, trường hợp mà tính theo ngày tháng năm thực tế hơi phức tạp chút
 

File đính kèm

  • tru ngay thang nam.xls
    27 KB · Đọc: 31
Lần chỉnh sửa cuối:
ở đây mình thực hiện theo 2 trường hợp, trường hợp 1 tháng 30 ngày thì không có gì để nói vì nó khá đơn giản, trường hợp mà tính theo ngày tháng năm thực tế hơi phức tạp chút
=DATEDIF(B5;C5;"y")&" năm "&MOD(DATEDIF(B5;C5;"m");12)&" Tháng "&IF(DAY(C5)>=DAY(B5);DAY(C5)-DAY(B5)&" ngày";IF(MONTH(C5)=1;C5-DATE(YEAR(C5)-1;12;DAY(B5))&" ngày";C5-DATE(YEAR(C5);MONTH(C5)-1;DAY(B5))&" ngày"))

Đâu cần phức tạp vậy, cứ DateDif mà dùng thôi:

=DATEDIF(B5;C5;"y")&" năm "&DATEDIF(B5;C5;"ym")&" tháng "&DATEDIF(B5;C5;"md")&" ngày"
 
tính giờ trong excel

mấy bạn chỉ mình câu ghi chú và câu giảm cước phí của bài 1 giúp mình với. mai mình phải nộp bài rồi. mong bà con tranh thủ.thanks...//**/
 

File đính kèm

  • dethitinhocungdung.doc
    72 KB · Đọc: 36
mấy bạn chỉ mình câu ghi chú và câu giảm cước phí của bài 1 giúp mình với. mai mình phải nộp bài rồi. mong bà con tranh thủ.thanks...//**/


Chào ban,
mình cũng đang học excel :)
thấy thành viên trong GPE giỏi quá, cũng vào đây tập tành chút.
Bạn xem mình làm có đúng ko nhé.
 

File đính kèm

  • Book2.xls
    17.5 KB · Đọc: 18
Lần chỉnh sửa cuối:
Bạn xem mình làm có đúng ko nhé.
Câu này bạn tính ngược rồi:
F2=IF(AND(HOUR(B2)<18,HOUR(B2)>=6),$C$18,$D$18)

Trong khoảng 6 giờ và 18 giờ là giờ bận chứ không phải giờ rỗi.

Ngoài ra có thể tính ngắn hơn, không cần dùng hàm hour:

F2= If(And(B2<1/4, B2>3/4),$D$18,$C$18)

(mới sửa, bị nhầm)
 
Lần chỉnh sửa cuối:
ủa? mà hình như bạn làm nhầm rùi, vì lớn hơn 18 và nhỏ hơn 6 là giờ rỗi. mà sao giờ mình chỉnh lại thì không ra, và sao bạn lại quyét khối C18 D18 mà lại không ghi chữ vô?

Sao minh vẫn làm ko ra vậy.hix

Mấy bạn ơi, đề bài kêu làm từ 18h ngày hôm nay đến 6h sáng hôm sau, không phải là từ 6h đến 18h cùng ngày.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Nhầm 1 tí:

F2= If(And(B2>1/4, B2<3/4),"giờ bận","giờ rỗi")
hoặc:
F2= If(Or(B2<1/4, B2>3/4),"giờ bận","giờ rỗi")
 

File đính kèm

  • Book2.xls
    22.5 KB · Đọc: 27
Lần chỉnh sửa cuối:
vậy còn chỗ giảm cước phí đó bạn, sao mình đâu thấy đề bài nói là quốc tế gì đâu. vậy sao bạn lại có quốc tế vậy? mình không hiểu? cảm ơn bạn trước nhe!
 
Đề bài nè:

4. Cước phí = Số phút gọi * Đơn giá. Nếu khu vực gọi là Quốc tế thì Cước phí = Số phút gọi * Đơn giá * 15000
5. Giảm cước phí: Nếu số phút gọi <=5 thì Giảm cước phí = 0, còn ngược lại thì giảm 10% của Đơn giá cho mỗi phút gọi thêm (tính từ phút thứ 6)

Tuy vậy, công thức tính cước phí và giảm cước trong file đính kèm là của loihuu làm. Nếu là mình thì dùng công thức khác:

Của loihuu:

H2 =IF(E2="Quốc tế";G2*C2*15000;G2*C2)
I2 =IF(E2<>"Quốc tế";1;15000)*IF(C2>=5;G2*(C2-5)*0,1;0)

Công thức mình làm khác nè:

H2 =IF(D2=3;15000;1)*G2*C2
I2 =(MAX(C2;5)-5)*G2*0,1*IF(D2=3;15000;1)
 
Thêm 1 cách tính nữa:

I2 =MAX(C2-5,0)*G2*0.1*IF(D2=3,15000,1)

Vì MAX(C2;5)-5 = MAX(C2-5,0)
 
Lần chỉnh sửa cuối:
Đâu cần phức tạp vậy, cứ DateDif mà dùng thôi:

=DATEDIF(B5;C5;"y")&" năm "&DATEDIF(B5;C5;"ym")&" tháng "&DATEDIF(B5;C5;"md")&" ngày"
ptm0412 ơi sao trong excel 2010 minh k thể dung hàm dateif như ban hướng dẫn được vậy, bạn chỉ mình làm cách nào nha. cảm ơn bạn
 
ptm0412 ơi sao trong excel 2010 minh k thể dung hàm dateif như ban hướng dẫn được vậy, bạn chỉ mình làm cách nào nha. cảm ơn bạn
DATEDIF chứ DATEIF gì chứ ---> Gõ tầm bậy đương nhiên nó hổng ra kết quả rồi (thiếu chữ D)
 
Xin cách tính thời gian cho kết quả với định dạng là "? năm ? tháng ? ngày "

Đây là lần đầu tiên em tham gia http://www.giaiphapexcel.com. Em thấy rất hay và hữu ích. Các thành viên đều rất nhiệt tình giúp đỡ. Em đã tìm kiếm rất nhiều, do em không được học nhiều nên không biết lắm về công thức tính toán trong Excel. Vì công việc nên em gặp vấn đề rắc rối này mong các thành viên chỉ bảo giúp. Em cũng không biết trong Excel có thể tính theo yêu cầu kết quả này không nữa. Em muốn trừ thời gian "ngày/tháng/năm" và cho ra kết quả là "? năm ? tháng ? ngày" luôn.Ví dụ: 29/11/2011 - 25/02/1999 = 12 năm 9 tháng 4 ngày. Mong các thành viên giúp đỡ, em xin chân thành cám ơn!
 
Lần chỉnh sửa cuối:
sorry, em gõ thiếu thôi, nhưng trong danh sách k có hàm datedif, mà trong excel 2010 em chưa biết add in chỗ nào? vui lòng chỉ dùm
 
Đây là lần đầu tiên em tham gia http://www.giaiphapexcel.com. Em thấy rất hay và hữu ích. Các thành viên đều rất nhiệt tình giúp đỡ. Em đã tìm kiếm rất nhiều, do em không được học nhiều nên không biết lắm về công thức tính toán trong Excel. Vì công việc nên em gặp vấn đề rắc rối này mong các thành viên chỉ bảo giúp. Em cũng không biết trong Excel có thể tính theo yêu cầu kết quả này không nữa. Em muốn trừ thời gian "ngày/tháng/năm" và cho ra kết quả là "? năm ? tháng ? ngày" luôn.Ví dụ: 29/11/2011 - 25/02/1999 = 12 năm 9 tháng 4 ngày. Mong các thành viên giúp đỡ, em xin chân thành cám ơn!
Đây là công thức cho ô B3:
Mã:
=DATEDIF(B1,B2,"y")&" năm "&DATEDIF(B1,B2,"ym")&" tháng "&DATEDIF(B1,B2,"md")&" ngày"
 
sorry, em gõ thiếu thôi, nhưng trong danh sách k có hàm datedif, mà trong excel 2010 em chưa biết add in chỗ nào? vui lòng chỉ dùm
Hàm này không có trong danh mục các hàm có sẵn của Excel đâu bạn, hình như bác Bill quên hay sao í --=0--=0--=0
 
sorry, em gõ thiếu thôi, nhưng trong danh sách k có hàm datedif, mà trong excel 2010 em chưa biết add in chỗ nào? vui lòng chỉ dùm
Hổng có trong danh sách hàm thì mặc kệ nó ---> Bạn cứ đúng cú pháp mà gõ thử đi
Thiếu chi hàm hổng có trong danh sách mà ta vẫn xài được, chẳng hạn là các hàm MACRO 4
 
Đây là công thức cho ô B3:
Mã:
=DATEDIF(B1,B2,"y")&" năm "&DATEDIF(B1,B2,"ym")&" tháng "&DATEDIF(B1,B2,"md")&" ngày"

Như anh chỉ em đã làm được rồi!Nhưng giờ phát sinh thêm phải cộng dồn dữ liệu tháng ở các ô khác nữa thì mình phải làm sao hả anh!Em xin gửi file đính kèm, mong anh giúp đỡ em nhiều!Em xin chân thành biết ơn!
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom