Làm thế nào để cộng theo ngày theo tháng theo năm

Liên hệ QC

jacksameson

Thành viên mới
Tham gia
23/12/07
Bài viết
6
Được thích
0
Dùng cách gì để cộng chuổi ngày tháng năm với 1 số cho ra chuổi ngày tháng không thay đổi nhưng năm tăng lên tương ưng với số đã cộng.
VD: 25/12/2007 + 5 năm = 25/12/2012
 
Chơi kiểu chuối này vậy :
A1=25/12/2007
B1=5
C1=DAY(A1)&"/"&MONTH(A1)&"/"&YEAR(A1)+B1
 
A1 = 25/12/2007
B1 = 5
c1 =DATE(YEAR(A1)+B1,MONTH(A1),DAY(A1))
anh Tuấn
 
Lần chỉnh sửa cuối:
Tuy giãi pháp này thấy đơn giản nhưng vẫn còn có 1 trục trặc nhỏ.. Bạn cho hỏi: lấy ví dụ A1 = 29/2/2008 và B1 = 5 thì bạn muốn C1 ra kết quả mấy?
Theo cách tính trên thì kết quả sẽ là 1/3/2013.. Bạn tính sao đây? Muốn dùng kết quả này hay muốn ra kết quả 28/2/2013 ???
ANH TUẤN
 
Tuyệt! cám ơn các bạn hiều nha! còn ngày và tháng thì sao? Mình mới bắt đầu học excel hà, có gì mình hỏi các bạn vui lòng chỉ giúp với nhé! Các bạn nào có bài tập share mình với mình cần làm nhiều bài tập.
 
Chào cả nhà:

Tôi mới tham dự diễn đàn và đọc bài viết của jacksameson. Tôi có khá nhiều bài tập để luyện với Excel do trước đây khi còn là sinh viên đã sử dụng để giảng dậy và chia sẻ.

Làm thế nào tôi gửi được đến các bạn nhỉ? hoặc email cho Tôi tại info@i3systems.net sẽ có ngay.

Hy vọng thông tin hữu ích,

Cheers,
- i3-vietnam.com, Hà Nội - Việt Nam
 
còn ngày và tháng thì sao?
Ý bạn muốn hỏi gì đây? Theo tôi đoán là cho 1 ngày hoặc 1 tháng nào đó vào cell B1, tính xem C1 là ngày bao nhiêu? Đúng ko?
Vậy thì cũng áp dụng công thức như trên:
C1 =DATE(YEAR(A1),MONTH(A1)+B1,DAY(A1)) nếu B1 là số tháng
C1 =A1 + B1 nếu B1 là số ngày

ANH TUẤN
 
jacksameson đã viết:
mình làm thử A1= 28/2/2008 B1=5 C1 =date(year(A1)+B1,month(A1),day(A1)) cho ra ket qua value .tai sao vay????
Tại 1 cell nào đó bạn thử gõ công thức =A1 + 1 xem sao? Nếu nó ra Value nghĩa là cell A1 của bạn ko phải dạng ngày tháng (do định dang mặc định là tháng trước ngày sau ???)
Trong trường hợp này bạn thử gõ 2/28/2008 (tháng gõ trước, ngày gõ sau)... Gõ thử xem
ANH TUẤN
 
Tôi có thấy #VALUE chổ nào đâu... tôi vẫn ra kết quả bình thường mà...
Xem file
ANH TUẤN
 

File đính kèm

Cái này do trong công thức tính tiền của bạn tại ô tỷ giá bạn phải dùng địa chỉ tuyệt đối. không khi kéo công thức xuống nó nhẩy xuông ô kế tiếp.
=D10+(D10*$D$5)
 
Anh Tuấn có định dạng lại chuổi ngày tháng của em không? anh dã làm gì mà ko bị value vậy.
 
Trong sheet 3 từ cell C19 đến cell C29 có vấn đề định dạng Cell mm/dd/yyyy trong khi công thức đang dùng tìm tháng để cộng tính thời hạn phải trả . Có thể ngừơi ra đề không chú ý đến vđ của bạn .
Theo tôi phải thay đổi dữ liệu trong cột C nếu muốn giữ nguyên Cthức. Bằng không phải thay công thức khác có tính năng lọc tháng trước khi cộng
 
Uh... đây là 1 sai làm chết người mà tôi đã từng gặp qua... Ác cái là trên máy tính tôi, phần Regional Language Settings dc thiết lập dd/mm/yyyy nên vô tình nó đã hiển thị đúng mà tôi ko đễ ý... Đúng như bạn Kongcom nói, từ C19 đến cuối là text... Bạn có thể kiểm tra bằng hàm ISTEXT hoặc ISNUMBER
Và có thể tham khảo thêm câu đố tôi vừa gữi tại đây đễ hiểu thêm ngày tháng năm là cái gì:
http://www.giaiphapexcel.com/forum/showthread.php?t=7041
Mến
ANH TUẤN
 
Lần chỉnh sửa cuối:
25/12/2007+5 năm=left(a1,6)&right(a1,4)+5
 
Lần chỉnh sửa cuối:
Giả sử B1 ghi 25/12/2007 thì
25/12/2007+5năm =DATE(YEAR(B1)+5,MONTH(B1),DAY(B1))
Ok
 
anhtuan1066 đã viết:
Tuy giãi pháp này thấy đơn giản nhưng vẫn còn có 1 trục trặc nhỏ.. Bạn cho hỏi: lấy ví dụ A1 = 29/2/2008 và B1 = 5 thì bạn muốn C1 ra kết quả mấy?
Theo cách tính trên thì kết quả sẽ là 1/3/2013.. Bạn tính sao đây? Muốn dùng kết quả này hay muốn ra kết quả 28/2/2013 ???
ANH TUẤN
Chẳng hiểu sao của em A1 = 29/2/2008 và B1 = 5 thì kết quả vẫn là 28/2/2013 anh tuấn ạ?
 
Hàng xóm của bạn đây!
Bạn làm fai này để tự động nhảy thời hạn là ý tưởng hay. Nhưng ( các ) công trên mà bạn các bạn đưa không ổn để áp dụng cho fai của bạn,. Vì
Thường thời hạn cho vay không chẵn như bạn up lên, nếu thời hạn cho vay theo tháng thì sao? VD: ngày vay 31/12/2006 hạn 37 tháng vv...
 
jacksameson đã viết:
Dùng cách gì để cộng chuổi ngày tháng năm với 1 số cho ra chuổi ngày tháng không thay đổi nhưng năm tăng lên tương ưng với số đã cộng.
VD: 25/12/2007 + 5 năm = 25/12/2012
5 năm là năm: 2008, 2009, 2010, 2011, 2012
-> Tính ngày của từng năm
Sau đó = Sum là OK!
--=0
 
Web KT

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

Back
Top Bottom