Xin trợ giúp lọc dữ liệu nhiều điều kiện.

Liên hệ QC

phananhvusv

Thành viên chính thức
Tham gia
28/3/17
Bài viết
72
Được thích
13
Hiện tại em có 1 file dữ liệu trùng thẻ BHYT của toàn tỉnh.
Yêu cầu đặt ra là phải lọc dữ liệu thành 3 sheet với điều kiện như sau:
1/ chỉ lấy những trường hợp thẻ của "VP Bảo hiểm xã hội tỉnh Kiên Giang" trùng nhau và không trùng với các huyện khác. Điều kiện là "nơi cấp" (cột I) là "VP Bảo hiểm xã hội tỉnh Kiên Giang", mã số BHXH (cột D) trùng nhau, và không có trùng với "nơi cấp" khác.
VD: trong file excel là số thứ tự 1 và 2 (Nguyễn Minh Kha) đạt yêu cầu chỉ có ở "VP BHXH tỉnh" chứ ko có thẻ ở huyện khác.
2/ Chỉ lấy những trường hợp thẻ của các huyện khác trùng nhau, không có thẻ ở "VP BHXH tỉnh"
3/ Trường hợp còn lại sau khi trừ 2 trường hợp trên: chỉ những trường hợp thẻ trùng nhau giữa "VP BHXH tỉnh" với các huyện khác.

Mong các bác giúp đỡ, em nghĩ mãi ko ra hàm nào làm được cái này hết. Em cám ơn.
 

File đính kèm

Bạn snow ơi, cái code của bạn sau khi lọc ra kết quả thì mình thấy bị sai ngày tháng năm sinh, mình nghĩ là do sai định dạng.
Mình đã thử dùng hàm dò Index match để lấy lại ngày tháng năm sinh cho đúng nhưng báo lỗi N/A do sai kiểu text và kiểu số.
Mình dùng cách nào để giải quyết được vấn đề này hả bạn?
Vấn đề nữa đó là cột Mã số BHXH, có những mã số có số 0 đứng trước VD: '0112147375, sau khi ra kết quả do chuyển về dạng số nên mất đi số 0 ở đầu.
Code của mình không sửa gì dữ liệu.Bạn đặt định dạng trước cho trang kết quả dang Text thì sẽ tránh được trường hợp.Mất số 0 nhé.Và lỗi ngày nhé.
 
Upvote 0
Bạn @snow25 ơi! Bạn giúp mình lọc dữ liệu này với.
Do là lần trước có nhờ bạn giúp 1 file cũng giống thế này nên mình nghĩ bạn sửa code lại là được.
File dữ liệu lần này hơi khác so với lần trước. Ở file trước thì 1 người chỉ có 1 mã số BHXH duy nhất. nên mình lọc dựa theo điều kiện đó.
Còn file lần này là dữ liệu trùng thẻ của 1 người nhưng có từ 2 thẻ trở lên (có thể cùng mã số Bhxh hoặc khác)
Nhiệm vụ của mình có 2 phần: 1 là loại bỏ những người có "Đơn vị cấp thẻ" (cột C ) giống nhau (VD số thứ tự 17 và 18 là trường hợp đầu tiên phải bỏ ra); 2 là lọc theo từng huyện ( cột B ), mình có ví dụ (ở sheet kết quả) của Rạch Giá 3 trường hợp đầu tiên, nếu 1 người có 2 thẻ ở 2 huyện khác nhau thì khi lọc dữ liệu theo 2 huyện này đều có 2 thẻ của người này (để các huyện biết thẻ của huyện mình trùng với huyện nào).
Cám ơn bạn nhiều lắm.
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom