Cộng, trừ ngày, tháng, năm ra dữ liệu kiểu... số?

Liên hệ QC

ong35

Thành viên mới
Tham gia
14/3/08
Bài viết
3
Được thích
0
Các bạn giúp mình với. Mình có bảng dữ liệu trong đó có 1 cột kiểu ngày, tháng, năm (VD: ở ô E11 là 01/02/2006). Mình muốn lấy ngày hiện tại là 14/05/2008 hoặc ô F11 là 01/07/2008 trừ cho ô E11 và kết quả trả về là số tháng theo dữ liệu kiểu số ở ô G11 (số 2 khi lấy 14/05/2008 trừ E11; số 5 khi lấy F11-E11). Vậy phải sử dụng công thức như thế nào hả các bạn? Tương tự đối với ngày và năm?!$@!!
 
Lần chỉnh sửa cuối:
1. Số tháng: =DATEDIF(E11,F11,"m")
2. Số năm theo ngày hiện tại: =DATEDIF(E11,TODAY(),"y")
 
- Đối với ngày thì trừ bình thường =F11-E11, format ô kết quả là genaral
- Đối với năm thì = YEAR(F11)-YEAR(E11)
 
Mình hiểu rồi, cám ơn bạn nhé, vì cả 2 câu trả lời của bạn>
 
Các bạn ơi, sau khi lấy ngày tháng 01/07/2008 trừ đi 01/02/2006 như ở trên làm sao có thể biết luôn được kết quả là 2 năm 5 tháng?
 
Các bạn ơi, sau khi lấy ngày tháng 01/07/2008 trừ đi 01/02/2006 như ở trên làm sao có thể biết luôn được kết quả là 2 năm 5 tháng?
Bạn thử công thức này xem =DATEDIF(A10;A11;"y")&" năm "&DATEDIF(A10;A11;"m")&" tháng"
A10 là 01/02/2006
A11 là 01/07/2008
 
Bạn thử công thức này xem =DATEDIF(A10;A11;"y")&" năm "&DATEDIF(A10;A11;"m")&" tháng"
A10 là 01/02/2006
A11 là 01/07/2008
Cám ơn bạn nhiều! Nhưng công thức lại tính ra là 2 năm 29 tháng bạn ạ trong khi đó số đúng phải là 2 năm 5 tháng thôi. Bạn giúp mình tiếp nhé!
 
Bạn thử công thức này xem =DATEDIF(A10;A11;"y")&" năm "&DATEDIF(A10;A11;"m")&" tháng"
A10 là 01/02/2006
A11 là 01/07/2008
Ông anh xem lại công thức dùm đi cho em nhờ với!Chữa cháy cái này thử :
=DATEDIF(A10,A11,"y")&" "&"năm"&(DATEDIF(A10,A11,"m")-12*DATEDIF(A10,A11,"y"))&" "&"tháng"
 
Lần chỉnh sửa cuối:
Đúng rồi bạn ơi! Cám ơn kimloan nhiều nhé!
 
Các bạn giúp mình với: mình muốn lấy ngày tháng năm hiện tại trừ đi một ngày tháng năm nào đó trong quá khứ hoặc tương lai ra số ngày ( nếu quá khứ thì ra số dương, tương lai thì ra số âm) rất cần các bạn giúp, mình thanks nhiều lắm
 
Các bạn giúp mình với: mình muốn lấy ngày tháng năm hiện tại trừ đi một ngày tháng năm nào đó trong quá khứ hoặc tương lai ra số ngày ( nếu quá khứ thì ra số dương, tương lai thì ra số âm) rất cần các bạn giúp, mình thanks nhiều lắm
ket hợp hàm if với cách trừ bình thường là ok "bình quân tháng 30 ngày" còn nếu muốn tình bình thường thi trư bình thường ko sử dụng hàm days360
=IF(A1>B1,"-"&DAYS360(B1,A1),DAYS360(A1,B1))
 
Bạn Good Luck có thể giúp mình cái file excel có công thức... cám ơn nhiều
 
ket hợp hàm if với cách trừ bình thường là ok "bình quân tháng 30 ngày" còn nếu muốn tình bình thường thi trư bình thường ko sử dụng hàm days360

Cứ trừ bình thường thôi, không có IF éc gì cả
Ví dụ: A1 là 1 ngày tháng nào đó (quá khứ hay tương lai thây kệ nó)
Vậy ta dùng công thức =TODAY()-A1
Gõ công thức xong, đặt con trỏ chuột vào cell này rồi bấm tổ hợp phím Ctrl + Shift + ~ là xong!
 
Tks các bạn nhiều.
Giờ mình muốn mặc định cell thông báo (chớp, nháy, đổi màu hay hiệu ứng gì đó). VD: mặc định cho cell thông báo ngày đến hạn, ngày hết hạn... cám ơn nhiều!
 
Tks các bạn nhiều.
Giờ mình muốn mặc định cell thông báo (chớp, nháy, đổi màu hay hiệu ứng gì đó). VD: mặc định cho cell thông báo ngày đến hạn, ngày hết hạn... cám ơn nhiều!

Làm được với điều kiện bạn phải biết đôi chút về lập trình VBA
Nếu chưa biết lập trình, tạm thời chỉ có thể tô màu theo điều kiện bằng công cụ Conditional Formating (chỉ tô màu chứ chẳng chớp nháy gì cả)
 
Anh chị ơi giúp em vụ này với ạ.
Em có 1 bảng dữ liệu: Ngày, giờ dự kiến giao hàng cho khách và ngày giờ thực tế đã giao cho khách. Em muốn tính thời gian giao hàng trễ hẹn (Có trễ hẹn hay không? Trễ thì trễ bao nhiêu giờ) Dữ liệu như file đính kèm.
Anh, chị chỉ giúp em với ạ. Em cảm ơn
 

File đính kèm

  • Bài toán tính số phút trễ hạn.xlsx
    9.2 KB · Đọc: 77
Anh chị ơi giúp em vụ này với ạ.
Em có 1 bảng dữ liệu: Ngày, giờ dự kiến giao hàng cho khách và ngày giờ thực tế đã giao cho khách. Em muốn tính thời gian giao hàng trễ hẹn (Có trễ hẹn hay không? Trễ thì trễ bao nhiêu giờ) Dữ liệu như file đính kèm.
Anh, chị chỉ giúp em với ạ. Em cảm ơn

Thử công thức F2 vậy xem

Mã:
 F2 =IF((IF(AND(D2>=B2,E2>=C2),D2+E2-B2-C2,0)*24*60>90),(IF(AND(D2>=B2,E2>=C2),D2+E2-B2-C2,0))*24*60-90,0)
 
A chị chỉ giúp e cách tính tổng giờ máy xúc làm việc trong tháng mới ạ:
ngày 1 máy làm 8:00, ngày 2 máy làm 9:45, ngày 3 làm 9:35. Làm sao để tính tổng trong excel ạ
 
Web KT
Back
Top Bottom