BCĐTK cấp 1,2

  • Thread starter gacon0904
  • Ngày gửi
G

gacon0904

Guest
9/7/05
81
0
0
42
tphcm
Các anh chị cho em hỏi. Khi em lập BCĐPS TK cấp 1 thì SDCK nợ = có nhưng khi lập BCĐPS TK cấp 2 thì SDCK nợ = có nhưng SDCK nợ bảng TK cấp 1 không bằng SDCK nợ của TK cấp 2. Khi em kiểm tra thì nó bị lệch tại TK 3342.(SDCK nợ của TK cấp 1+ nợ TK 3342=SDCK TK2 nợ).Cách giải quyết trường hợp này.Cám ơn các anh chị nhiều.
 
Khóa học Quản trị dòng tiền
Đào Việt Cường

Đào Việt Cường

Moderator
22/11/05
400
4
18
Khánh Hòa
Dear gaconkhongchin-khongchen!
------------------------------
Anh đọc xong "vấn đề" của gà con anh "chết liền à nha"!
Thành viên tích cực mà trình bày cứ lủng cà.... à!!!
Hiểu đến đâu thì nói đến đấy vậy: theo anh, gà con chỉ cần lập bảng cân đối các tài khoản chi tiết thôi. Nếu bảng cân đối các tài khoản chi tiết chuẩn thì việc tổng hợp lên các tài khoản "mẹ của chúng nó" không khó mấy: SUM(<các con>) là được.
Gà con làm nhanh nhanh lên để còn in ra - có in ra mới thấy nhiều sai sót. Sắp hết hạn đến nơi rồi!
 
G

gacon0904

Guest
9/7/05
81
0
0
42
tphcm
Bình_OverAC nói:
Không hiểu gacon ơi, upload file đi

Nhưng em làm thì nó không bằng vì SDCK có TK cấp 1 (334) là 52,500,000. nhưng bên SDCK nợ TK cấp 2(3342) là 366,500,000. còn SDCK bên có TK cấp 2(3341) là 419,000,000 chính điều này tạo ra sự không bằng nhau.(Tổng SDCK TK cấp 1 là 34,905,789,750 còn SDCK TK cấp 2 là 35,272,289,750 ) bị lệch là 52,500,000. Các anh/chị giúp em với.Cám ơn các anh/chị nhiều.


Bình_OverAC: Bạn đã có quyền đính kèm file.
 

Đính kèm

  • HTKT.zip
    117.9 KB · Lượt xem: 314
DucThuan

DucThuan

Tè lè ra rồi !
4/12/04
173
4
18
Đầu đường xó chợ
gacon0904 nói:
Các anh chị cho em hỏi. Khi em lập BCĐPS TK cấp 1 thì SDCK nợ = có nhưng khi lập BCĐPS TK cấp 2 thì SDCK nợ = có nhưng SDCK nợ bảng TK cấp 1 không bằng SDCK nợ của TK cấp 2. Khi em kiểm tra thì nó bị lệch tại TK 3342.(SDCK nợ của TK cấp 1+ nợ TK 3342=SDCK TK2 nợ).Cách giải quyết trường hợp này.Cám ơn các anh chị nhiều.
Chúng ta thường dùng hàm sumif trên BCĐPS. Để cho dễ thì để tài khoản cấp 2 thôi, nhưng em vẫn có thể để luôn cả tk cấp 1 và công thức em cho thêm điều kiện là được.
Ví dụ: Cột A: MaTK, Cột E: PS Nợ, Cột F: PS Có.
Tại cột E em có thể làm như sau:
={if(len(MaTK)=3;sum(if(left(PSNo;3)=left(MaTK;3)*Sotien);sumif(PSNo;MaTK;Sotien))}
Em thử coi, có được không?
 
Sửa lần cuối:
G

gacon0904

Guest
9/7/05
81
0
0
42
tphcm
gacon0904 nói:
Nhưng em làm thì nó không bằng vì SDCK có TK cấp 1 (334) là 52,500,000. nhưng bên SDCK nợ TK cấp 2(3342) là 366,500,000. còn SDCK bên có TK cấp 2(3341) là 419,000,000 chính điều này tạo ra sự không bằng nhau.(Tổng SDCK TK cấp 1 là 34,905,789,750 còn SDCK TK cấp 2 là 35,272,289,750 ) bị lệch là 52,500,000. Các anh/chị giúp em với.Cám ơn các anh/chị nhiều.


Bình_OverAC: Bạn đã có quyền đính kèm file.
Các anh/chị giúp em với. Đây là file của Thầy em dạy, lúc học không để ý. Các anh/chị có cách nào không?Cám ơn các anh/chị.
 
G

gacon0904

Guest
9/7/05
81
0
0
42
tphcm
Đào Việt Cường nói:
Dear gaconkhongchin-khongchen!
------------------------------
Anh đọc xong "vấn đề" của gà con anh "chết liền à nha"!
Thành viên tích cực mà trình bày cứ lủng cà.... à!!!
Hiểu đến đâu thì nói đến đấy vậy: theo anh, gà con chỉ cần lập bảng cân đối các tài khoản chi tiết thôi. Nếu bảng cân đối các tài khoản chi tiết chuẩn thì việc tổng hợp lên các tài khoản "mẹ của chúng nó" không khó mấy: SUM(<các con>) là được.
Gà con làm nhanh nhanh lên để còn in ra - có in ra mới thấy nhiều sai sót. Sắp hết hạn đến nơi rồi!
Em upload file lên rồi anh Cường xem giúp em với.Cám ơn anh Cường.
 
Đào Việt Cường

Đào Việt Cường

Moderator
22/11/05
400
4
18
Khánh Hòa
Vậy là anh đã đoán đúng,
------------------------
gacon0904 đã phân cấp tài khoản quá cẩn thận và tỉ mỉ đến mức... không cần thiết.
Theo anh, gacon0904 nên tổ chức lại hệ thống tài khoản, cố gắng phù hợp với Hệ thống tài khoản kế toán thống nhất do Bộ Tài chính ban hành.
Để chữa cháy trong trường hợp này, gacon0904 nên gộp ba bảng cân đối phát sinh làm một (có thể sử dụng luôn bảng CDTK3 cũng được), trong đó:
- Các tiểu khoản cấp thấp nhất (theo như HTTK của gacon0904 là cấp 3) được SumProduct (có thể giữ nguyên công thức mảng như hiện tại cũng được) từ sổ CT. .
- Các tài khoản cấp cao hơn được cộng từ các tài khoản con của nó
Ví dụ:
Tài khoản Phải thu của khách hàng được em phân chia làm 3 cấp, gồm các tài khoản:
- 131 - Phải thu của khách hàng
- 1311 - Khách hàng
- 13111- Cty ABC
- 13112 - Cty XYZ
- 13113 - (...)
(tên công ty "hơi lạ à nha"!)
Bây giờ chúng ta sẽ lập bảng cân đối cho các tiểu khoản 13111, 131112,13113, ... (chính là bảng CDTK3).
Tiếp theo chèn thêm 2 dòng để bổ sung cho 2 tài khoản "mẹ - bà" chúng nó:
- Đối với các tài khoản mẹ thì Sum(<Các con>):
TK 1311= Sum(TK 13111, TK 131112,TK 13113,...)
- Đối với các tài khoản bà thì Sum(<Các mẹ>):
TK131 = Sum(TK 1311, TK1312, TK 1313,...)
Đó là mô hình ví dụ, gacon0904 áp dụng cho các tài khoản khác. Đảm bảo rằng số liệu Tài khoản tổng hợp bằng tổng các tài khoản chi tiết của nó.
Cố gắng lên, chỉ còn 12 ngày nữa!
 
Sửa lần cuối:
G

gacon0904

Guest
9/7/05
81
0
0
42
tphcm
Đào Việt Cường nói:
Vậy là anh đã đoán đúng,
------------------------
gacon0904 đã phân cấp tài khoản quá cẩn thận và tỉ mỉ đến mức... không cần thiết.
Theo anh, gacon0904 nên tổ chức lại hệ thống tài khoản, cố gắng phù hợp với Hệ thống tài khoản kế toán thống nhất do Bộ Tài chính ban hành.
Để chữa cháy trong trường hợp này, gacon0904 nên gộp ba bảng cân đối phát sinh làm một (có thể sử dụng luôn bảng CDTK3 cũng được), trong đó:
- Các tiểu khoản cấp thấp nhất (theo như HTTK của gacon0904 là cấp 3) được SumProduct (có thể giữ nguyên công thức mảng như hiện tại cũng được) từ sổ CT. .
- Các tài khoản cấp cao hơn được cộng từ các tài khoản con của nó
Ví dụ:
Tài khoản Phải thu của khách hàng được em phân chia làm 3 cấp, gồm các tài khoản:
- 131 - Phải thu của khách hàng
- 1311 - Khách hàng
- 13111- Cty ABC
- 13112 - Cty XYZ
- 13113 - (...)
(tên công ty "hơi lạ à nha"!)
Bây giờ chúng ta sẽ lập bảng cân đối cho các tiểu khoản 13111, 131112,13113, ... (chính là bảng CDTK3).
Tiếp theo chèn thêm 2 dòng để bổ sung cho 2 tài khoản "mẹ - bà" chúng nó:
- Đối với các tài khoản mẹ thì Sum(<Các con>):
TK 1311= Sum(TK 13111, TK 131112,TK 13113,...)
- Đối với các tài khoản bà thì Sum(<Các mẹ>):
TK131 = Sum(TK 1311, TK1312, TK 1313,...)
Đó là mô hình ví dụ, gacon0904 áp dụng cho các tài khoản khác. Đảm bảo rằng số liệu Tài khoản tổng hợp bằng tổng các tài khoản chi tiết của nó.
Cố gắng lên, chỉ còn 12 ngày nữa!
Cám ơn anh Cường nghe.Không còn cách nào để điều chỉnh lại rồi.Vậy thì phải làm lại rồi.
 
T

Tuanktcdcn

Lão già ham vui
18/6/04
549
52
28
47
Hà Nội
www.bluesofts.net
gacon0904 nói:
Nhưng em làm thì nó không bằng vì SDCK có TK cấp 1 (334) là 52,500,000. nhưng bên SDCK nợ TK cấp 2(3342) là 366,500,000. còn SDCK bên có TK cấp 2(3341) là 419,000,000 chính điều này tạo ra sự không bằng nhau.(Tổng SDCK TK cấp 1 là 34,905,789,750 còn SDCK TK cấp 2 là 35,272,289,750 ) bị lệch là 52,500,000. Các anh/chị giúp em với.Cám ơn các anh/chị nhiều.

Gà con không phải làm lại đâu. Cách làm thế này:

Chữa lại các CDTK2,3

+ Chèn cột A có tên "TK cấp 1". Lập công thức =LEFT(B7,3) để nhận TK cấp 1 (3 ký tự) từ TK cấp n.
+ Dùng kỹ thuật Subtotal (Menu Data\Subtotal) để cộng nhóm theo "TK cấp 1"
+ Chữa lại CT ở các cột "CUỐI KỲ" của sổ CDTK(n)
Bên Nợ:
=MAX(G7+I7-H7-J7,0) đổi thành =IF(H7-I7+J7-K7>0,H7-I7+J7-K7,0)
Bên Có:
=MAX(H7+J7-G7-I7,0) đổi thành =-IF(H7-I7+J7-K7<0,H7-I7+J7-K7,0)

Bạn lưu ý dùng hàm MAX để xác định tồn cuối trong mọi sổ kế toán là sai cơ bản đó.

+ Lập công thức ở dòng "Grand Total" =SUMIF($A$7:$A$235,"*" & "Total",L$7:L$235)

Bây giờ bạn kiểm tra cộng "CUỐI KỲ" của các bảng CDTK(n)=CDTK1

Thực tế khi lập bảng CĐTK cho TK cấp n1 sẽ có số dư "CUỐI KỲ" khác với bảng CĐTK cấp n2 VÌ MỖI CẤP SẼ CÓ SỰ BÙ TRỪ SỐ TIỀN NỢ VÀ CÓ THEO TỪNG TK CẤP ĐÓ, SỰ SAI LỆCH NÀY LÀ HIỂN NHIÊN! QUAN TRỌNG TRÊN CÁC BẢNG CĐTK CẤP n PHẢI THỂ HIỆN SỰ LÔGIC VÀ RÕ RÀNG, CHỨNG MINH ĐƯỢC SỰ ĐÚNG ĐẮN (DÙ Ở CĐTK n1 HAY n2 THÌ BẢNG CÂN ĐỐI TÀI SẢN VẪN CÂN BẰNG VÀ CÙNG GIÁ TRỊ).

Một số vấn đề về file của bạn

+ Trong HTTK1 của bạn không có TK 133, mình đã tạo thêm
+ Format các cột TK là không thống nhất. TK cấp1 thì là Number TK cấp n>1 thì là Text. Sự format khác nhau dẫn đến sự không thông nhất về kết quả (trong bài này của bạn thì chưa sảy ra nhưng tương lai chắc chắn sẽ sai).

Mình gửi file chữa lên bạn xem thử.
 

Đính kèm

  • HTKT.zip
    202.1 KB · Lượt xem: 258
G

gacon0904

Guest
9/7/05
81
0
0
42
tphcm
Tuanktcdcn nói:
Gà con không phải làm lại đâu. Cách làm thế này:

Chữa lại các CDTK2,3

+ Chèn cột A có tên "TK cấp 1". Lập công thức =LEFT(B7,3) để nhận TK cấp 1 (3 ký tự) từ TK cấp n.
+ Dùng kỹ thuật Subtotal (Menu Data\Subtotal) để cộng nhóm theo "TK cấp 1"
+ Chữa lại CT ở các cột "CUỐI KỲ" của sổ CDTK(n)
Bên Nợ:
=MAX(G7+I7-H7-J7,0) đổi thành =IF(H7-I7+J7-K7>0,H7-I7+J7-K7,0)
Bên Có:
=MAX(H7+J7-G7-I7,0) đổi thành =-IF(H7-I7+J7-K7<0,H7-I7+J7-K7,0)

Bạn lưu ý dùng hàm MAX để xác định tồn cuối trong mọi sổ kế toán là sai cơ bản đó.

+ Lập công thức ở dòng "Grand Total" =SUMIF($A$7:$A$235,"*" & "Total",L$7:L$235)

Bây giờ bạn kiểm tra cộng "CUỐI KỲ" của các bảng CDTK(n)=CDTK1

Thực tế khi lập bảng CĐTK cho TK cấp n1 sẽ có số dư "CUỐI KỲ" khác với bảng CĐTK cấp n2 VÌ MỖI CẤP SẼ CÓ SỰ BÙ TRỪ SỐ TIỀN NỢ VÀ CÓ THEO TỪNG TK CẤP ĐÓ, SỰ SAI LỆCH NÀY LÀ HIỂN NHIÊN! QUAN TRỌNG TRÊN CÁC BẢNG CĐTK CẤP n PHẢI THỂ HIỆN SỰ LÔGIC VÀ RÕ RÀNG, CHỨNG MINH ĐƯỢC SỰ ĐÚNG ĐẮN (DÙ Ở CĐTK n1 HAY n2 THÌ BẢNG CÂN ĐỐI TÀI SẢN VẪN CÂN BẰNG VÀ CÙNG GIÁ TRỊ).

Một số vấn đề về file của bạn

+ Trong HTTK1 của bạn không có TK 133, mình đã tạo thêm
+ Format các cột TK là không thống nhất. TK cấp1 thì là Number TK cấp n>1 thì là Text. Sự format khác nhau dẫn đến sự không thông nhất về kết quả (trong bài này của bạn thì chưa sảy ra nhưng tương lai chắc chắn sẽ sai).

Mình gửi file chữa lên bạn xem thử.
Cám ơn Bạn nhiều nha. Chúc Bạn ngày đầu tuần vui và...
 

Similar threads

Xem nhiều

Webketoan Zalo OA