vocan > 08-01-17, 02:53 PM
maidinhdan > 08-01-17, 05:41 PM
vocan > 09-01-17, 01:19 PM
(08-01-17, 05:41 PM)maidinhdan Đã viết: Trả lời:Nhờ anh giúp đỡ thêm :
Câu 1: Nguyên nhân do làm tròn số, xuất phát từ 1 trong 2 điểm sau đây
+ Bạn dùng hàm Round(54280156,1) -->kết quả: 54,280,160
+ Bạn format trong table dòng Decimal Places : 1 --> Nên để là 0 nếu không dùng số lẻ thập phân
Câu 2: Khi dùng định dạng dd/mm/yyyy hay gọi là định dạng ngày tháng bạn phải nhớ nguyên tắc nhập liệu là:
Nhập tháng trước, rồi đến ngày, rồi đến năm. ( ở excel cũng thế nhé)
Như vậy ví dụ:
+ ngày 08/01/2017 --> bạn phải nhập là 01/08/2017
+ ngày 31/01/2017 --> bạn phải nhập là 01/31/2017
+ ngày 13/01/2017 --> bạn phải nhập là 01/13/2017
Còn chuyện hiển thị theo đúng như kiểu ở Việt Nam thì bạn phải chỉnh kiểu format thành dd/mm/yyyy
OK, xong
maidinhdan > 09-01-17, 06:19 PM
(09-01-17, 01:19 PM)vocan Đã viết: Nhờ anh giúp đỡ thêm :
1: Đã chỉnh lại phần format Decimal Places, chỉnh dữ liệu sang Double nhập thử dữ liệu mới thì thấy Sum đúng, dữ liệu cũ chắc thua
2: Vụ này chắc em tự tử quá .
Nếu để format là shortday hay dd/mm/yyyy thì ngày nhỏ hơn 12 nó hiểu là tháng trước ngày sau , Còn lớn hơn 12 thì là ngày trước tháng sau dù có nhập tháng trước thì nó vẫn nhẩy về tháng trước ngày sau .
Ví dụ như chạy từ ngày 02/01 đến ngày 15/01 thì dòng trên sẽ hiện thị là 01/02/2016 dòng dưới thì là 15/01/2016 , dù có nhập 01/15 thì nó vẫn nhẩy sang định dạng 15/01 . còn định dạng sang kiểu mm/dd/yyyy thì khi nhập là 01/02 nó sẽ tự động nhảy sang 02/01 dòng dưới thì là 01/15
Tóm lại là em chẳng hiểu nó theo định dạng nào nữa , dưới 12 nó hiện thị một kiểu , trên 12 nó hiện thị một kiều
Trước nay em chưa gặp như vậy bao giờ , không nhẽ lại bỏ đi làm lại từ đầu hix
https://www.flickr.com/photos/146510576@...ed-public/