Nhờ mọi người giúp lọc dữ liệu trùng bác sỹ thực hiện thủ thuật trùng trong khoảng giờ

Liên hệ QC
Làm phiền bác một chút nữa được không. Em đang lọc danh sách trùng mã bệnh chẩn đoán ở cột U so với cột AA, mục đích đối chiếu ở cột U (cột U có nhiều mã bệnh ghi cách nhau bằng dấu ";" ) xem có mã nào trùng với cột AA không (cột AA có thể có nhiều hơn 10 dòng dữ liệu có thể biến động) nếu trùng 1 mã bệnh thì trả ra kết quả thể hiện bằng bất cứ ký hiệu nào để phân biệt được với không trùng . Hiện em đã lọc đc ở 2 cột AB và AC nhưng nếu làm như thế thì không thể áp dụng khi cột AA; U có biến động được chỉ là cố định cho từng trường hợp thôi bác có thể giúp em lọc vào 1 cột bằng 1 công thức không
Nội dung 2 cột AB và AC khác nhau như thế nào, cột AA mỗi dòng chỉ có 1 mã bệnh?, cột AA có thể có nhiều hơn 10 dòng dữ liệu là sao? cho thêm ví dụ khác với ví dụ trong file
Phải nói thật rỏ mới hiểu ý đồ của bạn
 
Nội dung 2 cột AB và AC khác nhau như thế nào, cột AA mỗi dòng chỉ có 1 mã bệnh?, cột AA có thể có nhiều hơn 10 dòng dữ liệu là sao? cho thêm ví dụ khác với ví dụ trong file
Phải nói thật rỏ mới hiểu ý đồ của bạn
1. Hiện tại cột AB và AC mình chia ra để lọc cho hàm nó đỡ dài mỗi cột lọc 5 mã bệnh tìm kiếm Mã bệnh cột AA trong từng ô ở cột U xem cái nào tồn tại ít nhất 1 mã bệnh ở cột AA . Cái nào không báo lỗi là có tồn tại sau đó lấy lần lượt từng cột 5 mã bệnh một copy ra là đc tổng 10 bệnh. Là đc kết quả
2. Tuy nhiên nếu có nhiều hơn 10 mã bệnh ở cột AA thì làm sẽ lâu mà không nhanh.
3. Cột AA mỗi dòng chỉ có 1 mã bệnh cột U mỗi dòng có thể có nhiều hơn 1 mã bệnh cách nhau bằng dấu ;
4. Còn ví dụ thì do mình đang chat trên điện thoại để đầu giờ chiều mình sẽ ghi ví dụ nhé
 
1. Hiện tại cột AB và AC mình chia ra để lọc cho hàm nó đỡ dài mỗi cột lọc 5 mã bệnh tìm kiếm Mã bệnh cột AA trong từng ô ở cột U xem cái nào tồn tại ít nhất 1 mã bệnh ở cột AA . Cái nào không báo lỗi là có tồn tại sau đó lấy lần lượt từng cột 5 mã bệnh một copy ra là đc tổng 10 bệnh. Là đc kết quả
2. Tuy nhiên nếu có nhiều hơn 10 mã bệnh ở cột AA thì làm sẽ lâu mà không nhanh.
3. Cột AA mỗi dòng chỉ có 1 mã bệnh cột U mỗi dòng có thể có nhiều hơn 1 mã bệnh cách nhau bằng dấu ;
4. Còn ví dụ thì do mình đang chat trên điện thoại để đầu giờ chiều mình sẽ ghi ví dụ nhé
Không rỏ ý đồ của bạn nên tạo 2 công thức cho bạn lựa
Mã:
AB2 =COUNTIF($U$2:$U$507,"*"&AA2&"*")
Copy xuống tới dòng 11
Mã:
AC2 =COUNT(FIND($AA$2:$AA$11,U2))
Ctrl+Shift+Enter
Copy xuống dòng cuối
 
thank bạn ý của mình giống thực hiện theo công thức số 2 lúc đầu mình nhìn nhầm hi
 
Lần chỉnh sửa cuối:
Mình dùng Power query merge 2 bảng. Chắc dữ liệu nhiều thì merge không nổi, khi đó bạn có thể dùng vba hoặc nhét vào CSDL nào đó mà chạy.
 

File đính kèm

  • bai toan loc.xlsx
    401.5 KB · Đọc: 7
Web KT
Back
Top Bottom