Làm sao để trích dữ liệu từ 1 sheet excel gốc sang 1 mẫu báo cáo ở sheet khác? (1 người xem)

Liên hệ QC

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

giadinhbongbenh

Thành viên mới
Tham gia
14/5/12
Bài viết
2
Được thích
0
Chào các bác,

Em đang gặp rắc rối với vấn đề sau, rất mong các bác pro cho ý kiến chỉ giáo giúp cho em. Cụ thể như sau:
Em có dữ liệu ở 1 sheet excel tổng (gốc) - dữ liệu về quá trình đào tạo của học viên (khoảng trên dưới 10,000 dòng - tương ứng với khoảng 1500 học viên - với các cột thông tin khác nhau).
Hiện em phải trích dữ liệu từ file gốc sang 1 mẫu báo cáo (theo từng cá nhân) - trường thông tin cơ bản như file gốc. Hiện bọn em chưa có phần mềm, mà thủ công lọc, cut paste thì thật là mất thời gian.
Em gửi kèm file mẫu ở đây, các bác xem & chỉ giáo giúp em vấn đề này với nhé.
Em cần giải quyết 02 vấn đề:
1. Dùng công thức nào để lấy dữ liệu vào mẫu báo cáo (liệt kê quá trình học tập của học viên đó)
2. Vì quá trình học của mỗi học viên nhiều/ ít khác nhau nên có cách định dạng điều kiện nào để excel tự động kẻ khung, bảng ở những vùng có dữ liệu hiển thị không ạ?

Các bác giúp em với nhé. Em cảm ơn các bác nhiều lắm!
 

File đính kèm

Chào các bác,

Em đang gặp rắc rối với vấn đề sau, rất mong các bác pro cho ý kiến chỉ giáo giúp cho em. Cụ thể như sau:
Em có dữ liệu ở 1 sheet excel tổng (gốc) - dữ liệu về quá trình đào tạo của học viên (khoảng trên dưới 10,000 dòng - tương ứng với khoảng 1500 học viên - với các cột thông tin khác nhau).
Hiện em phải trích dữ liệu từ file gốc sang 1 mẫu báo cáo (theo từng cá nhân) - trường thông tin cơ bản như file gốc. Hiện bọn em chưa có phần mềm, mà thủ công lọc, cut paste thì thật là mất thời gian.
Em gửi kèm file mẫu ở đây, các bác xem & chỉ giáo giúp em vấn đề này với nhé.
Em cần giải quyết 02 vấn đề:
1. Dùng công thức nào để lấy dữ liệu vào mẫu báo cáo (liệt kê quá trình học tập của học viên đó)
2. Vì quá trình học của mỗi học viên nhiều/ ít khác nhau nên có cách định dạng điều kiện nào để excel tự động kẻ khung, bảng ở những vùng có dữ liệu hiển thị không ạ?

Các bác giúp em với nhé. Em cảm ơn các bác nhiều lắm!

Bạn xem file đính kèm nhé. Thay đổi mã và kiểm tra.
 

File đính kèm

Cảm ơn bác mhung12005 nhiều nhiều nhé. Em áp dụng để làm thử luôn. Còn vụ tự động kẻ khung, bảng biểu theo độ dài của bảng dữ liệu bác có xử lý được giúp em luôn ko ạ?
Cảm ơn bác nhiều lắm...
 
Cảm ơn bác mhung12005 nhiều nhiều nhé. Em áp dụng để làm thử luôn. Còn vụ tự động kẻ khung, bảng biểu theo độ dài của bảng dữ liệu bác có xử lý được giúp em luôn ko ạ?
Cảm ơn bác nhiều lắm...
Muốn tự động hết thì dùng VBA thử xem.
Nhớ Enable Macros.
 

File đính kèm

Cảm ơn bác mhung12005 nhiều nhiều nhé. Em áp dụng để làm thử luôn. Còn vụ tự động kẻ khung, bảng biểu theo độ dài của bảng dữ liệu bác có xử lý được giúp em luôn ko ạ?
Cảm ơn bác nhiều lắm...

Cái này bạn sử dụng conditional formatting là ok mà.
 
Bạn xem file đính kèm nhé. Thay đổi mã và kiểm tra.
xin cảm ơn giadinhbongbenh gửi bài này,mình cũng đang cần nhưng đọc câu trả lời của Mr MHung mà chưa hiểu cách làm,
em chuối về tin học lắm nếu bạn giadinhbongbenh đã biết cách làm xin chia sẻ với mình với nhé hay Mr MHung có thể chỉ cho em cụ thể hơn về cách làm được không ạ?
em cảm ơn anh MHung và bạn
 
Chào các bác,

Em đang gặp rắc rối với vấn đề sau, rất mong các bác pro cho ý kiến chỉ giáo giúp cho em. Cụ thể như sau:
Em có dữ liệu ở 1 sheet excel tổng (gốc) - dữ liệu về quá trình đào tạo của học viên (khoảng trên dưới 10,000 dòng - tương ứng với khoảng 1500 học viên - với các cột thông tin khác nhau).
Hiện em phải trích dữ liệu từ file gốc sang 1 mẫu báo cáo (theo từng cá nhân) - trường thông tin cơ bản như file gốc. Hiện bọn em chưa có phần mềm, mà thủ công lọc, cut paste thì thật là mất thời gian.
Em gửi kèm file mẫu ở đây, các bác xem & chỉ giáo giúp em vấn đề này với nhé.
Em cần giải quyết 02 vấn đề:
1. Dùng công thức nào để lấy dữ liệu vào mẫu báo cáo (liệt kê quá trình học tập của học viên đó)
2. Vì quá trình học của mỗi học viên nhiều/ ít khác nhau nên có cách định dạng điều kiện nào để excel tự động kẻ khung, bảng ở những vùng có dữ liệu hiển thị không ạ?

Các bác giúp em với nhé. Em cảm ơn các bác nhiều lắm!

Cách lọc dữ liệu từ sheet DATAGOC sang sheet BACAO:
Bạn muốn lọc dòng nào của sheet DATAGOC thì Copy số thứ tự của cột TT (1 số hoặc nhiều số liên tiếp) rồi Paste vào dưới tiêu đề cột TT của sheet BAOCAO xong bạn chạy Macro bằng cách: từ menu chọn Tools > Macro > Macro, làm xuất hiện cửa sổ Macro, trong khung bạn chọn BaoCao và nhấn nút Run vậy là bạn đã lọc xong các dòng dữ liệu tương ứng với số thứ tự bạn vừa Paste hoặc gõ vào. Hoặc ở sheet BACAO bạn xóa dữ liệu từ ô B6 đến H20 (vùng có chứa dữ liệu), rồi chạy Macro BaoCao bạn sẽ thấy nó lấy dữ liệu từ sheet DATAGOC sang ngay tức thời.

Lưu ý khi sử dụng File:
Không sửa tên file và tên sheet (tôi đã cố định), còn dòng tiêu đề có thể sửa theo nhu cầu.
Tiêu đề và vùng chứa dữ liệu không được nhập ô (Merge and center). Xem File.
https://www.box.com/s/3ac852a0189b510f599c
 
Cách lọc dữ liệu từ sheet DATAGOC sang sheet BACAO:
Bạn muốn lọc dòng nào của sheet DATAGOC thì Copy số thứ tự của cột TT (1 số hoặc nhiều số liên tiếp) rồi Paste vào dưới tiêu đề cột TT của sheet BAOCAO xong bạn chạy Macro bằng cách: từ menu chọn Tools > Macro > Macro, làm xuất hiện cửa sổ Macro, trong khung bạn chọn BaoCao và nhấn nút Run vậy là bạn đã lọc xong các dòng dữ liệu tương ứng với số thứ tự bạn vừa Paste hoặc gõ vào. Hoặc ở sheet BACAO bạn xóa dữ liệu từ ô B6 đến H20 (vùng có chứa dữ liệu), rồi chạy Macro BaoCao bạn sẽ thấy nó lấy dữ liệu từ sheet DATAGOC sang ngay tức thời.

Lưu ý khi sử dụng File:
Không sửa tên file và tên sheet (tôi đã cố định), còn dòng tiêu đề có thể sửa theo nhu cầu.
Tiêu đề và vùng chứa dữ liệu không được nhập ô (Merge and center). Xem File.
https://www.box.com/s/3ac852a0189b510f599c

Bác làm ơn share code cho em với ạ
 
Web KT

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

Trả lời
42
Đọc
17K
Back
Top Bottom