cách tính ngày tháng năm trong excel

Liên hệ QC

khanh_nv610

Thành viên mới
Tham gia
28/5/08
Bài viết
16
Được thích
3
chào cáo bạn !! Cho mình hỏi mình muốn tính ngày tháng năm như sau :01/01/2000 và 01/01/2008 bây giờ mình dùng công thức để tính giữa 2 ngày tháng năm này .Mong ban nao biết chỉ dùm công thức để tính.cám ơn nhiều
Note : > 5 tháng thì tính là 1 năm và <= 5tháng thì nữa năm
 
Tính giữa 2 khoảng thời gian bạn có thể dùng datedif() hoặc bạn tìm với từ khóa trên trong diễn đàn có nhiều bài viết đề cập đến rồi tham khảo.
>5 tháng và <=5 tháng thì bạn dùng if, nếu dữ liệu có dạng date thì dùng hàm if kết hợp với month là được.
Có thể gửi file cụ thể lên mọi người giúp.
 
chào cáo bạn !! Cho mình hỏi mình muốn tính ngày tháng năm như sau :01/01/2000 và 01/01/2008 bây giờ mình dùng công thức để tính giữa 2 ngày tháng năm này .Mong ban nao biết chỉ dùm công thức để tính.cám ơn nhiều
Note : > 5 tháng thì tính là 1 năm và <= 5tháng thì nữa năm

| A | B | C |Công thức của cột C 1 |26-6-2006|9-8-2008|2 năm, 1 tháng, 14 ngày.|=DATEDIF(A1,B1,"y")&" năm, "&DATEDIF(A1,B1,"ym")&" tháng, "&DATEDIF(A1,B1,"md")&" ngày."
2 |||2.5 Năm|=DATEDIF(A1,B1,"y")+IF(DATEDIF(A1,B1,"ym")>5,1,0.5)&" Năm."
  1. Tính chi tiết thì theo công thức tại dòng 1
  2. Tính theo cách của bạn thì dùng công thức tại dòng 2
 
Mình muốn hỏi:
Làm thế nào để có được định dạng ngày tháng năm theo kiểu của VN tính cho ngày hiện hành
VD: Ngày 01 tháng 09 năm 2008

Mong được giúp đỡ.
Cảm ơn nhiều!
 
Cái này chỉ có thể dùng 1 lần thôi sao hay mình bị lỗi gì?
Cho mình xin đoạn mã dùng cho nhiều lần về sau.

Cảm ơn nhiều!

Đây là Format Cell. Bạn muốn xài cho các cell khác thì chiếu sáng những cell đó và format giống Cell gốc.
 
Chao các ban ! Cho mình hỏi muốn đê Excel tự chạy ngày tháng theo kiểu Việt Nam, có cả thứ nữa thì lam thế nào?
VD: Thứ sáu, ngày 03 tháng 10 năm 2008
Mong các bạn giúp đỡ, Xin cam ơn!
 
Bạn dùng cái này:

=CHOOSE(WEEKDAY(A1), "Chủ Nhật", "Thứ Hai", "Thứ Ba", "Thứ Tư", "Thứ Năm", "Thứ Sáu", "Thứ Bảy")&", ngày "&DAY(A1)&" tháng "&MONTH(A1)&" năm "&YEAR(A1)​
Trong đó, A1 là ô chứa ngày.
 
=if(today()>6,month(today()),month(today()-1))
Nếu ngày hôm nay lớn hơn ngày 6 thì tháng là tháng hiện tại, ngược lại là tháng hiện tại -1
Vậy mà sao đáp số không đúng các đại ca ơi.
 
=if(today()>6,month(today()),month(today()-1))
Nếu ngày hôm nay lớn hơn ngày 6 thì tháng là tháng hiện tại, ngược lại là tháng hiện tại -1
Vậy mà sao đáp số không đúng các đại ca ơi.

Công thức bạn dùng sai tùm lum hết:

hàm today() : trả về ngày/tháng/năm hiện tại. Ví dụ hôm nay sẽ là 7/12/2008 nó sẽ có số tuần tự là 39789 --> nó sẽ lớn hơn số 6. (bạn nên xem lại điều kiện này!)

đối số thứ 2 trong công thức month(today()) thì OK --> lấy tháng hiện tại nếu điều kiện đúng

đối số cuối có vấn đề: bạn phải sửa lại thành month(today())-1 --> trích tháng xong rồi mới trừ 1.

TTP
 
Chỉnh sửa lần cuối bởi điều hành viên:
=if(today()>6,month(today()),month(today()-1))
Nếu ngày hôm nay lớn hơn ngày 6 thì tháng là tháng hiện tại, ngược lại là tháng hiện tại -1
Vậy mà sao đáp số không đúng các đại ca ơi.
Bạn phải dùng công thức như sau:
=IF(DAY(TODAY()) > 6, MONTH(TODAY()), MONTH(TODAY()) - 1)​
 
Em đang muốn tính ngày như trên, đã theo công thức các bác hướng dẫn nhưng mà khi em đánh hàm:
= datedif(a1,b1,"d") thì nó toàn thông báo lỗi
a1: 24/03/2009
b1: 27/04/2009
Bác nào giúp em phát
 
Em đang muốn tính ngày như trên, đã theo công thức các bác hướng dẫn nhưng mà khi em đánh hàm:
= datedif(a1,b1,"d") thì nó toàn thông báo lỗi
a1: 24/03/2009
b1: 27/04/2009
Bác nào giúp em phát
Có thể ngày tháng bạn nhập sai chăng?
Bạn thử bằng cách:
- Tại C1 gõ công thức =A1+1 xem nó ra cái gì?
- Tại C1 gõ công thức =B1+1 xem nó ra cái gì?
 
Bạn dùng cái này:

=CHOOSE(WEEKDAY(A1), "Chủ Nhật", "Thứ Hai", "Thứ Ba", "Thứ Tư", "Thứ Năm", "Thứ Sáu", "Thứ Bảy")&", ngày "&DAY(A1)&" tháng "&MONTH(A1)&" năm "&YEAR(A1)​
Trong đó, A1 là ô chứa ngày.

Mình sửa lại như này và chạy tốt:
Mã:
[COLOR="Red"]=CHOOSE(WEEKDAY(TODAY()), "Chủ Nhật", "Thứ Hai", "Thứ Ba", "Thứ Tư", "Thứ Năm", "Thứ Sáu", "Thứ Bảy")&", ngày "&DAY(TODAY())&" tháng "&MONTH(TODAY())&" năm "&YEAR(TODAY())[/COLOR]

Các bạn tham khảo nhé.
Cảm ơn nhiều!
 
cách tính ngày tháng năm trong excel:
mấy anh/chị cho em hỏi giờ em muốn biết nếu bây giờ là ngày 01/01/2011 thì 70 ngày sau sẽ rơi vào ngày nào?tháng nào? năm nào? (cách tính trong excel, chỉ dùm em dùng hàm nao với), em cảm ơn nhiều, mong được các anh/chị giúp
 
cách tính ngày tháng năm trong excel:
mấy anh/chị cho em hỏi giờ em muốn biết nếu bây giờ là ngày 01/01/2011 thì 70 ngày sau sẽ rơi vào ngày nào?tháng nào? năm nào? (cách tính trong excel, chỉ dùm em dùng hàm nao với), em cảm ơn nhiều, mong được các anh/chị giúp
Thử công thức xem:
= date(2011,1,1)+70
 
VD: Ta gõ ngày 1/3/2011 tại ô A1 Tại ô A2 ta gõ 70 Tại ô A3 ta gõ công thức =A1+A2
(1/3/2011+70)=10/05/2011.
 
Web KT
Back
Top Bottom