Tổng hợp Công Nợ theo Công trình (2 người xem)

Liên hệ QC

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

Tôi tuân thủ nội quy khi đăng bài

HangktGTN

Thành viên mới
Tham gia
13/8/25
Bài viết
45
Được thích
5
Cả nhà ơi. Mình có file kèm theo nhờ cả nhà giúp mình với ạ. Bên mình công ty xây dựng giờ sếp mình muốn báo cáo tổng hợp công nợ của khách hàng theo từng công trình. Nhờ các bạn giúp mình cài công thức ở sheet Tổng hợp công nợ giúp mình với ạ. Cảm ơn cả nhà nhiều!
 

File đính kèm

Lần chỉnh sửa cuối:
Cả nhà ơi. Mình có file kèm theo nhờ cả nhà giúp mình với ạ. Bên mình công ty xây dựng giờ sếp mình muốn báo cáo tổng hợp công nợ của khách hàng theo từng công trình. Nhờ các bạn giúp mình cài công thức ở sheet Tổng hợp công nợ giúp mình với ạ. Cảm ơn cả nhà nhiều!
Bạn phải nói rõ muốn công thức ép vào cho cột nào, biểu nào ? dữ liệu nguồn của nó lấy ở đâu ? cho số liệu giả định vào thì người muốn giúp mới hình dung và giúp bạn được chứ - Tôi hiểu là : dữ liệu Sheet DMKH và Sheet DMCT bạn nhập tay từ bàn phím vào; Cột dư nợ - dư có đầu kỳ là bạn lấy dữ liệu từ cột G , H của Sheet DMKH ..... đúng không vậy dữ liệu nguồn phát sinh thì từ đâu ?; Dữa liêu hoá đơn luân cuyển lấy từ đâu .... ?
 
Bạn phải nói rõ muốn công thức ép vào cho cột nào, biểu nào ? dữ liệu nguồn của nó lấy ở đâu ? cho số liệu giả định vào thì người muốn giúp mới hình dung và giúp bạn được chứ - Tôi hiểu là : dữ liệu Sheet DMKH và Sheet DMCT bạn nhập tay từ bàn phím vào; Cột dư nợ - dư có đầu kỳ là bạn lấy dữ liệu từ cột G , H của Sheet DMKH ..... đúng không vậy dữ liệu nguồn phát sinh thì từ đâu ?; Dữa liêu hoá đơn luân cuyển lấy từ đâu .... ?
Mình muốn công thức ép vào Cột A và B Mã Khách Hàng và Tên Khách Hàng ở sheet Tổng Hợp Công Nợ bạn ạ. Nguuonf lấy từ sheet Nhật Ký Chung. Vì Mình muốn theo dõi tổng công nợ thu chi của các khách hàng theo từng công trình. Ví dụ Công trình Nghệ An thì có khách hàng là Sơn Thanh, Minh Anh, Vinh Thành...... Nhờ bạn xem và giúp mình ạ.
 
Mình muốn công thức ép vào Cột A và B Mã Khách Hàng và Tên Khách Hàng ở sheet Tổng Hợp Công Nợ bạn ạ. Nguuonf lấy từ sheet Nhật Ký Chung. Vì Mình muốn theo dõi tổng công nợ thu chi của các khách hàng theo từng công trình. Ví dụ Công trình Nghệ An thì có khách hàng là Sơn Thanh, Minh Anh, Vinh Thành...... Nhờ bạn xem và giúp mình ạ.
File của bạn cần sửa lại một chút cấu trúc cho phù hợp - Bạn có sử dụng được VBA không ?
Bài đã được tự động gộp:

Tối tôi về tôi làm theo ý hiểu của tôi cho
 
File của bạn cần sửa lại một chút cấu trúc cho phù hợp - Bạn có sử dụng được VBA không ?
Bài đã được tự động gộp:

Tối tôi về tôi làm theo ý hiểu của tôi cho
cảm ơn bạn. Mình k rành về VBA bạn ạ. Bạn xem giúp mình cài công thức ở sheet tổng hợp công nợ lọc được ra các đối tượng khách hàng theo sheet nhật ký chung mình đã nhập nhé.
 
File của bạn cần sửa lại một chút cấu trúc cho phù hợp - Bạn có sử dụng được VBA không ?
Bài đã được tự động gộp:

Tối tôi về tôi làm theo ý hiểu của tôi cho
Nó giống như này nè bạn. Nhưng mình cài công thức không được
 

File đính kèm

  • z6950190461195_a15000a9ed458c05d2c3573feda9554a.jpg
    z6950190461195_a15000a9ed458c05d2c3573feda9554a.jpg
    47 KB · Đọc: 38
Mình cần cài công thức ở sheet Tổng hợp công nợ bạn ạ. Trong sheet đó mình muốn lọc ra các đối tượng khách hàng cả 131, 331 theo từng công trình bạn ạ. Còn ở sheet DMKH là mình theo dõi chung của tất cả các khách hàng. Bạn xem giúp mình với nhé. Cảm ơn bạn nhiều
 
Ý bạn là khi bạn nhập ô E1 trong sheet Tổng hợp CN thì tự động xổ list các mã KH tương ứng ?
Bài đã được tự động gộp:

Ý bạn là khi bạn nhập ô E1 trong sheet Tổng hợp CN thì tự động xổ list các mã KH tương ứng ?
1756287355788.png
 

File đính kèm

  • 1756287320213.png
    1756287320213.png
    91.4 KB · Đọc: 24
Nó giống như này nè bạn. Nhưng mình cài công thức không được
Mã khách hàng Trong DSKH của bạn dối chiếu sang sổ NKC không thấy có mã khách hàng nào giống nhau thì tổng hợp kiểu gì nhỉ ? ???? - Ai đi nhìn cái ảnh bạn chụp rồi thiết lập sao đây ????
 
Ý bạn là khi bạn nhập ô E1 trong sheet Tổng hợp CN thì tự động xổ list các mã KH tương ứng ?
Bài đã được tự động gộp:

Ý bạn là khi bạn nhập ô E1 trong sheet Tổng hợp CN thì tự động xổ list các mã KH tương ứng ?
View attachment 309442
đúng rồi bạn ạ. Mình muốn theo dõi công nợ theo công trình. Khi nhập vào mã hoặc tên công trình thì sẽ tự động xổ list khách hàng tương ứng. Bạn giúp mình nhé, cảm ơn bạn ạ
 
Nếu bạn copy sang file khác thì nên chỉnh công thức theo file đó. Và công thức có công thức dạng mảng nên khi nhập xong bạn bấm Ctrl+Shift+Enter và kéo công thức xuống cho phù hợp với file đó.
 
Cảm ơn bạn đã hỗ trợ mình ạ. Nhưng hình như dùng công thức dạng mảng này máy bị nặng đúng k bạn, hay do lỗi máy của mình. Vì giờ mỗi khi sửa hay mở file khác là máy nó cứ quay vòng tròn nút xanh mãi 1 lúc mới mở được bạn ạ
 
Để đơn giản công thức:
1. Insert thêm cột A giữa 2 sheet,
2. Sheet NKC đánh STT những dòng thỏa điều kiện chọn tại cell F1 sheet TongHop.
3. Sheet TongHop dùng Stt để Vlookup từ sheet NKC
4. Các tiêu chí khác cũng áp dung tương tự.
 

File đính kèm

Nếu bạn copy sang file khác thì nên chỉnh công thức theo file đó. Và công thức có công thức dạng mảng nên khi nhập xong bạn bấm Ctrl+Shift+Enter và kéo công thức xuống cho phù hợp với file đó.
Mình cài được công thức rồi bạn ạ, nhưng máy bị chyaj chậm. Mình nhờ bạn giúp mình cài công thức chỗ phát sinh nợ có. Nếu là 131 thì phát sinh bên có, còn nếu 331 thì phát sinh bên nợ. Cảm ơn bạn nhiều
 

File đính kèm

Mình cài được công thức rồi bạn ạ, nhưng máy bị chyaj chậm. Mình nhờ bạn giúp mình cài công thức chỗ phát sinh nợ có. Nếu là 131 thì phát sinh bên có, còn nếu 331 thì phát sinh bên nợ. Cảm ơn bạn nhiều
Nếu bạn copy sang file khác thì nên chỉnh công thức theo file đó. Và công thức có công thức dạng mảng nên khi nhập xong bạn bấm Ctrl+Shift+Enter và kéo công thức xuống cho phù hợp với file đó.
LOGANWover ơi. Bạn xem giúp mình công thức chỗ phát sinh nợ, có với ạ. Cảm ơn bạn nhiều
 
Bạn muốn lọc công nợ theo 131,331 của cột nợ có hay cột mã công nợ trong NKC?
-Nếu lọc theo cột nợ có thì trong file của bạn có những trường hợp mã công nợ tương ứng với cột nợ có không phải là 131 hay 331
1756884620793.png
-Nếu lọc theo mã công nợ thì bạn có thể tham khảo công thức trong Sheet "TỔNG HỢP CN THEO MÃ".
+Nhập 331 tìm 3 ký tự đầu trong mã để có list tương ứng:
1756884756942.png
+Tương tự với các TK 112,131:
1756884823153.png
1756884846610.png
+Nếu bỏ trống thì sẽ ra các mã công nợ không thuộc 112,131,331:
1756884900886.png
 

File đính kèm

Bạn muốn lọc công nợ theo 131,331 của cột nợ có hay cột mã công nợ trong NKC?
-Nếu lọc theo cột nợ có thì trong file của bạn có những trường hợp mã công nợ tương ứng với cột nợ có không phải là 131 hay 331
View attachment 309491
-Nếu lọc theo mã công nợ thì bạn có thể tham khảo công thức trong Sheet "TỔNG HỢP CN THEO MÃ".
+Nhập 331 tìm 3 ký tự đầu trong mã để có list tương ứng:
View attachment 309492
+Tương tự với các TK 112,131:
View attachment 309493
View attachment 309494
+Nếu bỏ trống thì sẽ ra các mã công nợ không thuộc 112,131,331:
View attachment 309495
mình muốn lọc công nợ theo Tk nợ - có bạn ạ. Còn bên cột mã công nợ là mình tự đặt và để theo dõi theo từng công trình thôi ạ. . Nhú cách bạn chia sẻ ở trên thì mình phải làm ra nhiều sheet hả bạn? File mình hôm trước cài công thức tìm mã khách hàng theo công trình không hiểu sao cứ mở file ra bấm vô để làm là máy bị đơ quay vòng vòng không làm được bạn ạ, bạn có cách nào khắc phục chỉ mình với
 
Lần chỉnh sửa cuối:
mình muốn lọc công nợ theo Tk nợ - có bạn ạ. Còn bên cột mã công nợ là mình tự đặt và để theo dõi theo từng công trình thôi ạ. . Nhú cách bạn chia sẻ ở trên thì mình phải làm ra nhiều sheet hả bạn? File mình hôm trước cài công thức tìm mã khách hàng theo công trình không hiểu sao cứ mở file ra bấm vô để làm là máy bị đơ quay vòng vòng không làm được bạn ạ, bạn có cách nào khắc phục chỉ mình với
Cách trên thì bạn chỉ cần nhập TK (112,131,331) vào ô L1 tại sheet "TỔNG HỢP CN THEO MÃ" là được. file đang tham chiếu dữ liệu đến dòng 10000 nếu bạn muốn nhẹ hơn thì có thể giảm số dòng về dòng thực tế sử dụng.
Hoặc có thể dùng cột phụ như cách của bài #27 đã hướng dẫn nhé.
 
Cách trên thì bạn chỉ cần nhập TK (112,131,331) vào ô L1 tại sheet "TỔNG HỢP CN THEO MÃ" là được. file đang tham chiếu dữ liệu đến dòng 10000 nếu bạn muốn nhẹ hơn thì có thể giảm số dòng về dòng thực tế sử dụng.
Hoặc có thể dùng cột phụ như cách của bài #27 đã hướng dẫn nhé.
Bạn ơi, giúp mình với sao mình copy công thức xuống k có sai vị trí mà nó lại nhảy sai tên khách hàng bạn ạ. Ở cột mã khách hàng thì đúng, mà cột tên khách hàng lại bị nhảy sai dòng. Bạn xem giúp mình coi mình sai ở đâu nhé. Cảm ơn bạn, làm phiền bạn nhiều quá ạ
1756890388548.png
 
Lần chỉnh sửa cuối:
Bạn ơi, giúp mình với sao mình copy công thức xuống k có sai vị trí mà nó lại nhảy sai tên khách hàng bạn ạ. Ở cột mã khách hàng thì đúng, mà cột tên khách hàng lại bị nhảy sai dòng. Bạn xem giúp mình coi mình sai ở đâu nhé. Cảm ơn bạn, làm phiền bạn nhiều quá ạ
View attachment 309498
Mình tìm được lý do rồi bạn ạ. Do bị trùng tên nên công thức nó không đọc được. Vì bên mã khách hàng mình đặt 2-3 mà, nhưng lại chung 1 tên khách hàng vì vừa có Cty và cá nhân chuyển tiền
 
Cách trên thì bạn chỉ cần nhập TK (112,131,331) vào ô L1 tại sheet "TỔNG HỢP CN THEO MÃ" là được. file đang tham chiếu dữ liệu đến dòng 10000 nếu bạn muốn nhẹ hơn thì có thể giảm số dòng về dòng thực tế sử dụng.
Hoặc có thể dùng cột phụ như cách của bài #27 đã hướng dẫn nhé.
chố mã khách hàng và tên khách hàng theo công trình có công thức nào dễ và nhẹ hơn không bạn. Vì dùng công thức này mỗi lần chỉnh sửa phải chờ chạy lâu và nó nhảy lung tung bạn ạ
 
Để đơn giản công thức:
1. Insert thêm cột A giữa 2 sheet,
2. Sheet NKC đánh STT những dòng thỏa điều kiện chọn tại cell F1 sheet TongHop.
3. Sheet TongHop dùng Stt để Vlookup từ sheet NKC
4. Các tiêu chí khác cũng áp dung tương tự.
Bạn ơi, mình làm theo công thức của bạn mà bên tổng hợp công nợ mac và tên khách hàng nó không ra bạn ạ. Nhờ bạn xem mình sai ở đâu chỉ giúp mình nhé. Cảm ơn bạn
1756954566648.png
 
Cách trên thì bạn chỉ cần nhập TK (112,131,331) vào ô L1 tại sheet "TỔNG HỢP CN THEO MÃ" là được. file đang tham chiếu dữ liệu đến dòng 10000 nếu bạn muốn nhẹ hơn thì có thể giảm số dòng về dòng thực tế sử dụng.
Hoặc có thể dùng cột phụ như cách của bài #27 đã hướng dẫn nhé.
LOGANWover ơi. Nhờ bạn xem giúp mình công thức mã và tên khách hàng theo công trình cong thức nào khác nhẹ hơn không giúp mình với ạ. Dùng công thức dạng chuỗi mỗi lần mở ra rất chậm và bị đơ máy luôn bạn ạ. Mong bạn hỗ trợ giúp mình, cảm ơn bạn nhiều
 
Dựa vào ý tưởng #27 bạn có thể tạo 2 cột mã tham chiếu ứng với từng sheet như vậy có thể loại bỏ công thức mảng và nhẹ hơn. Bạn tham khảo file đính kèm và tự phát triển cho file cá nhân nhé.
1756956928991.png1756956881690.png
 

File đính kèm

Dựa vào ý tưởng #27 bạn có thể tạo 2 cột mã tham chiếu ứng với từng sheet như vậy có thể loại bỏ công thức mảng và nhẹ hơn. Bạn tham khảo file đính kèm và tự phát triển cho file cá nhân nhé.
View attachment 309510View attachment 309509
Cảm ơn bạn rất nhiều. Nhưng nhờ bạn giúp mình thêm chút nữa là bên sheet tổng hợp công nợ theo mã mình muốn chỉ lọc tk 131 và 331 vẫn theo từng công trình bạn ạ. còn ở sheet tổng hợp CN thì lại có hết luôn cả các chi phí của nhân viên, khách mua lẻ. Và ở bên sheet Công nợ theo mà mình copy công thức của bạn nhưng không ra kết quả, bạn xem giúp mình với ạ. Cảm ơn bạn nhiều nhiều ạ. Cho mình hỏi trong công thức bạn có hàm Match(row(N1) và Match(Row(M1) N1. M1 là như thế nào mình chưa hiểu ạ Công thức excel mình hơi dốt mong bạn thông cảm nhé
1756960047773.png
 
Lần chỉnh sửa cuối:
Cảm ơn bạn rất nhiều. Nhưng nhờ bạn giúp mình thêm chút nữa là bên sheet tổng hợp công nợ theo mã mình muốn chỉ lọc tk 131 và 331 vẫn theo từng công trình bạn ạ. còn ở sheet tổng hợp CN thì lại có hết luôn cả các chi phí của nhân viên, khách mua lẻ. Và ở bên sheet Công nợ theo mà mình copy công thức của bạn nhưng không ra kết quả, bạn xem giúp mình với ạ. Cảm ơn bạn nhiều nhiều ạ. Cho mình hỏi trong công thức bạn có hàm Match(row(N1) và Match(Row(M1) N1. M1 là như thế nào mình chưa hiểu ạ Công thức excel mình hơi dốt mong bạn thông cảm nhé
Công thức MATCH là tìm vị trí của giá trị ROW(N1) trong NKC!$Q3:$Q6000. Với ROW(N1) là trả về số thứ tự dòng của ô N1 ở đây = 1, tương tự Row(N2)=2 tương ứng với số thứ tự trong cột code ở NKC.
Bạn có thể gửi file đầy đủ và note lại yêu cầu cho từng sheet để mọi người có thể hỗ trợ chính xác nhất nhé.
Bài đã được tự động gộp:

Với yêu cầu "sheet tổng hợp công nợ theo mã mình muốn chỉ lọc tk 131 và 331 vẫn theo từng công trình" thì bạn có thể thêm điều kiện vào cột CODE mã trong NKC và sửa lại form sheet tổng hợp công nợ theo mã là được nhé.
Mã:
=IF(AND(COUNTIFS($H$3:H3,H3,$J$3:J3,J3)=1,$L3='TỔNG HỢP CN THEO MÃ'!$E$1,OR(LEFT($H3,3)="131",LEFT($H3,3)="331")),MAX($Q$2:Q2)+1,"")
1756962911543.png
 
Lần chỉnh sửa cuối:
Công thức MATCH là tìm vị trí của giá trị ROW(N1) trong NKC!$Q3:$Q6000. Với ROW(N1) là trả về số thứ tự dòng của ô N1 ở đây = 1, tương tự Row(N2)=2 tương ứng với số thứ tự trong cột code ở NKC.
Bạn có thể gửi file đầy đủ và note lại yêu cầu cho từng sheet để mọi người có thể hỗ trợ chính xác nhất nhé.
Bài đã được tự động gộp:

Với yêu cầu "sheet tổng hợp công nợ theo mã mình muốn chỉ lọc tk 131 và 331 vẫn theo từng công trình" thì bạn có thể thêm điều kiện vào cột CODE mã trong NKC và sửa lại form sheet tổng hợp công nợ theo mã là được nhé.
Mã:
=IF(AND(COUNTIFS($H$3:H3,H3,$J$3:J3,J3)=1,$L3='TỔNG HỢP CN THEO MÃ'!$E$1,OR(LEFT($H3,3)="131",LEFT($H3,3)="331")),MAX($Q$2:Q2)+1,"")
View attachment 309515

Công thức MATCH là tìm vị trí của giá trị ROW(N1) trong NKC!$Q3:$Q6000. Với ROW(N1) là trả về số thứ tự dòng của ô N1 ở đây = 1, tương tự Row(N2)=2 tương ứng với số thứ tự trong cột code ở NKC.
Bạn có thể gửi file đầy đủ và note lại yêu cầu cho từng sheet để mọi người có thể hỗ trợ chính xác nhất nhé.
Bài đã được tự động gộp:

Với yêu cầu "sheet tổng hợp công nợ theo mã mình muốn chỉ lọc tk 131 và 331 vẫn theo từng công trình" thì bạn có thể thêm điều kiện vào cột CODE mã trong NKC và sửa lại form sheet tổng hợp công nợ theo mã là được nhé.
Mã:
=IF(AND(COUNTIFS($H$3:H3,H3,$J$3:J3,J3)=1,$L3='TỔNG HỢP CN THEO MÃ'!$E$1,OR(LEFT($H3,3)="131",LEFT($H3,3)="331")),MAX($Q$2:Q2)+1,"")
View attachment 309515
Mình gửi bạn file nhờ bạn xem và hỗ trợ giúp mình nhé. Mình cảm ơn bạn nhiều ạ
 

File đính kèm

Mình gửi bạn file nhờ bạn xem và hỗ trợ giúp mình nhé. Mình cảm ơn bạn nhiều ạ
Mình VD như đối tượng 331-SONTHANH, tên Cty TNHH TM Sơn Thanh thuộc công trình Nghệ An. Tổng hóa đơn xuất cho bên mình là 1.815.511.926, bên mình đã thanh toán hết công nợ, và 131-MINHANH, tên Cty TNHH TM và DV Điện Tử Minh Anh - CN Nghệ An, tổng hóa đơn bên mình xuất là 20tyr, bên họ đã thanh toán hết. vì sheet này gộp chung cả công nợ khách hàng phải thu phải trả nên mình muốn cài công thức ở chỗ phát sinh nợ có theo 131 và 331 dựa theo TK nợ có ở sheet NKC bạn ạ. Nhờ bạn xem và giúp mình nhé. Cảm ơn bạn nhiều
 
Nếu làm theo đúng yên cầu của bạn lọc theo tên công trình và mã người bán cùng tài khoản 131 và 331 thì ra kết quả:
1756977739998.png
- 131-MINHANH đã thanh toán 25 tỷ cho công nợ 20 tỷ.
- 331- SONTHANH chỉ phát sinh bên nợ vì 331 chỉ xuất hiện bên Nợ trong NKC còn các giao dịch khác là 1388.
1756977995785.png
*Các phần sửa code mình đã bôi màu bạn có thể tham khảo, còn việc nội bộ báo cáo thì mình không kiểm tra được, hy vọng sẽ giúp được bạn*
 

File đính kèm

Nếu làm theo đúng yên cầu của bạn lọc theo tên công trình và mã người bán cùng tài khoản 131 và 331 thì ra kết quả:
View attachment 309524
- 131-MINHANH đã thanh toán 25 tỷ cho công nợ 20 tỷ.
- 331- SONTHANH chỉ phát sinh bên nợ vì 331 chỉ xuất hiện bên Nợ trong NKC còn các giao dịch khác là 1388.
View attachment 309525
*Các phần sửa code mình đã bôi màu bạn có thể tham khảo, còn việc nội bộ báo cáo thì mình không kiểm tra được, hy vọng sẽ giúp được bạn*
mình cảm ơn bạn nhiều lắm đã giúp mình đê file hoàn thiện. Nhưng ở phát sinh nợ có mã khách hàng 331 chỉ mới thể hiện dc bên nợ, còn bên có chưa ra. Như vậy công nợ chưa được cấn trừ bạn ạ, Còn chỗ luân chuyển hóa đơn là bên cty mình chuyển trả lại hoặc thu lại nội bộ của khách hàng bạn ạ. Nhờ bạn hỗ trợ giùm mình chỗ này nữa nhé. Chân thành cảm ơn bạn rất nhiều
À, mình làm được rồi bạn ạ. mình cảm ơn bạn nhiều lắm, để mình làm lại xem còn vướng mắc gì không thì nhờ bạn hõ trợ mình nhé
 
Cách làm khác cho bạn tham khảo.
Tạo Sheet SoChiTiet theo NKC...
 

File đính kèm

  • SoChiTiet.xlsx
    SoChiTiet.xlsx
    1.1 MB · Đọc: 9
  • Untitled.png
    Untitled.png
    24.3 KB · Đọc: 5

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

Back
Top Bottom