Nhân năm mới, thấy điều lạ là cách xử lý ngày tháng trong Excel và Access, sản phẩm của Office có sự khác nhau:
Trong E xcel, năm 1900 là năm nhuận
Trong Access, năm 1900 không nhuận.
Xin gửi các bạn 2 file.
File trên Excel bạn thấy trực quan, file trên Access bạn xem query. Nội dung dạng SQL là
SELECT tt.tt, DateSerial([tt]*100,3,1)-1 AS NgayCuoiThang2, IIf(Day([NgayCuoiThang2])=29,"Nhuan","") AS Nhuan
FROM tt;
trong đó bảng tt chỉ có trường tt nhận giá trì nguyên dương.
Tất nhiên quá khứ quá xa có thể kém chính xác về ngày giờ, nhưng trong 1 hệ thống sao lại có "vênh" như vậy.
(xin lỗi vì lỗi đánh máy tên file là NanNhuan.rar, mà đáng là NamNhuan.rar)
Trong E xcel, năm 1900 là năm nhuận
Trong Access, năm 1900 không nhuận.
Xin gửi các bạn 2 file.
File trên Excel bạn thấy trực quan, file trên Access bạn xem query. Nội dung dạng SQL là
SELECT tt.tt, DateSerial([tt]*100,3,1)-1 AS NgayCuoiThang2, IIf(Day([NgayCuoiThang2])=29,"Nhuan","") AS Nhuan
FROM tt;
trong đó bảng tt chỉ có trường tt nhận giá trì nguyên dương.
Tất nhiên quá khứ quá xa có thể kém chính xác về ngày giờ, nhưng trong 1 hệ thống sao lại có "vênh" như vậy.
(xin lỗi vì lỗi đánh máy tên file là NanNhuan.rar, mà đáng là NamNhuan.rar)