Xin hướng dẫn hàm cộng trừ thời gian (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Sung_Man

Thành viên mới
Tham gia
2/1/08
Bài viết
4
Được thích
1
Chào các bác!
Các bác làm ơn chỉ dùm em hàm để cộng trừ thời gian với.
Ví dụ: tính từ 14h.15p ngày 15/2/2008 đến 08h.00p ngày 19/3/2008 là bao nhiêu ngày, giờ và phút.
Xin đa tạ các bác
 

Bạn làm như sau:
1. Tại A1, gõ 15/2/2008 14:15

2. Tại A2, gõ 19/3/2008 8:00

3. Tại A4 gõ = A2 - A1
Bạn sẽ có kết quả là 32.73958333

Con số 32 là số ngày, còn con số sau dấu chấm là số thời gian (chưa đến 1 ngày), để hiểu được 73958333 là mấy giờ mấy phút thì hơi mệt, phải dùng thêm hàm HOUR() và hàm MINUTE(), mà cụ thể, HOUR(A4) = 17 và MINUTE(A4) = 45

Vậy bạn thay công thức tại A4 là:
= TRUNC(A2 - A1) & " ngày " & HOUR(A2 - A1) & " tiếng " & MINUTE(A2 - A1) & " phút"
Kết quả sẽ là: 32 ngày 17 tiếng 15 phút

 
Xin Thầy BNTT cho biết tính thời gian mốc này đến thời gian mốc kia là bao nhiêu năm, tháng, ngày.
Lý do hiện tại tính và phát hiện khai báo thuế bị sai và đơn vị phải tự tính ngày tháng để khai nộp nhân số ngày cùng thuế suất đi nộp cho cơ quan.
Xin Thầy vui lòng ví dụ minh họa tương tự như bài trên để em học thêm công thức năm,tháng,ngày

18/01/2000 đến 20/03/2008 có bao nhiêu năm, tháng, ngày

Kính cám ơn Thầy
 
Nếu chỉ là ngày tháng năm (không có giờ phút giây) thì bạn nên dùng hàm DATEDIF()

Chắc hơn nữa thì bạn dùng kèm với hàm DATE() để bảo đảm các giá trị ngày tháng năm được nhập đúng:

Ví dụ:
DATEDIF(DATE(2000,1,18), DATE(2008,3,20), "md") = 2 (ngày)

DATEDIF(DATE(2000,1,18), DATE(2008,3,20), "ym") = 2 (tháng)

DATEDIF(DATE(2000,1,18), DATE(2008,3,20), "y") = 8 (năm)​

(Hai ngày đó chênh lệch nhau 8 năm, 2 tháng và 2 ngày)


Hoặc bạn cũng có thể làm như sau (nhớ định dạng cho A1 và A2 là kiểu ngày tháng năm):
Tại A1: gõ ngày nằm trước (ví dụ là 18/1/2000)

Tại A2: gõ ngày nằm sau (ví dụ là 20/3/2008)

Tại A3: gõ = DATEDIF(A1, A2, "y") (đây sẽ là số năm, = 8)

Tại A4: gõ = DATEDIF(A1, A2, "ym") (đây sẽ là số tháng, = 2)

Tại A5: gõ = DATEDIF(A1, A2, "md") (đây sẽ là số ngày, = 2)​

Bây giờ bạn thử với con số khác ở A1 và A2 xem... DATEDIF() sẽ tự động tính toán lại cả 3 ô đó cho bạn xem.

Ví dụ,
  • Bạn sửa A2 thành 18/1/2008, kết quả bạn có ở A3, A4 và A5 sẽ là 8, 0, 0 (8 năm tròn)
  • Bạn sửa A2 thành 17/1/2008, kết quả bạn có ở A3, A4 và A5 sẽ là 7, 11, 30 (7 năm 11 tháng 30 ngày)

 
Xin thầy BNTT chỉ dùm em cách tính ngày. vd: ngày đến là 01/01/2008 ngày đi là 10/01/2008. vậy thì phải dùng công thức như thế nào?
 
thanh_thịnh đã viết:
Xin thầy BNTT chỉ dùm em cách tính ngày. vd: ngày đến là 01/01/2008 ngày đi là 10/01/2008. vậy thì phải dùng công thức như thế nào?
Bạn muốn hỏi cái gì vậy ?
Tính số ngày ở ? Nếu chỉ có vậy thì bạn đem hai cái ngày đó trừ đi nhau là xong. Ví dụ:
A1: 01/01/2008
A2: 10/01/2008
A3: = A2 - A1 = 9 (ngày)​
Còn không thì bạn dùng hàm DATEDIF() cũng được:
Số ngày ở = DATEDIF(DATE(2000,1,1), DATE(2008,1,10), "md") = 9​
Bạn nên nêu câu hỏi cụ thể hơn, thì mới nhận được câu trả lời chính xác.

Thân.
 
Thầy cho e hỏi e dùng Office 2013 mà sao e nhập A1 19:00 , A2 23:20 , A3=HOUR(A2-A1)*60+MINUTE(A2-A16) nó không tính ra thời gian (phút) mà nó hiện là 00:00 rồi có dấu chấm than màu vàng ??
+ e nhập A1 23:00 , A2 05:20 (sáng) thì nó không tính được ạ.nó hiện là #NUM!
thầy giúp e nhé ,cảm ơn thầy
 
Thầy ơi, cho em hỏi chút như sau:
A1=8:30AM
A2=3:00PM
A3=A2-A1=6.5 (tính ra đơn vị giờ, không phải 6h30phut nữa)
Em cần dùng hàm gì ah?
Em cảm ơn thầy
 
Cho em hỏi: Để xác định khoảng thời gian giữa ngày hôm trước và ngày hôm sau thì sử dụng hàm như thế nào? Ví dụ: 20:30 PM hôm trước đến 8:00 AM ngày hôm sau?
Em cảm ơn,
 
Thầy cho em hỏi file đính kèm này của em ạ! tính thời gian sử dụng rất khó!

Thầy cho em hỏi bài của em (file đính kèm) có đặc thù phần dữ liệu ngày tháng và giờ phút khác nhau. vậy để sử dụng hàm tính để có thể tính được thời gian sử dụng rất khó! Mong thầy và các bạn giúp đỡ!
Bạn làm như sau:
1. Tại A1, gõ 15/2/2008 14:15

2. Tại A2, gõ 19/3/2008 8:00

3. Tại A4 gõ = A2 - A1
Bạn sẽ có kết quả là 32.73958333

Con số 32 là số ngày, còn con số sau dấu chấm là số thời gian (chưa đến 1 ngày), để hiểu được 73958333 là mấy giờ mấy phút thì hơi mệt, phải dùng thêm hàm HOUR() và hàm MINUTE(), mà cụ thể, HOUR(A4) = 17 và MINUTE(A4) = 45

Vậy bạn thay công thức tại A4 là:
= TRUNC(A2 - A1) & " ngày " & HOUR(A2 - A1) & " tiếng " & MINUTE(A2 - A1) & " phút"
Kết quả sẽ là: 32 ngày 17 tiếng 15 phút

 

File đính kèm

Chào thầy, em có nhu cầu tính lịch kiểm tra định kỳ, ví dụ: Nguyễn Văn A đã kiểm tra ngày 04/11/2016, thời hạn 1 năm sẽ phải kiểm tra lại và Nguyễn Văn B đã kiểm tra ngày 20/5/2016, thời hạn kiểm tra lại là 3 năm, sử dụng hàm như thế nào để tính được ngày tháng năm kiểm tra tiếp theo.

Em xin cảm ơn !
 
Chào thầy, em có nhu cầu tính lịch kiểm tra định kỳ, ví dụ: Nguyễn Văn A đã kiểm tra ngày 04/11/2016, thời hạn 1 năm sẽ phải kiểm tra lại và Nguyễn Văn B đã kiểm tra ngày 20/5/2016, thời hạn kiểm tra lại là 3 năm, sử dụng hàm như thế nào để tính được ngày tháng năm kiểm tra tiếp theo.

Em xin cảm ơn !

Nghiên cứu hàm EDATE thử xem
 
Em cám ơn thầy, em dùng hàm if và hàm date đã xử lý xong rồi, tuy nhiên em muốn lọc và thông báo cho họ trước ngày thi chính thức khoảng 45 ngày thì dùng hàm nào sẽ tiện nhất.

Em xin cảm ơn !
 
Em cám ơn thầy, em dùng hàm if và hàm date đã xử lý xong rồi, tuy nhiên em muốn lọc và thông báo cho họ trước ngày thi chính thức khoảng 45 ngày thì dùng hàm nào sẽ tiện nhất.

Em xin cảm ơn !
Bạn dùng 1 cột phụ để hiện ghi chú. Hoặc dùng Conditional Formating để hiện màu từ đó dễ quan sát
Hàm thì dùng hàm IF để làm nhé
 
Em muốn lập công thức tại 4 cell màu xanh cho sáng và chiều để tính thời gian giữa 2 khoảng thời gian vào-ra. Mong các thành viên trợ giúp. Nếu cả 4 cell này cùng chung 1 công thức thì tốt nhất!
Xin cảm ơn!
 

File đính kèm

Lần chỉnh sửa cuối:
Em muốn lập công thức tại 4 cell màu xanh cho sáng và chiều để tính thời gian giữa 2 khoảng thời gian vào-ra. Mong các thành viên trợ giúp. Nếu cả 4 cell này cùng chung 1 công thức thì tốt nhất!
Xin cảm ơn!
Thử:
Mã:
B10=SUM(TRIM(SUBSTITUTE(MID(SUBSTITUTE(A10,"-",REPT(" ",20)),{1,20},20),"h",":"))*{-1,1})
Chỉ Enter. Copy cho 3 ô màu xanh còn lại.

Thân
 
Thử:
Mã:
B10=SUM(TRIM(SUBSTITUTE(MID(SUBSTITUTE(A10,"-",REPT(" ",20)),{1,20},20),"h",":"))*{-1,1})
Chỉ Enter. Copy cho 3 ô màu xanh còn lại.

Thân
lâu rồi không gặp. góp vui thêm
PHP:
=MID(SUBSTITUTE(A10,"h",":"),FIND("-",A10)+1,10)-LEFT(SUBSTITUTE(A10,"h",":"),FIND("-",A10)-1)
 
[QUOTE="Lê Duy Thương]
PHP:
=MID(SUBSTITUTE(A10,"h",":"),FIND("-",A10)+1,10)-LEFT(SUBSTITUTE(A10,"h",":"),FIND("-",A10)-1)
[/QUOTE]
Em cám ơn a.
 
Web KT

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

Back
Top Bottom