lọc dữ liệu trùng trên nhiều file excel (1 người xem)

Liên hệ QC

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

qwerty321

Thành viên mới
Tham gia
13/9/17
Bài viết
14
Được thích
1
Giới tính
Nam
Tôi có gửi theo các file excel mẫu, trình bày trên này hơi khó.
1, Giả sử tôi có 1 file như thế này:
Tên | số điện thoại | Địa chỉ | mã hiệu xe
Trần A | 013526874 | 123 Trần Phú, Bến Nghé, Tỉnh A | wave-2648
Trần A | 013526874 | 123 Trần Phú, Bến Nghé, Tỉnh A | SH-2468, Shark 6897
Võ C | 021365464 | 344 Võ Văn Tần, Bình Trị, Tỉnh A | Vision-6975
Trần B | 013526874 | 123 Trần Phú, Bến Nghé, Tỉnh A | dream-0256
Làm sao để dựa vào số điện thoại trùng, gộp các cell khác lại với nhau thành 1 row, các value cách nhau bởi dấu "-" hoặc dấu "," . như số 013526874 sẽ được gộp thành 1 row:
Trần A - Trần B|013526874|123 Trần Phú, Bến Nghé, Tỉnh A | wave-2648 - SH-2468, Shark 6897 -dream-0256


2, Giả sử tôi có 3 file có tên: Tỉnh A, Tỉnh B, Tỉnh C như thế này
Tên | số điện thoại | Địa chỉ | mã hiệu xe
Trần A | 013526874 | 123 Trần Phú, Bến Nghé, Tỉnh A | wave-2648
Nguyễn B | 021156458 | 215 Nguyễn Văn Trỗi, Tân Định, Tỉnh A | SH-2468, Shark 6897
Võ C | 021365464 |344 Võ Văn Tần, Bình Trị, Tỉnh A | Vision-6975

Cho tôi hỏi, làm cách gì để dựa vào số điện thoại, tạo ra 1 bảng dữ liệu những đối tượng xuất hiện trên cả 2 file trở lên. Tức là những đối tượng có xuất hiện số điện thoại trên 2 file hoặc cả 3 file.
Các ô Tên, Địa chỉ, mã hiệu xe, có thể sẽ khác nhau vậy nên kết quả những đối tượng sẽ là gộp của những ô này, riêng ô mã hiệu xe có thêm chuỗi đánh dấu ở đầu VD: Tinh A - wave-2648, giữa các phần gộp có ký tự newline.
Dưới đây là các file excel VD.
Mong mọi người giúp đỡ, cảm ơn mọi người.
 

File đính kèm

Tôi có gửi theo các file excel mẫu, trình bày trên này hơi khó.
1, Giả sử tôi có 1 file như thế này:
Tên | số điện thoại | Địa chỉ | mã hiệu xe
Trần A | 013526874 | 123 Trần Phú, Bến Nghé, Tỉnh A | wave-2648
Trần A | 013526874 | 123 Trần Phú, Bến Nghé, Tỉnh A | SH-2468, Shark 6897
Võ C | 021365464 | 344 Võ Văn Tần, Bình Trị, Tỉnh A | Vision-6975
Trần B | 013526874 | 123 Trần Phú, Bến Nghé, Tỉnh A | dream-0256
Làm sao để dựa vào số điện thoại trùng, gộp các cell khác lại với nhau thành 1 row, các value cách nhau bởi dấu "-" hoặc dấu "," . như số 013526874 sẽ được gộp thành 1 row:
Trần A - Trần B|013526874|123 Trần Phú, Bến Nghé, Tỉnh A | wave-2648 - SH-2468, Shark 6897 -dream-0256


2, Giả sử tôi có 3 file có tên: Tỉnh A, Tỉnh B, Tỉnh C như thế này
Tên | số điện thoại | Địa chỉ | mã hiệu xe
Trần A | 013526874 | 123 Trần Phú, Bến Nghé, Tỉnh A | wave-2648
Nguyễn B | 021156458 | 215 Nguyễn Văn Trỗi, Tân Định, Tỉnh A | SH-2468, Shark 6897
Võ C | 021365464 |344 Võ Văn Tần, Bình Trị, Tỉnh A | Vision-6975

Cho tôi hỏi, làm cách gì để dựa vào số điện thoại, tạo ra 1 bảng dữ liệu những đối tượng xuất hiện trên cả 2 file trở lên. Tức là những đối tượng có xuất hiện số điện thoại trên 2 file hoặc cả 3 file.
Các ô Tên, Địa chỉ, mã hiệu xe, có thể sẽ khác nhau vậy nên kết quả những đối tượng sẽ là gộp của những ô này, riêng ô mã hiệu xe có thêm chuỗi đánh dấu ở đầu VD: Tinh A - wave-2648, giữa các phần gộp có ký tự newline.
Dưới đây là các file excel VD.
Mong mọi người giúp đỡ, cảm ơn mọi người.

Nếu không biết VBA thì xử thế này

1. Bố trí dữ liệu theo một format chuẩn
2. Copy dữ liệu về một sheet nào đó
3. Dùng Auto_Filter để lọc cái mình cần

Nếu biết VBA thì vụ này dễ như lấy đồ trong túi ra thôi
 
Upvote 0
Theo tôi thì đầu tiên phải biết đặt vấn đề (việc đó làm như thế nào?), sau đó thì suy luận (nghĩ ra phương pháp) rồi mới đến học món (nghĩa là món nào cần thì làm cho thành thạo) rồi hãy tính đến món khác (lâu dần sẽ tích lũy được nhiều kinh nghiệm), chứ không nên ôm đồm học nhiều thứ nhưng chả áp dụng được thứ nào vào công việc thực tế thì lãng phí công mà chẳng được tích sự gì.
 
Upvote 0
Web KT

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

Back
Top Bottom