youkosuk
Thành viên chính thức
- Tham gia
- 23/6/08
- Bài viết
- 98
- Được thích
- 22
OK, tôi có thể bổ sung chức năng tìm theo quy luật, và tất nhiên, các quyển hóa đơn của bạn cũng phải được đánh số theo 1 quy luật thống nhất.
Bạn hãy cho tôi biết những quy luật của nó là gì.
Theo biểu của bạn thì mỗi quyển chỉ có 50 tờ được bắt đầu bằng 01, kết thúc 50 hoặc bắt đầu bằng 51, kết thúc 00. Đây là 1 quy luật, tôi có thể tạo chức năng tự động phát hiện và fix luôn đối với trường hợp này.
Đúng như bạn nói, vì sáng nay mình lấy cái đóng hóa đơn ra xem cách đánh số thứ tự của các hóa đơn như thế nào. Kết quả là:
Vi dụ có 200 số hóa đơn như vậy là có 4 cuốn.
Quyển 1 là CT/2008N:01 có số từ 000001 đến 000050
Quyển 2 là CT/2008N:02 có số từ 000051 đến 000100
Quyển 3 là CT/2008N:03 có số từ 000101 đến 000150
Quyển 4 là CT/2008N:04 có số từ 000151 đến 000200
Từ đây mình rút ra quy luật là: 1 quyển hóa đơn số bắt đầu 01 kết thúc là 50; bắt đàu là 51 kết thúc 00.
Nên mình nghĩ kiểm tra kiểm tra nếu số đầu tiên của 1 quyển mà không bắt đầu bằng 01 hoặc 51 thì lấy số đó trừ đi 01 hoặc 51 thì chính là sso thiếu và kiểm tra số ở cuối cũng như vậy.
Ở đay mình chỉ nói tới hóa đơn mình lên cục thuế để mua, còn hóa đơn đăng ký tự in thì tùy quy luật của người đăng ký muốn đánh số như thế nào đó thì mình không giám chắc theo quy luật này.
Mình nhờ bạn thêm 1 vấn đề nữa là tính ra được tổng số hóa đơn đã sử dụng là bao nhiêu ?
Hiện tại mình dùng hàm Countif() để đếm trên cột số hóa đơn có bao nhiêu số không trùng, bao nhiêu số trùng 2 lần, bao nhiêu số trung 3 lần, bao nhiêu số trùng 4 lần, bao nhiêu số trung 5 lần,....,...(thông thường 1 hóa đơn chỉ tách ra kê khai 4 lần là hết rùi, có thể có trường hợp khai 5 lần, hoặc ....)
Sau đó trên cột kết quả của hàm Countif mới vừa tìm được mình lại dùng countif() đếm có bao nhiêu số 1, bao nhiêu số 2, bao nhiêu số 3,.....rùi lấy kết quả có bao nhiêu số 2 dem chia cho 2, bao nhiêu sso 3 đem chia 3, .....Sau đó tổng lại thì được tổng số hóa đon đã dùng là bao nhiêu.
Chỉnh sửa lần cuối bởi điều hành viên: