Vấn đề về đếm thời gian .

Liên hệ QC

totite

Thành viên mới
Tham gia
29/10/07
Bài viết
5
Được thích
0
Chào các anh chị trong 4rum.
Cho mình hỏi, nếu muốn tính số ngày trong 1 khoảng thời gian nào đó có hàm nào không,hay phải viết VB .
Ví dụ : mình có cần đếm từ ngày 11-11-2005 đến 11-05-2006 gồm bao nhiêu ngày,mình cần lập công thức thế nào !! Mong các anh chĩ giúp đỡ và chỉ giáo .
 
A1: 11-11-2005
A2: 11-05-2006
A3=a2-a1 +1
 
DAYS360 Trả về số ngày giữa 2 giá trị ngày tháng dựa trên cơ sở một năm có 360 ngày (12 tháng, mỗi tháng 30 ngày). Hàm này dùng trong một số trường hợp tính toán ước lượng trên cơ sở một năm có 360 ngày.
=DAYS360(start_date,end_date,method)
 
ThuNghi đã viết:
A1: 11-11-2005
A2: 11-05-2006
A3=a2-a1 +1

Mình vẫn không hiểu ý bạn,nếu bạn lập công thức rõ hơn,mình xin cảm on.
feelingyes đã viết:
DAYS360Trả về số ngày giữa 2 giá trị ngày tháng dựa trên cơ sở một năm có 360 ngày (12 tháng, mỗi tháng 30 ngày). Hàm này dùng trong một số trường hợp tính toán ước lượng trên cơ sở một năm có 360 ngày.
=DAYS360(start_date,end_date,method)

Hàm này mình cũng biết, nhưng nó chỉ ước lượng 1 tháng 30 ngày, 1 năm 360 ngày,không phù hợp thực tế nên không áp dụng được .
Mong nhận được nhiều sự giúp đỡ hơn từ các bạn,anh chị trong 4rum. Thanks
 
ThuNghi đã viết:
A1: 11-11-2005
A2: 11-05-2006
A3=a2-a1 +1
Thì đếm số ngày thì có phải lấy ngày cuối trừ ngày đầu và phải +1, bạn biết bài toán cọc, khoảng ??
Hôm nay và hôm qua có mấy ngày: Hôm nay - hôm qua +1
 
ThuNghi đã viết:
Thì đếm số ngày thì có phải lấy ngày cuối trừ ngày đầu và phải +1, bạn biết bài toán cọc, khoảng ??
Hôm nay và hôm qua có mấy ngày: Hôm nay - hôm qua +1
Thì đương nhiên cách tính là như vậy,nhưng công thức trong excel thì nên viết thế nào nhĩ ? và nếu mình không viết dd-mm-yyyy mà viết thành yyyy/mm/dd thì nên lập công thức như thế nào. Mới biết excel sơ sơ à. Nên nhờ các bạn lập dùm công thức. Mình cần học hỏi nhiều lắm.
 
Hi Anh Thunghi,
Về công thức a2-a1+1 thì em thực hành được, nhưng áp dụng DAYS360(start_date,end_date,method) theo anh hướng dẫn thì ko làm đc, mong anh chỉ giáo chi tiết để học hỏi.

Cảm ơn Anh
NHT
 
Có khi nào ý bạn ấy là.. khác ko? nhưng lại ko biết diển đạt? Chứ lý nào lại ko biết tính số ngày giữa 2 thời điểm? Món này là phép tính công trừ rất bình thường chứ đâu phải kiến thức gì to tát của Excel đâu nhỉ?
Nói ko chừng bạn ấy đã làm như thế nhưng lại ko ra kết quả mong muốn, lấy vd: Cell A1 là 5/5/2006 và cell B1 là 6/6/2007.. giờ ta thực hiện phép tính =B1-A1+1 .. ha.. ha.. có khi nó lại ra 2/1/1901 chứ ko ra 398 như mong muôn
Gặp trường hợp như thế thì hảy click phải chuột trên cell, chọn Format cells, trong Tab Number chọn vào mục General rồi OK là xong
 
Hix, hình như khả năng diễn đạt bằng tiếng việt của mình không tốt thì phải,hay là do mình tư duy kém nên không hiểu ý Thunghi,chẳng lẽ giờ bê nguyên đống của Thunghi vào excel , ô A1 nhập ngày vô , A2 nhập ngày vô, rồi A3 nhâp = A2-A1+1 à.
Còn về cái DAYS360 thì mình có nói rồi,nó chỉ tính chung chung thôi, nhưng mình cần tính thực tế ,vì có tháng 31 ngày, 30 ngày và 28 (nhuần thì 29 ngày) nên có cần viết VB để tính không,hay có công thức nào tính ra không.
Nếu có luôn files đ1inh kèm thì càng tốt, mình xin chân thành cám ơn thêm lần nữa. Vẫn đang mong giúp đỡ . Thanks
 
A3=Date(Year(a2),month(a2),day(a2))-Date(Year(a1),month(a1),day(a1))+1
Format A3 như sau:
Gặp trường hợp như thế thì hảy click phải chuột trên cell, chọn Format cells, trong Tab Number chọn vào mục General rồi OK là xong
Hay có thể dùng
A3=DATEDIF(A1,A2,"d")+1
 
Bạn xem file ví dụ cụ thể nhé.
 

File đính kèm

  • datedif_function 29-Oct-07 16-07.Rar
    13.5 KB · Đọc: 207
Hay bạn ấy muốn ko có bất cứ cell phụ nào cả... là như vầy phải ko nhỉ? cho trường hợp tính số ngày giữa 2 thời điểm ngày 11/11/2005 đến 11/6/2006
=DATE(2006,5,11)-DATE(2005,11,11)+1
 
Cám ơn Thunghi , anhtuan1066 và SoiBien nhiều.
Thunghi, mình cám ơn nhiều vì đã theo dõi topic này, mình cần cái công thức, hix, chí lý luận thì mình biết. Excel mới biết sơ sơ nên không biết nhập công thức như thế nào . Thanks 1 lần nữa !! ^_^
 
Nói thật là cũng ko hiểu bạn muốn CÔNG THỨC là như thế nào nữa.. mấy hướng dẩn trên ko phải là công thức sao?
Hay là như thế này... Có lẽ cái bạn muốn mọi người chưa thật sự hiểu lắm, bạn post file lên.. ghi rõ yêu cầu vào file, như thế là tiện nhất!
Mến
ANH TUẤN
 
Tiện đây cho mình hỏi có công thức nào xác định được 1 tháng bất kỳ có bao nhiêu ngày không nhỉ?
 
Tất nhiên là dc chứ! Nhưng bạn phải cho biết năm nữa thì mới dc... Ví dụ cell A1 bạn gõ năm vào =2007, cell B1 gõ tháng vào =5... vậy thì công thức tính số ngày trong tháng 5 năm 2007 là
Mã:
=DAY(DATE(A1,B1+1,0))
 
Chào các bạn !
Mình cần tìm những ngày trước ngày 26/10/201 chẳng hạn thì phải dùng hàm gì ? Mong các bạn giúp mình nhé.
 
Web KT
Back
Top Bottom