tanvu228
Thành viên chính thức
![](/diendan/data/PhoToDanhHieu/gold.gif)
![](/diendan/data/PhoToDanhHieu/gold.gif)
- Tham gia
- 13/11/09
- Bài viết
- 59
- Được thích
- 3
Mình đang cần viết hàm để ngày tháng tự động nhảy theo nguyên tắc: ngày giữ nguyên, chỉ nhảy tháng. (Nếu ngày bắt đầu là ngày cuối tháng, thì tự hiểu là tháng sau cũng là cuối tháng) ![ewrq ;;;;;;;;;;; ;;;;;;;;;;;](/diendan/styles/smilies/a41.gif)
+ Mong muốn ví dụ 1: 31/1/2013 -> 28/2/2013 -> 31/3/2013 -> 30/4/2013 ....
+ Ví dụ 2: 15/1/2013 -> 15/2/2013 -> 15/3/2013 -> 15/4/2013 ...
Mình sử dụng hàm: DATE(YEAR(B$2),MONTH(B$2)+$A5,DAY(B$2)
Trường hợp ngày bắt đầu <28 (ví dụ 2) thì hàm trên vẫn chạy bình thường nhưng > 28 (ví dụ 1)thì còn bị vướng ở chỗ:
+ Kết quả hiện ra: 31/1/2013 -> 3/3/2013 -> 31/3/2013 -> 1/5/2013![are **~** **~**](/diendan/styles/smilies/a42.gif)
Rất mong được gỡ rối
Many thanks ![7414 -=.,, -=.,,](/diendan/styles/smilies/a07.gif)
![ewrq ;;;;;;;;;;; ;;;;;;;;;;;](/diendan/styles/smilies/a41.gif)
+ Mong muốn ví dụ 1: 31/1/2013 -> 28/2/2013 -> 31/3/2013 -> 30/4/2013 ....
+ Ví dụ 2: 15/1/2013 -> 15/2/2013 -> 15/3/2013 -> 15/4/2013 ...
Mình sử dụng hàm: DATE(YEAR(B$2),MONTH(B$2)+$A5,DAY(B$2)
Trường hợp ngày bắt đầu <28 (ví dụ 2) thì hàm trên vẫn chạy bình thường nhưng > 28 (ví dụ 1)thì còn bị vướng ở chỗ:
+ Kết quả hiện ra: 31/1/2013 -> 3/3/2013 -> 31/3/2013 -> 1/5/2013
![are **~** **~**](/diendan/styles/smilies/a42.gif)
Rất mong được gỡ rối
![ewrq ;;;;;;;;;;; ;;;;;;;;;;;](/diendan/styles/smilies/a41.gif)
![7414 -=.,, -=.,,](/diendan/styles/smilies/a07.gif)