Làm theo ngocmaipretty mà muốn khỏi bị nhầm giữa PC và GBC (trường hợp nợ 1121 / có 1111) hoặc khỏi nhầm giữa PT và GBN (trường hợp nợ 1111 / có 1121) thì làm theo hướng này:
Làm sao cho có sự ưu tiên cho PT và PC trước rồi mới đến GBN, GBC
Muốn vậy trong hàm if phải cho điều kiện = 1111 là điều kiện xét, nếu true thì là Thu chi, nếu false mới là báo nợ báo có.
Thứ hai, khó hiểu hơn nhưng dễ làm hơn là chèn thêm cột vào giữa 2 cột A và B, (lúc đó B biến thành C).
Ở cột mới chèn vào (B), tạo công thức tương tự cho các giá trị TKnợ, TKcó, xét trong các trường hợp =1121, tạo ra số chứng từ GBN, GBC.
Sau đó sửa công thức cột D là cột số CT, thêm vào điều kiện 1 vòng điều kiện if(cột B<>"" , cột C,...)
Hoặc sửa thêm and() thành:
=if(And(A10<>"";B10<>"");C10;....)
Đây chỉ là hướng giải quyết trên file có sẵn. Thực ra loại chứng từ đâu chỉ 7 loại thu chi, nhập xuất, báo nợ báo có và doanh thu mà trên chục loại ấy.
Người ta thường phải có 1 bảng riêng liệt kê loại chứng từ và dùng 1 bộ lọc để chọn, 1 phương pháp khác để đánh số. Nhức đầu lắm.