Lập Báo Cáo Thống Kê | Giải Pháp Excel

Giải Pháp Excel
  • Trang chủ Có gì mới Hoạt động gần nhất Tác giả
  • Diễn đàn Tìm bài viết mới Tìm theo chuyên mục
  • Video New Video về Excel Video về tin học khác Tin tức về tin học chung
  • Thông tin mới Featured content Tìm bài mới Tài Nguyên Mới Hoạt động gần nhất
  • Tài nguyên Đánh giá mới nhất Tìm tài nguyên
  • Facebook
  • Đóng góp
Đăng nhập Đăng Ký Có gì mới? Tìm kiếm

Tìm kiếm

Mọi nơi Đề tài Diễn đàn này Đề tài này Chỉ tìm trong tiêu đề Note Bởi: Tìm kiếm Tìm nâng cao…
  • Tìm bài viết mới
  • Tìm theo chuyên mục
Menu Đăng nhập Đăng Ký Install the app Install How to install the app on iOS

Follow along with the video below to see how to install our site as a web app on your home screen.

Note: This feature may not be available in some browsers.

  • Khách ơi! GPE thông tin đến bạn ấn phẩm "lập trình VBA trong Excel": - Phần cơ bản - Phần Nâng Cao - VBA trong Excel - Cải thiện và tăng tốc
  • Trang chủ
  • Diễn đàn
  • Lập Trình với Excel
You are using an out of date browser. It may not display this or other websites correctly.You should upgrade or use an alternative browser. Lập báo cáo thống kê (1 người xem)
  • Thread starter Thread starter bactu
  • Ngày gửi Ngày gửi 2/10/21
Liên hệ QC

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

Đang trực tuyến: 2 (Thành viên: 0, Khách: 2) bactu

bactu

Thành viên thường trực
Tham gia 19/10/07 Bài viết 304 Được thích 278 Donate (Momo) Donate Em mới học VBA. Có lỗi phát sinh không biết cách gỡ như thế nào và thực hiện báo cáo theo mong muốn như sau: Trong báo cáo em chia ra làm 2 phần: phần 1 từ vùng A55 đến vùng V156: phần này em thực hiện đã xong. Phần 2 từ vùng A158 đến V7100, hiện tại em bị vướng 2 phần như sau: 1. Cột cộng dồn từ đầu năm: M158 và O158 trở xuống, kết quả ra bị sai. Cách tính như sau: dựa vào dữ liệu cột B bên sheet BAOCAOVBA (cái này em thực hiện Dic để tự thêm vào), lấy số liệu từ sheet DATA căn cứ vào cột A đến cột F để tính ra số liệu cộng dồn từ đầu năm thực hiện báo cáo đến tháng thực hiện báo cáo. 2. Có cách nào mình thực hiện được báo cáo như mẫu kế bên tại sheet BAOCAOVBA tại cột Y158 Xin cảm ơn rất nhiều!!!

File đính kèm

  • 05. Thong ke nhap khau 1.xlsm 05. Thong ke nhap khau 1.xlsm 1.4 MB · Đọc: 22
Sắp xếp theo thời gian sắp xếp theo bầu chọn Maika8008

Maika8008

Thành viên gạo cội
Tham gia 12/6/20 Bài viết 4,854 Được thích 5,841 Donate (Momo) Donate Giới tính Nam
bactu đã viết: Em mới học VBA. Có lỗi phát sinh không biết cách gỡ như thế nào và thực hiện báo cáo theo mong muốn như sau: Trong báo cáo em chia ra làm 2 phần: phần 1 từ vùng A55 đến vùng V156: phần này em thực hiện đã xong. Phần 2 từ vùng A158 đến V7100, hiện tại em bị vướng 2 phần như sau: 1. Cột cộng dồn từ đầu năm: M158 và O158 trở xuống, kết quả ra bị sai. Cách tính như sau: dựa vào dữ liệu cột B bên sheet BAOCAOVBA (cái này em thực hiện Dic để tự thêm vào), lấy số liệu từ sheet DATA căn cứ vào cột A đến cột F để tính ra số liệu cộng dồn từ đầu năm thực hiện báo cáo đến tháng thực hiện báo cáo. 2. Có cách nào mình thực hiện được báo cáo như mẫu kế bên tại sheet BAOCAOVBA tại cột Y158 Xin cảm ơn rất nhiều!!! Nhấp chuột vào đây để mở rộng...
Báo cáo kiểu này mà không kỹ tính 1 chút là sai chắc. Bạn kiểm tra kỹ lại điều kiện đưa vào dic và điều kiện đưa vào mảng kết quả đi. Upvote 0 bactu

bactu

Thành viên thường trực
Tham gia 19/10/07 Bài viết 304 Được thích 278 Donate (Momo) Donate
Maika8008 đã viết: Báo cáo kiểu này mà không kỹ tính 1 chút là sai chắc. Bạn kiểm tra kỹ lại điều kiện đưa vào dic và điều kiện đưa vào mảng kết quả đi. Nhấp chuột vào đây để mở rộng...
Em mới kiểm tra mới phát hiện ra cái đoạn sau: If K thay thế thành If K2 Kết quả vẫn chưa đúng, mong Anh/Chị chỉ thêm Xin cảm ơn nhiều!!! Upvote 1 Maika8008

Maika8008

Thành viên gạo cội
Tham gia 12/6/20 Bài viết 4,854 Được thích 5,841 Donate (Momo) Donate Giới tính Nam
bactu đã viết: Em mới kiểm tra mới phát hiện ra cái đoạn sau: If K thay thế thành If K2 Kết quả vẫn chưa đúng, mong Anh/Chị chỉ thêm Xin cảm ơn nhiều!!! Nhấp chuột vào đây để mở rộng...
Khi thời gian nằm trong tháng báo cáo thì số liệu của tháng và số liệu cộng dồn (lũy kế) đều phải tăng. Trong khi đó, bạn chỉ cộng mỗi số liệu tháng mà quên cộng vào số liệu lũy kế Upvote 0 bactu

bactu

Thành viên thường trực
Tham gia 19/10/07 Bài viết 304 Được thích 278 Donate (Momo) Donate
Maika8008 đã viết: Khi thời gian nằm trong tháng báo cáo thì số liệu của tháng và số liệu cộng dồn (lũy kế) đều phải tăng. Trong khi đó, bạn chỉ cộng mỗi số liệu tháng mà quên cộng vào số liệu lũy kế Nhấp chuột vào đây để mở rộng...
Cái cột lũy kế theo cách nghĩ của em làm như sau: Mã: Sao chép. If sArr(I, 1) <= NgayCT Then 'Nếu ngày báo cáo nhỏ hơn ngày cuối tháng If sArr(I, 1) >= NgayDN Then 'Nếu ngày báo cáo lớn hơn ngày đầu năm - Tức là mình tính lũy kế đoạn này Mathang_xx = sArr(I, 3) & " - " & sArr(I, 2) If Not Dic.Exists(Mathang_xx) Then K2 = K2 + 1 Dic.Item(Mathang_xx) = K2 dAr2(K2, 1) = K2 dAr2(K2, 2) = Mathang_xx dAr2(K2, 13) = sArr(I, 5) 'Cột lũy kế số lượng dAr2(K2, 15) = sArr(I, 6) 'Cột lũy kế giá trị Else R2 = Dic.Item(Mathang_xx) dAr2(R2, 13) = dAr2(R, 13) + sArr(I, 5) 'Cột lũy kế số lượng dAr2(R2, 15) = dAr2(R, 15) + sArr(I, 6) 'Cột lũy kế giá trị End if End if Không biết em bị sai ở đoạn nào ở trên, mong Anh/Chị hướng dẫn giúp em. Cảm ơn rất nhiều!!! Upvote 0 befaint

befaint

|||||||||||||
Tham gia 6/1/11 Bài viết 14,600 Được thích 19,840 Lại thiếu end if rồi. Upvote 0 SA_DQ

SA_DQ

/(hông là gì!
Thành viên danh dự Tham gia 8/6/06 Bài viết 14,785 Được thích 23,249 Nghề nghiệp U80
bactu đã viết: Cái cột lũy kế theo cách nghĩ của em làm như sau: Không biết em bị sai ở đoạn nào ở trên, mong Anh/Chị hướng dẫn giúp em. Cảm ơn rất nhiều!!! Nhấp chuột vào đây để mở rộng...
Thấy nó vẫn sai thì như mình trước tiên đưa về cách viết code chân phương nhất có thể để tự kiểm tra; & qua đó mới nhớ lâu; Chứ mỗi vướng mỗi nhờ người khác tìm giúp thì . . . . lười hết biết! Upvote 0 bactu

bactu

Thành viên thường trực
Tham gia 19/10/07 Bài viết 304 Được thích 278 Donate (Momo) Donate
befaint đã viết: Lại thiếu end if rồi. Nhấp chuột vào đây để mở rộng...
Dạ cái này em trích từ trong file ra, nó còn 1 đoạn sau nữa.
SA_DQ đã viết: Thấy nó vẫn sai thì như mình trước tiên đưa về cách viết code chân phương nhất có thể để tự kiểm tra; & qua đó mới nhớ lâu; Chứ mỗi vướng mỗi nhờ người khác tìm giúp thì . . . . lười hết biết! Nhấp chuột vào đây để mở rộng...
Dạ em xin tiếp thu góp ý. Do phương thức làm chưa đúng cho nên còn nhiều cái cần phải học hỏi thêm. Có cái em đã xem đi xem lại nhiều lần, cả 2 cái vùng thì cách làm tương đương như nhau mà không hiểu sao 1 cái ra đúng, còn cái còn lại không đúng. Em xin cảm ơn rất nhiều!!! Upvote 0 Maika8008

Maika8008

Thành viên gạo cội
Tham gia 12/6/20 Bài viết 4,854 Được thích 5,841 Donate (Momo) Donate Giới tính Nam
bactu đã viết: Cái cột lũy kế theo cách nghĩ của em làm như sau: Mã: Sao chép. If sArr(I, 1) <= NgayCT Then 'Nếu ngày báo cáo nhỏ hơn ngày cuối tháng If sArr(I, 1) >= NgayDN Then 'Nếu ngày báo cáo lớn hơn ngày đầu năm - Tức là mình tính lũy kế đoạn này Mathang_xx = sArr(I, 3) & " - " & sArr(I, 2) If Not Dic.Exists(Mathang_xx) Then K2 = K2 + 1 Dic.Item(Mathang_xx) = K2 dAr2(K2, 1) = K2 dAr2(K2, 2) = Mathang_xx dAr2(K2, 13) = sArr(I, 5) 'Cột lũy kế số lượng dAr2(K2, 15) = sArr(I, 6) 'Cột lũy kế giá trị Else R2 = Dic.Item(Mathang_xx) dAr2(R2, 13) = dAr2(R, 13) + sArr(I, 5) 'Cột lũy kế số lượng dAr2(R2, 15) = dAr2(R, 15) + sArr(I, 6) 'Cột lũy kế giá trị End if End if Không biết em bị sai ở đoạn nào ở trên, mong Anh/Chị hướng dẫn giúp em. Cảm ơn rất nhiều!!! Nhấp chuột vào đây để mở rộng...
Xem file. 1/ Tôi sửa code vùng 2 của bạn với lưu ý là tìm đến dòng đầu của năm báo cáo rồi lấy mảng nguồn từ đó đến cuối dữ liệu. Nếu chạy từ đầu (năm 2012) đến cuối dữ liệu (2021) như code của bạn thì thời gian chạy rất lâu. 2/ Tại sheet BC, bấm nút chạy báo cáo như yêu cầu của bạn ở mục 2 của bài #1

File đính kèm

  • 05. Thong ke nhap khau 1_bactu.xlsm 05. Thong ke nhap khau 1_bactu.xlsm 1.5 MB · Đọc: 12
Upvote 0 bactu

bactu

Thành viên thường trực
Tham gia 19/10/07 Bài viết 304 Được thích 278 Donate (Momo) Donate
Maika8008 đã viết: Xem file. 1/ Tôi sửa code vùng 2 của bạn với lưu ý là tìm đến dòng đầu của năm báo cáo rồi lấy mảng nguồn từ đó đến cuối dữ liệu. Nếu chạy từ đầu (năm 2012) đến cuối dữ liệu (2021) như code của bạn thì thời gian chạy rất lâu. 2/ Tại sheet BC, bấm nút chạy báo cáo như yêu cầu của bạn ở mục 2 của bài #1 Nhấp chuột vào đây để mở rộng...
Em cảm ơn Anh/Chị rất nhiều!!! Upvote 0 Cá ngừ F1

Cá ngừ F1

( ͡° ͜ʖ ͡°)
Thành viên BQT Moderator Tham gia 1/1/08 Bài viết 2,580 Được thích 3,723 Donate (Momo) Donate Giới tính Nam Nghề nghiệp Quan hệ.. và quan hệ.. Tôi thấy dữ liệu đang có vấn đề, ví dụ trường mã hàng hóa, phải là duy nhất, trong khi trùng rất nhiều, vậy quá khó để thống kê/tổng hợp. Snag_d93ebf0.png Upvote 0 bactu

bactu

Thành viên thường trực
Tham gia 19/10/07 Bài viết 304 Được thích 278 Donate (Momo) Donate
Cá ngừ F1 đã viết: Tôi thấy dữ liệu đang có vấn đề, ví dụ trường mã hàng hóa, phải là duy nhất, trong khi trùng rất nhiều, vậy quá khó để thống kê/tổng hợp. View attachment 267135 Nhấp chuột vào đây để mở rộng...
Dạ mã hàng hóa này là mã HS trong tờ khai nhập khẩu. Có nhiều loại nguyên liệu nhập khẩu có tính chất tương đương hoặc không được phân biệt rõ ràng nên bị trùng nhau. Upvote 0 Cá ngừ F1

Cá ngừ F1

( ͡° ͜ʖ ͡°)
Thành viên BQT Moderator Tham gia 1/1/08 Bài viết 2,580 Được thích 3,723 Donate (Momo) Donate Giới tính Nam Nghề nghiệp Quan hệ.. và quan hệ.. Tôi làm bằng Power Query và Pivot Table, Tại sheet REPORT, nhập ngày cần báo cáo ô B4, click phải chuột vùng báo cáo, chọn Refresh, số liệu sẽ cập nhật đến kỳ báo cáo.

File đính kèm

  • Thong ke nhap khau.xlsm Thong ke nhap khau.xlsm 1.8 MB · Đọc: 5
Upvote 0 Cá ngừ F1

Cá ngừ F1

( ͡° ͜ʖ ͡°)
Thành viên BQT Moderator Tham gia 1/1/08 Bài viết 2,580 Được thích 3,723 Donate (Momo) Donate Giới tính Nam Nghề nghiệp Quan hệ.. và quan hệ.. Tôi thử làm lại Form Báo cáo, Chi tiết theo mặt hàng, đều bằng Power Query. Hy vọng có thêm một giải pháp cho bạn ngoài việc dùng VBA.

File đính kèm

  • Thong ke nhap khau.xlsm Thong ke nhap khau.xlsm 1.6 MB · Đọc: 16
Upvote 0 bactu

bactu

Thành viên thường trực
Tham gia 19/10/07 Bài viết 304 Được thích 278 Donate (Momo) Donate
Cá ngừ F1 đã viết: Tôi làm bằng Power Query và Pivot Table, Tại sheet REPORT, nhập ngày cần báo cáo ô B4, click phải chuột vùng báo cáo, chọn Refresh, số liệu sẽ cập nhật đến kỳ báo cáo. Nhấp chuột vào đây để mở rộng...
Cá ngừ F1 đã viết: Tôi thử làm lại Form Báo cáo, Chi tiết theo mặt hàng, đều bằng Power Query. Hy vọng có thêm một giải pháp cho bạn ngoài việc dùng VBA. Nhấp chuột vào đây để mở rộng...
Để em lấy file về nghiên cứu thêm Em cảm ơn rất nhiều!!! Sau thời gian mày mò, và có code của Anh/chị Maika8008 thì em đã làm được như file dưới.

File đính kèm

  • 05. Thong ke nhap khau VBA.xlsm 05. Thong ke nhap khau VBA.xlsm 728.2 KB · Đọc: 16
Upvote 0 P

Phương Phương mito

Thành viên thường trực
Tham gia 1/5/19 Bài viết 275 Được thích 65
bactu đã viết: Để em lấy file về nghiên cứu thêm Em cảm ơn rất nhiều!!! Sau thời gian mày mò, và có code của Anh/chị Maika8008 thì em đã làm được như file dưới. Nhấp chuột vào đây để mở rộng...
Bạn cho xin File cuối của bạn có cả code cho mình tham khảo với được không ạ ! Upvote 0 bactu

bactu

Thành viên thường trực
Tham gia 19/10/07 Bài viết 304 Được thích 278 Donate (Momo) Donate
Phương Phương mito đã viết: Bạn cho xin File cuối của bạn có cả code cho mình tham khảo với được không ạ ! Nhấp chuột vào đây để mở rộng...
Trong file bài 15 có đầy đủ hết mà Lần chỉnh sửa cuối: 6/10/21 Upvote 0 Bạn phải đăng nhập hoặc đăng ký để trả lời bài viết tại đây.

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

T Mọi người giúp mình lập bảng tính sao hạn ạ
  • thinhthien1
  • Hôm qua, lúc 22:23
  • Tìm kiếm, dò tìm và tham chiếu
Trả lời 0 Đọc 16 Hôm qua, lúc 22:23 thinhthien1 T Momominh hỏi về công thức tách kí tự từ chuỗi (1 người xem)
  • Momominh
  • Thứ bảy lúc 11:52
  • Hàm và công thức Excel
Trả lời 8 Đọc 154 Hôm qua, lúc 21:54 dungpham01 D SA_DQ Copilot bình luận các ván cờ vua từng ngày.
    • Thích
  • SA_DQ
  • 3/11/25
  • Chia sẻ
Trả lời 22 Đọc 941 Hôm qua, lúc 15:32 SA_DQ SA_DQ S TỰ ĐỘNG CẬP NHẬT DỮ LIỆU
  • sangdennh
  • Thứ sáu lúc 09:55
  • Hàm và công thức Excel
Trả lời 13 Đọc 381 Hôm qua, lúc 14:35 DeTong D zonmaomao File.xlsx hay bị tự động out, khi mở lại báo lỗi repaired và chỉ lưu được đến lần last saved gần nhất ạ
  • zonmaomao
  • Thứ sáu lúc 21:50
  • Giải thích, gỡ rối, xử lý lỗi công thức
Trả lời 3 Đọc 84 Hôm qua, lúc 12:38 huhumalu H T Nhờ làm file excel quản lý kho N-X-T theo vị trí
    • Thích
  • Tuan_Leok
  • 1/11/18
  • Excel Ứng Dụng
Trả lời 15 Đọc 5K Thứ bảy lúc 18:11 thanhphongtslocphat thanhphongtslocphat NguyenNgocThuHien
  • Question Question
Liệt kê tổ hợp chập k của nhóm n phần tử.
    • Thích
    • Yêu thích
  • NguyenNgocThuHien
  • 5/12/17
  • Lập Trình với Excel
Trả lời 55 Đọc 19K Thứ sáu lúc 14:14 tohop T G Em xin hỏi hàm Vlook up ạ!
  • giangong
  • Thứ sáu lúc 10:23
  • Hàm và công thức Excel
Trả lời 1 Đọc 72 Thứ sáu lúc 10:38 dungpham01 D PhanTuHuong Chương trình lập Báo cáo khảo sát Địa chất công trình GeoSection
    • Thích
  • PhanTuHuong
  • 7/10/21
  • Xây dựng ứng dụng.
Trả lời 10 Đọc 7K Thứ năm lúc 14:52 PhanTuHuong PhanTuHuong 2 Xin hỏi về Công thức tính tiết theo PPCT (phân phối chương trình) trong Lịch báo giảng tự động
  • 2013myvietnam
  • Thứ tư lúc 20:22
  • Excel và Giáo Dục
Trả lời 9 Đọc 309 Thứ năm lúc 14:25 2013myvietnam 2 V Giúp tạo bảng phân công lịch trực tự động
    • Cười
  • vudaicacvatn
  • Thứ tư lúc 17:05
  • Những vấn đề chung
Trả lời 4 Đọc 162 Thứ năm lúc 08:51 thanthanhan thanthanhan GPE-Trợ Lý [GPE21] ỨNG DỤNG POWER QUERY TRONG ĐỐI CHIẾU DỮ LIỆU HÓA ĐƠN ĐIỆN TỬ VÀ DỮ LIỆU KẾ TOÁN
    • Thích
  • GPE-Trợ Lý
  • 21/12/25
  • Học tập Online
Trả lời 1 Đọc 10K Thứ năm lúc 05:26 GPE-Trợ Lý GPE-Trợ Lý hanhlx88 Nhờ các cao nhân chỉ giúp file excel quá nặng. không không biết nguyên nhân
  • hanhlx88
  • 29/12/25
  • Giải thích, gỡ rối, xử lý lỗi công thức
Trả lời 5 Đọc 234 Thứ tư lúc 22:56 Mr.hieudoanxd Mr.hieudoanxd Q Nhờ các anh chị giúp cho công thức đếm số khách hàng theo File đính kèm
  • QUANSUNG
  • 29/12/25
  • Hướng dẫn sử dụng các hàm trong Excel
Trả lời 8 Đọc 279 Thứ tư lúc 16:31 dungpham01 D T Nhờ các Pro giúp thiết lập bảng excel
  • thanhkybk
  • 29/12/25
  • Hàm và công thức Excel
Trả lời 10 Đọc 458 Thứ tư lúc 15:19 thanhkybk T D
  • Question Question
Tách dòng tự động theo điều kiện bằng VBA (1 người xem)
    • Cười
  • duongnhuxuyen
  • 12/12/25
  • Lập Trình với Excel
Trả lời 20 Đọc 769 Thứ ba lúc 10:32 ptm0412 ptm0412 D Công thức tính thuế TNCN cho người lao động nước ngoài
  • Dinh Hong Nhung
  • 29/12/25
  • Hàm và công thức Excel
Trả lời 1 Đọc 211 29/12/25 Phan Thế Hiệp Phan Thế Hiệp D Công thức tính thuế thu nhập cá nhân mới nhất theo mức 5 bậc (1 người xem)
  • Dinh Hong Nhung
  • 11/12/25
  • Hàm và công thức Excel
Trả lời 16 Đọc 2K 29/12/25 dungpham01 D L [Nhờ giúp đỡ] Tìm khoảng thời gian bị gối, hoặc trùng nhau
  • Lá chanh
  • 26/12/25
  • Hàm và công thức Excel
Trả lời 8 Đọc 245 29/12/25 lamvankhoat1 L B Tính 1 đồng Doanh thu thuần mang về thì còn lại được bao nhiêu đồng EBITDA
  • Bobby52
  • 27/12/25
  • Hàm và công thức Excel
Trả lời 0 Đọc 124 27/12/25 Bobby52 B Xem thêm… Chia sẻ: Facebook X Bluesky LinkedIn Reddit Pinterest Tumblr WhatsApp Email Chia sẻ Link

Thành viên có số lượng bài viết cao nhất tháng

  • sangdennh 7
  • Phan Thế Hiệp 5
  • dungpham01 5
  • 2013myvietnam 4
  • Duy Tùng 9x 3
  • DeTong 3
  • thanhphongtslocphat 2
  • zonmaomao 2
  • huhumalu 2
  • SA_DQ 2
  • huuthang_bd 1
  • thanthanhan 1
  • PhanTuHuong 1
  • giangong 1
  • tohop 1
  • Momominh 1
  • thinhthien1 1

Thành viên có điểm tương tác cao nhất tháng

  • Phan Thế Hiệp 13
  • 2013myvietnam 5
  • thanthanhan 2
  • PhanTuHuong 2
  • huhumalu 2
  • dungpham01 2
  • Duy Tùng 9x 1

Thời gian đếm ngược.

000 Ngày 00 Giờ 00 phút 00 giây Thân mời tham dự sự kiện sinh nhật GPE 2025
  • Trang chủ
  • Diễn đàn
  • Lập Trình với Excel
  • Website này sử dụng cookies. Tiếp tục sử dụng trang này, đồng nghĩa với việc bạn chấp nhận website sử dụng cookies. Chấp nhận Tìm hiểu thêm.…
Back Top Bottom

Từ khóa » Cách Làm Báo Cáo Thống Kê Trong Excel