Đúng là CSDL của bạn nhiều vấn đề cần bàn!
(*) Thông thường HĐ (hóa đơn) gồm có 2 fần, fần chính & fần chi tiết
Các cột của fần chi tiết nên trùng nhau để tiện trong việc áp đặt công thức khi cần; (Làn gì cũng nên đưa về cái có quy luật, tránh lộn xộn để khỏi tự gây cản trở cho mình & người khác)
(*) Không những thế, số dòng chừa cho từng hóa đơn nên là như nhau; Hiện ngày tháng các hóa đơn của bạn không hợp logic
Ngay|Dong
22/06/2011|23
06/07/2011|41
20/07/2011|59
Theo chuỗi số này, thì HĐ tiếp theo có ngày fải nằm ở dòng 59+18 => 77 (chứ không fải 76 như hiện thời của bạn) (Ông bà xưa có câu " sai 1 li đi 1 dặm đó bạn")
(*) Số liệu ngày tháng nên xài theo hệ Mẽo, nhưng ta có thể hoàn toàn định dạng theo hệ Fáp để dễ ngó
(**) Một điều này mình muốn nói với bạn, nhưng chỉ sợ bạn giận: Thông thường người ta bố trí dữ liệu vô 2 bảng (Bạn xem trong file đính kèm của mình) 1 bảng gồm fần chính & 1 gồm fần chi tiết. Hai bảng này liên kết với nhau thông qua mã fiếu (Mình có viết sẵn hàm tạo tự động mã fiếu trong file)
Nếu bạn ưng theo cách này, cộng đồng GPE trong đó có mình sẽ giúp bạn tiếp (như nhập liệu vô 2 bảng này 1 cách tự động, thống kê số liệu tử 2 bảng,. . .
Thân ái!