Hàm đếm ngày tháng trong excel

Liên hệ QC

nguyetle2008

Thành viên mới
Tham gia
29/11/08
Bài viết
2
Được thích
1
Chào mọi người!
Mình có một ví dụ thế này.
Nhờ mọi người giúp mình đếm từ ngày 18-08-2009 đến 31-10-2009 được bao nhiêu tháng và bao nhiêu ngày nhé, rất mong nhận được câu trả lời. Mình cảm ơn rất nhiều.
 
Chào mọi người!
Mình có một ví dụ thế này.
Nhờ mọi người giúp mình đếm từ ngày 18-08-2009 đến 31-10-2009 được bao nhiêu tháng và bao nhiêu ngày nhé, rất mong nhận được câu trả lời. Mình cảm ơn rất nhiều.
A1=18/8/2009
B1=31/10/2009

1/Đếm số ngày:
C1=DATEDIF(A1;B1;"d")

2/Đếm số tháng:
C1=DATEDIF(A1;B1;"m")

3/Đếm số ngày chưa đủ tháng:
C1=DATEDIF(A1;B1;"md")
 
Chào mọi người!
Mình có một ví dụ thế này.
Nhờ mọi người giúp mình đếm từ ngày 18-08-2009 đến 31-10-2009 được bao nhiêu tháng và bao nhiêu ngày nhé, rất mong nhận được câu trả lời. Mình cảm ơn rất nhiều.

Đây là công thức bạn cần.

Hàm DATEDIF

Chức năng : Hàm DATEDIF trả về một giá trị, là số ngày, số tháng hay số năm giữa hai khoảng thời gian theo tùy chọn.

Cấu trúc : DATEDIF(firstdate,enddate,option)

- firstdate : là Ngày bắt đầu của khoảng thời gian cần tính toán
- Enddate : là Ngày kết thúc của khoảng thời gian cần tính toán
- Option : là tùy chọn, xác định kết quả tính toán sẽ trả về trong công thức. Các tùy chọn theo sau :
+ "d" : Hàm sẽ trả về số ngày giữa hai khoảng thời gian.
+ "m" : Hàm sẽ trả về số tháng (chỉ lần phần nguyên) giữa hai khoảng thời gian.
+ "y" : Hàm sẽ trả về số năm (chỉ lần phần nguyên) giữa hai khoảng thời gian.
+ "yd" : Hàm sẽ trả về số ngày lẻ của năm (số ngày chưa tròn năm) giữa hai khoảng thời gian.
+ "ym" : Hàm sẽ trả về số tháng lẻ của năm (số tháng chưa tròn năm) giữa hai khoảng thời gian.
+ "md" : Hàm sẽ trả về số ngày lẻ của tháng (số ngày chưa tròn tháng) giữa hai khoảng thời gian
"SỐNG TRONG ĐỜI CẦN CÓ MỘT TẤM LÒNG"
 
Bạn nào biết chi mình hỏi tẹo, mình đang tính ngày nộp chạm thuế mà ko biết đếm kiểu gì, Công ty mình thuế tháng 5 chưa nộp, tinh đến ngày hôm nay là ngày 24/2/2011 thì là bao nhiêu ngày nhỉ? có bạn nào biết dùng hàm đếm ngày ko?
 
ùh nhỉ. thế mà mình ko biết, mình cứ đi làm cái hàm TODAY chết mệt, cảm ơn bạn nhé. Đơn giản thế mà ko nghĩ ra.
 
Tính Số ngày hết hạn bảo hành

Tối có cột A1 là ngày mua hàng vídụ như 24/09/2009
Côt B1 là số năm bảo hành vidu như 2 năm
Cột C1 tính số ngày còn hạn bảo hành thì ở mục C1 nhập công thức như thế nào hả các bạn pro.
 
Lần chỉnh sửa cuối:
nhập cột c1 như sau:
=DATEDIF(TODAY(),VALUE(DAY(A1)&"/"&MONTH(A1)&"/"&(YEAR(A1)+B1)),"d")
 
tốt hơn bạn dùng hàm này, nếu đã quá hạn thì bạn biết quá hạn bao nhiêu ngày và không bị lỗi:
=IF((VALUE(DAY(A1)&"/"&MONTH(A1)&"/"&(YEAR(A1)+B1)))<TODAY(),"bạn đã quá hạn "&TODAY()-(VALUE(DAY(A1)&"/"&MONTH(A1)&"/"&(YEAR(A1)+B1)))&" ngày",DATEDIF(TODAY(),VALUE(DAY(A1)&"/"&MONTH(A1)&"/"&(YEAR(A1)+B1)),"d"))
 
nhập cột c1 như sau:
=DATEDIF(TODAY(),VALUE(DAY(A1)&"/"&MONTH(A1)&"/"&(YEAR(A1)+B1)),"d")
Nói chung, những công thức thuộc dang VALUE(DAY(A1)&"/"&MONTH(A1)&"/"&(YEAR(A1)+B1)) là sai hoàn toàn (trên máy bạn có thể đúng, trên máy người khác có thể sai)
Ngày tháng thì phải dùng hàm DATE
 
cảm ơn các bạn nhé nhưng mà sao nhập công thức giống bạn như thế này mà vẫn báo lỗi nhỉ
=DATEDIF(TODAY(),VALUE(DAY(A1)&"/"&MONTH(A1)&"/"&(YEAR(A1)+B1)),"d")
 
Chào các bạn, mình cũng đã thử làm như bạn MInhCong rồi nhưng lại ko ra kết quả như ý muốn .Nhờ các bạn chỉ giáo giúp.
 

File đính kèm

  • BÀI 4.xls
    16.5 KB · Đọc: 329
Bạn thử dùng hàm này xem, trả ra số tháng
(Year(20/05/2009)-year(20/5/2008))*12 + (month(20/05/2009)-month(20/5/2008)) +1

Trả ra số ngày thì chỉ cần lấy 2 cột trừ nhau + 1 là ok
 
@rubi:
Coi A1 là ngày bán. Ta có:
C1=DATE(YEAR(A1)+2,MONTH(A1),DAY(A1))-TODAY()
Trong đó cụm dưới là để tính ra ngày hết hạn bảo hành:
DATE(YEAR(A1)+2,MONTH(A1),DAY(A1))
Cuối cùng, Bạn định dạng cột C là number là nó ra ngày còn lại ngay. Cách này không cần phải làm thêm cột phụ b1 nữa.
 
Lần chỉnh sửa cuối:
sao hàm này không hiện trong các công thức có trong excel 2007 nhỉ
 
Đang định lập topic hỏi về cái này, may mình cẩn thận search trước khi hỏi thì thấy cái này ^^
 
Ô A1 là ngày 07/12/2012; ô B1 là số tháng (ví dụ 9 tháng); ô C1 là 9 tháng sau của ô A1; Vậy ô C1 phải nhập công thức sao các bạn?
p/s: Mình có cài Analysis toolpak rồi nhưng vẫn ko xài đựợc Edate, nên các bạn cho mình hàm đơn giản nhé
 
Lần chỉnh sửa cuối:
Ô A1 là ngày 07/12/2012; ô B1 là số tháng (ví dụ 9 tháng); ô C1 là 9 tháng sau của ô A1; Vậy ô C1 phải nhập công thức sao các bạn?
p/s: Mình có cài Analysis toolpak rồi nhưng vẫn ko xài đựợc Edate, nên các bạn cho mình hàm đơn giản nhé
Bạn thử xem có phải không =DATE(YEAR(A1);MONTH(A1)+B1;DAY(A1))
định dạng ô C1 là dd/mm/yyyy
 
co mot cach cuc ky don gian, gia su ban hang vao 22/10/2012, thoi gian bao hanh 30 ngay, cell thoi gian het bao hanh se la: cell thoi gian ban hang + cell thoi gian bao hanh, la ngay 21/11/2012. Xin loi viet ko dau vi online bang di dong
 
cho mình hỏi cái cột B1 no hiển thị cho cái gì thế bạn mình chưa hiểu cho lắm...
 
Web KT
Back
Top Bottom