Lấy dữ liệu có khoảng trống và co merge cell từ nhiều file (1 người xem)

Liên hệ QC

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

man231186

Thành viên mới
Tham gia
11/10/07
Bài viết
37
Được thích
10
Nhờ các pro giúp đỡ mình với, mình có nhiều file khoảng 100 file dữ liệu với tình trạng vừa bị merge cell, vừa bị các ô trống xen giữa các dòng. Mình muốn lấy dữ liệu ra 1 bảng tổng hợp để thuận tiện cho viêc làm việc trên dữ liệu. Ví dụ 1 file như sau:
 

File đính kèm

Nhờ các pro giúp đỡ mình với, mình có nhiều file khoảng 100 file dữ liệu với tình trạng vừa bị merge cell, vừa bị các ô trống xen giữa các dòng. Mình muốn lấy dữ liệu ra 1 bảng tổng hợp để thuận tiện cho viêc làm việc trên dữ liệu. Ví dụ 1 file như sau:


+ Nếu dùng VBA để làm đồng loạt thì nhờ các cao thủ trên GPE viết giùm bạn.
+ Ở đây, theo file của bạn mình có thể làm như sau:
- Chọn toàn bộ sheet --> nhấn nút Merge and center (Sẽ giúp bỏ các ô bị merge cell)
- Bôi đen vùng dữ liệu của cột A --> nhấn Ctrl+G --> Chọn Special...--> Chọn Blanks --> Ok --> Ctrl+- (Tổ hợp phím Ctrl và dấu -) --> Entire row (Sẽ xóa đi các dòng trống không có dữ liệu)
- Bạn delete đi các cột không có dữ liệu nữa là xong

Chào bạn!
 

File đính kèm

Upvote 0
+ Nếu dùng VBA để làm đồng loạt thì nhờ các cao thủ trên GPE viết giùm bạn.
+ Ở đây, theo file của bạn mình có thể làm như sau:
- Chọn toàn bộ sheet --> nhấn nút Merge and center (Sẽ giúp bỏ các ô bị merge cell)
- Bôi đen vùng dữ liệu của cột A --> nhấn Ctrl+G --> Chọn Special...--> Chọn Blanks --> Ok --> Ctrl+- (Tổ hợp phím Ctrl và dấu -) --> Entire row (Sẽ xóa đi các dòng trống không có dữ liệu)
- Bạn delete đi các cột không có dữ liệu nữa là xong

Chào bạn!
- Vâng, cách này mình đã biết sử dụng rồi bạn ạ. Mình muốn hỏi có cách nào nhanh và hay hơn không. Vì nếu 1 file như vậy thì xử lý được còn nếu 100 file mà vào từng file sửa sẽ rất lâu bạn ạ! Mình cám ơn!
 
Upvote 0
- Vâng, cách này mình đã biết sử dụng rồi bạn ạ. Mình muốn hỏi có cách nào nhanh và hay hơn không. Vì nếu 1 file như vậy thì xử lý được còn nếu 100 file mà vào từng file sửa sẽ rất lâu bạn ạ! Mình cám ơn!
Cái này cũng chỉ dùng cho 1 sheet, nếu nhiều sheet trong 1 file thì có thể chỉnh sửa code, còn cả trăm file thì... chịu.
Hổng biết nó ở đâu.
 

File đính kèm

Upvote 0
Cám ơn bạn, cho mình hỏi thêm vì cái này bạn mới bỏ blank còn megrecel thì bỏ thế nào bạn và nếu muốn chỉ thức hiên từ sheets 5 trở đi thì phai lam thế nào. Mình không biết rõ về VBA lắm. Bạn giúp mình với nhéCám ơn bạn, cho mình hỏi thêm vì cái này bạn mới bỏ blank còn megrecel thì bỏ thế nào bạn và nếu muốn chỉ thức hiên từ sheets 5 trở đi thì phai lam thế nào. Mình không biết rõ về VBA lắm. Bạn giúp mình với nhé!
 
Upvote 0
Cám ơn bạn, cho mình hỏi thêm vì cái này bạn mới bỏ blank còn megrecel thì bỏ thế nào bạn và nếu muốn chỉ thức hiên từ sheets 5 trở đi thì phai lam thế nào. Mình không biết rõ về VBA lắm. Bạn giúp mình với nhéCám ơn bạn, cho mình hỏi thêm vì cái này bạn mới bỏ blank còn megrecel thì bỏ thế nào bạn và nếu muốn chỉ thức hiên từ sheets 5 trở đi thì phai lam thế nào. Mình không biết rõ về VBA lắm. Bạn giúp mình với nhé!
Hỏi cái gì thì chuẩn bị hết yêu cầu để hỏi 1 lần, Bạn hỏi "dằn lân" hoài sao chịu nổi!
Mỗi yêu cầu của bạn là phải bỏ hết cái cũ làm lại cái mới bạn biết không?
 
Upvote 0
Hỏi cái gì thì chuẩn bị hết yêu cầu để hỏi 1 lần, Bạn hỏi "dằn lân" hoài sao chịu nổi!
Mỗi yêu cầu của bạn là phải bỏ hết cái cũ làm lại cái mới bạn biết không?
- Xin lỗi bạn nhưng tại mình cũng đang nghĩ hướng xử lý số liệu như vậy! thank bạn!
 
Upvote 0
Thực chất dử liệu của mình bị thế này:
+ Dữ liệu cấu trúc bị phá vỡ gần như hoàn toàn: vừa bị mergecell, vừa bị blanks giữa các cell. Có tất cả khoảng 100 file. Mình đã đẩy được vào 100 sheets, các sheets còn lại từ 1 đến 5 mình để làm file lấy dữ liệu và xử lý.
Nên mình cũng muốn hỏi bạn, lệnh VBA của bạn mình xem thì nó xử lý theo hàng và cột đã định sẵn còn nếu như hàng cột không theo form mẫu định dạng nào cả mà muốn bỏ megecell và blank của toàn bộ sheet đó để mình lọc dữ liệu sang 1 sheets tổng hợp để phục vụ cho công việc kiểm tra số liệu của mình.
 
Upvote 0
Thực chất dử liệu của mình bị thế này:
+ Dữ liệu cấu trúc bị phá vỡ gần như hoàn toàn: vừa bị mergecell, vừa bị blanks giữa các cell. Có tất cả khoảng 100 file. Mình đã đẩy được vào 100 sheets, các sheets còn lại từ 1 đến 5 mình để làm file lấy dữ liệu và xử lý.
Nên mình cũng muốn hỏi bạn, lệnh VBA của bạn mình xem thì nó xử lý theo hàng và cột đã định sẵn còn nếu như hàng cột không theo form mẫu định dạng nào cả mà muốn bỏ megecell và blank của toàn bộ sheet đó để mình lọc dữ liệu sang 1 sheets tổng hợp để phục vụ cho công việc kiểm tra số liệu của mình.
Giải thích cộng với cho thấy mới có hướng giải quyết.
Bạn đưa file mẫu như thật lên đây, khoảng 10 sheet thôi, mỗi sheet khoảng 10 dòng dữ liệu như thật để biết cái nào có thể xử lý chung, cái nào riêng... mặt mũi nó ra sao...
Bạn nghĩ rằng bạn nói là mọi người sẽ hiểu đúng những gì bạn đã hiểu là sai lầm.
Sau này bạn nên chú ý điều này nhé, dễ cho bạn và dễ cho các thành viên GPE muốn giúp bạn.
Thân!
 
Upvote 0
Web KT

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

Back
Top Bottom