cần giúp đỡ hàm thay thế hàm if liên tục (không dùng VBA, hay atool sql) (1 người xem)

Người dùng đang xem chủ đề này

camgiacla

Thành viên mới
Tham gia
30/11/14
Bài viết
4
Được thích
0
Em có file đính kèm như trên.hiện tại bảng đó chỉ là ví dụ nên em để ngắn.Thực tế bảng có 7000 đến 8000 dòng nên không dùng được hàm if.
Hiện tại em muốn lấy số CT của các pc sao cho các pc không bị lặp lại, trùng nhau.

Chú ý là em muốn tìm cách giúp đỡ bằng hàm excel thông thường vì file em còn phải gửi file cho các sếp thỉnh thoảng kiểm tra nên nếu dùng vba hay atool sql thì lại phải cài cho các sếp thì các sếp không thích và sếp em sợ cũng không hiểu các hàm atool sql hoặc marco vba đâu.

Mà em thấy vba tuy hay thật nhưng lại không tiện dụng vì file dù mình có tạo được nhưng chỉ riêng bản thân mình dùng thì cũng không có ích lợi vì ngoài việc báo cáo bằng file cứng in ra giấy thì vẫn phải gửi file mềm.
à mà nếu không có file mềm thì moi người ai làm kế toán có thể cho em xin giải pháp để lấy bút toán từ sổ nkc sang sổ chi tiết mà không có các dòng để trống không.
Cảm ơn các anh chị đã quan tâm theo dõi và giúp đỡ nhé!
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn gửi file cho sếp thì hãy vào menu Data->Edit Links... chọn "Break Link" là không còn liên kết gì, file của sếp chỉ là dữ liệu (không còn liên quan tới công cụ gì tạo ra nó). Sếp của bạn chỉ quan tâm kết quả bạn tạo ra chứ không có nhiều time để học cách bạn tạo ra đâu.
Lam VBA cũng được, code nằm chính trong file đó có sao đâu mà bạn lại sợ thế :).
 
Bạn gửi file cho sếp thì hãy vào menu Data->Edit Links... chọn "Break Link" là không còn liên kết gì, file của sếp chỉ là dữ liệu (không còn liên quan tới công cụ gì tạo ra nó). Sếp của bạn chỉ quan tâm kết quả bạn tạo ra chứ không có nhiều time để học cách bạn tạo ra đâu.
Lam VBA cũng được, code nằm chính trong file đó có sao đâu mà bạn lại sợ thế :).
em nghĩ không được vì ở cty em làm dạng kế toán excel, sau mỗi tháng em làm xong đều gửi file sang cho chị kế toán trưởng xem và chị ý cũng thường kiểm tra các phép tính và các hàm của em xem em tính thế nào, có sot cái gì không, nếu bỏ hết hàm ra thì chị ý làm sao thấy hàm nữa. Còn nếu dùng VBA can thiệp thì bản thân em còn chẳng thành thạo vba nếu cho vào sau này phát sinh lỗi hoặc vấn đề em sợ không sửa được.
Bởi cty em ngày xưa cũng dùng phần mềm kế toán nhưng sau này chị ktt bỏ chuyển sang excel với lý do phát sinh vấn đề với phần mềm kế toán không biết sửa nên mới chuyển sang excel chị ý bảo để tự mình làm ra thì mình hiểu bản chất thì sẽ biết sửa.
Thế nên em mới dùng hàm thông thường chứ không muốn các công cụ bên ngoài can thiệp vào
 
em nghĩ không được vì ở cty em làm dạng kế toán excel, sau mỗi tháng em làm xong đều gửi file sang cho chị kế toán trưởng xem và chị ý cũng thường kiểm tra các phép tính và các hàm của em xem em tính thế nào, có sot cái gì không, nếu bỏ hết hàm ra thì chị ý làm sao thấy hàm nữa. Còn nếu dùng VBA can thiệp thì bản thân em còn chẳng thành thạo vba nếu cho vào sau này phát sinh lỗi hoặc vấn đề em sợ không sửa được.
Bởi cty em ngày xưa cũng dùng phần mềm kế toán nhưng sau này chị ktt bỏ chuyển sang excel với lý do phát sinh vấn đề với phần mềm kế toán không biết sửa nên mới chuyển sang excel chị ý bảo để tự mình làm ra thì mình hiểu bản chất thì sẽ biết sửa.
Thế nên em mới dùng hàm thông thường chứ không muốn các công cụ bên ngoài can thiệp vào

Tôi đồng ý với bạn. Thường thường các công việc kế toán mà dùng VBA thì phải ghi rõ lại quy trình và chứng mình code chạy đúng - nếu không rõ rệt thì kiểm toán họ sổ toẹt hết. Trưởng phòng kế toán cũng xem qua công thức, thấy yên tâm họ mới chịu lấy số liệu.

Về bài của bạn. Rất tiếc là tôi không hiểu nổi cái điều kiện "phiếu chi không trùng lặp" của bạn. Bạn cần giải thích lại, như thế nào thì kể là trùng lặp.
 
Về bài của bạn. Rất tiếc là tôi không hiểu nổi cái điều kiện "phiếu chi không trùng lặp" của bạn. Bạn cần giải thích lại, như thế nào thì kể là trùng lặp.

trong file đính kèm ở trên đầu em có thử lấy mã ct của pc từ cột A sang cột D đó ạ. Vì công thức của em chưa chuẩn nên PC bị lặp lại 2 3 lần đó ạ.Ví dụ như PC02 nó lặp lại 2 lần, PC04 nó lặp 3 lần.Ngoài ra đoạn hàm này em chỉ lồng trong vòng 3 4 hàm if nên nó chỉ tham chiếu được 3 4 dòng, trong khi em lại cần hàm nó chạy tham chiếu để lấy kết quả với 7000 đến 8000 dòng.
Còn nếu em dùng hàm if đơn lẻ, thì sẽ tạo ra nhiều khoảng trắng như file sau em đính kèm.
Em nghĩ những ai có ý định làm sổ chi tiết bằng excel đều vướng mắc ở khâu này giống em.Trong atool sql em thấy người ta có thể cắt bỏ các hàm bị sai nhưng trên excel thông thường thì em chưa tìm ra được phương pháp.Em đang định đánh số thứ tự bên sổ NKC sau đó dò tim bên sổ chi tiết theo giá trị STT mà không thấy hiệu quả
 

File đính kèm

em nghĩ không được vì ở cty em làm dạng kế toán excel, sau mỗi tháng em làm xong đều gửi file sang cho chị kế toán trưởng xem và chị ý cũng thường kiểm tra các phép tính và các hàm của em xem em tính thế nào, có sot cái gì không, nếu bỏ hết hàm ra thì chị ý làm sao thấy hàm nữa. Còn nếu dùng VBA can thiệp thì bản thân em còn chẳng thành thạo vba nếu cho vào sau này phát sinh lỗi hoặc vấn đề em sợ không sửa được.
Bởi cty em ngày xưa cũng dùng phần mềm kế toán nhưng sau này chị ktt bỏ chuyển sang excel với lý do phát sinh vấn đề với phần mềm kế toán không biết sửa nên mới chuyển sang excel chị ý bảo để tự mình làm ra thì mình hiểu bản chất thì sẽ biết sửa.
Thế nên em mới dùng hàm thông thường chứ không muốn các công cụ bên ngoài can thiệp vào

Làm kế toán người ta có phương pháp đối chiếu thông qua hệ thống các sổ chi tiết, tổng hợp, cân đối phát sinh, các sổ nghiệp vụ,... Phần mềm kế toán còn phải có chức năng tự tìm lỗi chứng từ, tính không cân đối,... Kế toán trưởng hay người quản trị hoàn toàn kiểm soát và đối chiếu thông qua hệ thống sổ này. Việc dò từng công thức để xác minh tính đúng sai cũng đúng nhưng chỉ có thể làm ở quy mô doanh nghiệp nhỏ, ít giao dịch.
 

Bài viết mới nhất

Back
Top Bottom