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
vẫn không được anh ạ.File excel anh gửi cho em bật ở máy anh có hiện rõ tuổi từng người không ạ?
 
Các anh coi dùm file đính kèm giúp em với, em sử dụng công thức của anh ptm0412 là : =(B2-IF(AND(DAY(A2)<DAY(B2),A2-INT(A2)>2/3),INT(B2)+1/3,A2))*24 nó tính vẫn không đúng kết quả và thiếu trường hợp
Nếu ngày kết bắt đầu mà trước 8h00 thì tính bắt đầu là 8h00 ( 10/29/2010 7:30 -> 10/29/2010 8:00
. Các anh down file đính kềm về coi dùm em, em có comment trong đó, thanks
ngày bắt...... ..............đầu ngàykết thúc ................số gio
10/27/2010 15:23 ..........10/29/2010 15:23 ..............48.00
10/28/2010 16:23 ..........10/29/2010 9:53 ................1.53 ( Nếu ngày kết bắt đầu mà sau 16h thì tính thành ngày kế tiếp lúc 8h00 (10/28/2010 16:23 -> 10/29/2010 8:00 )
10/28/2010 14:23 ..........10/29/2010 10:26 ..............20.05 ( Nếu ngày kế thúc bắt đầu mà trước 16h tính bình thường 10/29/2010 8:24 10/29/2010 9:34 1.16 )
10/29/2010 7:30 ............10/29/2010 8:49 ................1.32 (Nếu ngày kết bắt đầu mà trước 8h00 thì tính bắt đầu là 8h00 ( 10/29/2010 7:30 -> 10/29/2010 8:00)
 

File đính kèm

  • vd2.xls
    17.5 KB · Đọc: 9
Lần chỉnh sửa cuối:
Các anh coi dùm file đính kèm giúp em với, em sử dụng công thức của anh ptm0412 là : =(B2-IF(AND(DAY(A2)<DAY(B2),A2-INT(A2)>2/3),INT(B2)+1/3,A2))*24 nó tính vẫn không đúng kết quả và thiếu trường hợp . Các anh down file đính kềm về coi dùm em, em có comment trong đó, thanks

Ô C3: 1:53' quy ra số thập phân là 1.9 giờ đúng rồi mà?
Ô C6: "Nếu ngày bắt đầu trước 8 giờ thì tính là 8 giờ", cái này mới thêm vô nha, bài trước không có.

Thêm vô 1 điều kiện nữa (màu xanh):

=(B2-IF(AND(DAY(A2)<DAY(B2);A2-INT(A2)>2/3);INT(A2)+4/3;IF(A2-INT(A2)<1/3;INT(A2)+1/3;A2)))

Có thay đổi chỗ màu đỏ phòng trường hợp ngày bắt đầu nhỏ hơn ngày kết thúc 2 ngày trở lên.
Sao mà ghét số canh trái đến thế!
 

File đính kèm

  • vd2.xls
    23.5 KB · Đọc: 18
Có thể rút gọn lại như sau:

=B2-IF(AND(DAY(A2)<DAY(B2);A2-INT(A2)>2/3);INT(A2)+4/3;MAX(INT(A2)+1/3;A2))
 
thanhk anh ptm, anh có thể giải thích dùm em chổ =B2-IF(AND(DAY(A2)<DAY(B2);A2-INT(A2)>2/3);INT(A2)+4/3;MAX(INT(A2)+1/3;A2)) tại sao phải dùng int anh, thông cảm, em gà môn này lắm nên muốn hỏi rõ để nghiên cứu thêm, thanks anh
 
thanhk anh ptm, anh có thể giải thích dùm em chổ =B2-IF(AND(DAY(A2)<DAY(B2);A2-INT(A2)>2/3);INT(A2)+4/3;MAX(INT(A2)+1/3;A2)) tại sao phải dùng int anh, thông cảm, em gà môn này lắm nên muốn hỏi rõ để nghiên cứu thêm, thanks anh

Excel hiểu ngày giờ là 1 con số. Số nguyên là 1 số ngày nguyên. Thí dụ ngày 02/11/2010 00:00:00 AM bằng với số 40,484.00

Một ngày có 24 giờ nên 1 giờ = 1/24 ngày, vậy 02/11/2010 01:00:00 AM = 40,484.0416667

Tương tự, 8 giờ sáng là 8/24 = 1/3, 16 giờ chiều là 16/24 = 2/3, 8 giờ sáng hôm sau là cộng với 1 và 1/3 = cộng 4/3

Do đó lấy Int của ngày giờ sẽ là 00:00:00 AM ngày hôm đó, cộng thêm 1 vài số phân số tương thích sẽ ra ngày giờ mong muốn.
 
Tính số giờ Thuê

Các bro giúp mình vấn đề tính giờ thuê phương tiện với:

Dữ liệu mình có trên excel là ngày giờ vào (một cột), ngày giờ ra (một cột). Có hàm nào tính ra số giờ thuê không?!$@!!
 

File đính kèm

  • Tinh gio.xls
    13.5 KB · Đọc: 12
Các bro giúp mình vấn đề tính giờ thuê phương tiện với:

Dữ liệu mình có trên excel là ngày giờ vào (một cột), ngày giờ ra (một cột). Có hàm nào tính ra số giờ thuê không?!$@!!

Bạn cứ trừ bình thường =C2-B2 sau đó format cells ->custom (tại mục type bạn gõ: [h]"g" mm"phút")->ok
hoặc dùng trực tiếp =TEXT(C2-B2,"[h]:mm") hoặc =TEXT(C2-B2,"[h]""g"" mm""phút""")

P/s: tại B2 bạn điều chỉnh lại ngày tháng từ 11/12/2010 thành 12/11/2010 tùy hệ thống của bạn (hiện tại ngày tháng của bạn đang được hiểu là ngày 11 tháng 12)
 
Lần chỉnh sửa cuối:
Tính Ngày tháng năm đến hạn trả đồ

Hi A/C,
A/c vui lòng trả lời giúp:
VD:
01 khách hàng đến gửi đồ vào ngày 10/11/2010
Với thời gian là 48 ngày sẽ trả,
Muốn hiển thị ngày tháng năm trả đồ cho khách thì dùng hàm cách sao?
Thanks ac
 
Thì =10/11/2010+48 (giả sử =A1+B1)
nếu chưa được thì format cell của ô kết quả
 
hi`...thanks anh
Sao nó ra kết quả vậy ta?
 

File đính kèm

  • Book1.xls
    13.5 KB · Đọc: 10
Chào cả nhà,

Em có 1 tài liệu cần xử lý liên quan đến các hàm tính ngày tháng. Mình muốn chèn 1 công thức tính thời gian công tác tại công ty (thâm niên theo tháng) và tính tuổi của cán bộ công nhân viên.

Cái mình muốn đặt là công thức chỉ đặt 1 lần và file sẽ tự động cập nhật theo "to day" hoặc "now"(không phải sửa lại công thức khi thời gian thay đổi)

Có công thức nào tính thuế thu nhập cá nhân (đáp ứng đầy đủ các tiêu chí/quy định của luật thuế thu nhập cá nhân) không nhỉ?
 

File đính kèm

  • Demo.xls
    21 KB · Đọc: 11
Bạn xem file đính kèm nhé xem có đúng ý bạn không.
 

File đính kèm

  • Demo.xls
    23.5 KB · Đọc: 21
Mình xin hỏi vấn đề này, đang cần khá gấp, mong mọi người có thể trả lời giúp trong vòng 2 ngày.

Mình có một bảng trong đó một cột là ngày tháng năm sinh (với nhiều năm sinh khác nhau). Mình lại có 2 ô ngày tháng (cụ thể là 1/7/2010 và 31/10/2010).
Mình cần đếm có bao nhiêu ngày sinh nằm trong tháng 7 đến tháng 10 (và phải tham chiếu đến 2 ô ngày tháng nói trên) mà không phải thêm cột, hàng phụ gì cả.

Mong các bạn giúp đỡ. Xin cảm ơn!
 
Nhờ mọi người giúp đỡ lỗi ngày tháng này.
Nội dung cần hỏi e đã ghi trong file.
Cám ơn mọi người nhiều.
 

File đính kèm

  • congno.xls
    34 KB · Đọc: 17
Nhờ mọi người giúp đỡ lỗi ngày tháng này.
Nội dung cần hỏi e đã ghi trong file.
Cám ơn mọi người nhiều.
Công thức cũ của bạn là:
=IF($B$2="","",VLOOKUP($B$2,bangms,7,0))
Sửa thành vầy:
=IF(OR($B$2="",VLOOKUP($B$2,bangms,7,0)=0),"",VLOOKUP($B$2,bangms,7,0))
Hoặc bạn cũng có thể giữ nguyên công thức cũ, dùng Custom Format để thể hiện ----> dd/mm/yyyy;;;

untitled.JPG
 
Lần chỉnh sửa cuối:
Anh ptm0412 coi dùm em với
anh coi dùm em theo file đính kèm nha, thanks anh
 
Chỉ cần bỏ hàm day() đi thôi:

R10 =(P10-IF(AND(O10<P10;O10-INT(O10)>2/3);INT(O10)+4/3;IF(O10-INT(O10)<1/3;INT(O10)+1/3;O10)))

Ghi chú: file nhiễm virus, mọi người cẩn thận. File dưới đây là file sạch.
 

File đính kèm

  • vd.xls
    39.5 KB · Đọc: 16
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom