Gia_Khue
Thành viên chính thức


- Tham gia
- 18/12/07
- Bài viết
- 83
- Được thích
- 13
- Nghề nghiệp
- BI
Kính gửi cả nhà
GK hôm nay ngồi hì hục
mãi mà làm chưa ra cách đếm tháng. Nếu dùng If thì câu lệnh nó dài ơi là dài
, mà GK viết xong thì nó báo lỗi tè le tét lét
.
Cả nhà xem giúp GK có giải pháp nào đơn giản và chính xác hơn không với nhé.
Ví dụ:
Có 3 cột A: Ngày bắt đầu; cột B: Ngày hiện hành ; cột C sẽ cho mình biết kết quả từ ngày bắt đầu cho đến ngày hiện hành là mấy tháng. Tuy nhiên, cách tính tháng ở cột C này lại phải theo điều kiện:
nếu cột A: 1/9/2007 ; cột B : 25/12/2007 ---> cột C : 3 tháng
nếu cột A: 2/9/2007 ; cột B : 25/12/2007 ----> cột C: 2 tháng
nếu cột A: 1/12/2007 ; cột B : 25/12/2007 ---- cột C: 0 tháng
tức là chỉ tính những tháng tròn thôi, còn không tròn, dù chỉ thiếu 1 ngày cũng tính nó = 0. GK muốn nó ghi nhận giá trị là 0 chứ không phải ra 1 cell trống đâu ạ.
Nhân tiện, mấy bác giúp GK cái hàm Now với, GK muốn nó luôn hiện ngày hiện hành ở cột B, thế nhưng uýnh lệnh kiểu gì nó cũng hỏng thèm ra, ko biết nó bị làm sao nữa.
Cả nhà có giải pháp nào hay thì chỉ GK với nhé. Hì hì, GK hỏng có biết viết VB đâu, GK chỉ biết sửa trên nền code có sẵn thôi à. Bác nào mà kiu GK viết = VB là GK lăn đùng ra mà xỉu luôn
.
Cám ơn cả nhà trước nhé.

GK hôm nay ngồi hì hục



Cả nhà xem giúp GK có giải pháp nào đơn giản và chính xác hơn không với nhé.
Ví dụ:
Có 3 cột A: Ngày bắt đầu; cột B: Ngày hiện hành ; cột C sẽ cho mình biết kết quả từ ngày bắt đầu cho đến ngày hiện hành là mấy tháng. Tuy nhiên, cách tính tháng ở cột C này lại phải theo điều kiện:
nếu cột A: 1/9/2007 ; cột B : 25/12/2007 ---> cột C : 3 tháng
nếu cột A: 2/9/2007 ; cột B : 25/12/2007 ----> cột C: 2 tháng
nếu cột A: 1/12/2007 ; cột B : 25/12/2007 ---- cột C: 0 tháng
tức là chỉ tính những tháng tròn thôi, còn không tròn, dù chỉ thiếu 1 ngày cũng tính nó = 0. GK muốn nó ghi nhận giá trị là 0 chứ không phải ra 1 cell trống đâu ạ.
Nhân tiện, mấy bác giúp GK cái hàm Now với, GK muốn nó luôn hiện ngày hiện hành ở cột B, thế nhưng uýnh lệnh kiểu gì nó cũng hỏng thèm ra, ko biết nó bị làm sao nữa.
Cả nhà có giải pháp nào hay thì chỉ GK với nhé. Hì hì, GK hỏng có biết viết VB đâu, GK chỉ biết sửa trên nền code có sẵn thôi à. Bác nào mà kiu GK viết = VB là GK lăn đùng ra mà xỉu luôn

Cám ơn cả nhà trước nhé.
Lần chỉnh sửa cuối: