Lọc dữ liệu theo nhóm từ danh sách (1 người xem)

Liên hệ QC

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

Tôi tuân thủ nội quy khi đăng bài

luutrutamthoi

Thành viên mới
Tham gia
26/9/09
Bài viết
34
Được thích
2
Em nhờ các anh/chị hỗ trợ lập công thức lọc dữ liệu (gửi kèm file excel)
Khi nhập CCCD vào ô C6 trên Sheet BANG, excel lọc theo điều kiện sau:
Những người trong cùng nhóm sẽ hiện lên
Kết quả sẽ không có dòng có giá trị đã nhập ở ô C6 trên
Số dòng cần hiển thị có thể lên đến tối đa 10 dòng
Công thức cơ bản chạy trên excel 2003, em không biết dùng code
 

File đính kèm

Em nhờ các anh/chị hỗ trợ lập công thức lọc dữ liệu (gửi kèm file excel)
Khi nhập CCCD vào ô C6 trên Sheet BANG, excel lọc theo điều kiện sau:
Những người trong cùng nhóm sẽ hiện lên
Kết quả sẽ không có dòng có giá trị đã nhập ở ô C6 trên
Số dòng cần hiển thị có thể lên đến tối đa 10 dòng
Công thức cơ bản chạy trên excel 2003, em không biết dùng code
Cài excel 2021 trở lên rồi dùng hàm FILTER, excel 2003 cổ lắm rồi, cách đây 22 năm.
 
Cài excel 2021 trở lên rồi dùng hàm FILTER, excel 2003 cổ lắm rồi, cách đây 22 năm.
Em thì dùng fillter được, nhưng đang định nhờ viết hàm cho nhóm người dùng lớn tuổi trong cơ quan (40-50 tuổi), họ dùng máy tính lộng cộng lắm. Hơn nữa dùng filter thì phải copy sang sheet mới, xóa dòng thừa, em muốn tự động hóa quy trình này
 
Em thì dùng fillter được, nhưng đang định nhờ viết hàm cho nhóm người dùng lớn tuổi trong cơ quan (40-50 tuổi), họ dùng máy tính lộng cộng lắm. Hơn nữa dùng filter thì phải copy sang sheet mới, xóa dòng thừa, em muốn tự động hóa quy trình này
Công thức dùng hàm FILTER, chỉ cần nhập vào 1 ô, kết quả tự tràn sang và xuống mà không cần kéo công thức, đâu phải dùng chức năng FILTER rồi copy sang sheet mới!

Bạn dùng file có đuôi .xlsx sang người khác mở được bằng excel 2003?

Công thức dùng cho excel 2003 dài nhất vì không có hàm IFERROR, excel 2007 phải kết thúc bằng Ctrl+Ship+Enter, excel 2010 có thể dùng AGGREGATE nhưng sẽ lỗi khi dùng trên googe sheets.

Mã:
=FILTER('Danh sach'!$B$2:$E$11,('Danh sach'!$A$2:$A$11=XLOOKUP(C7,'Danh sach'!$C$2:$C$11,'Danh sach'!$A$2:$A$11))*('Danh sach'!$C$2:$C$11<>Bang!C7))
 

File đính kèm

Em thì dùng fillter được, nhưng đang định nhờ viết hàm cho nhóm người dùng lớn tuổi trong cơ quan (40-50 tuổi), họ dùng máy tính lộng cộng lắm. Hơn nữa dùng filter thì phải copy sang sheet mới, xóa dòng thừa, em muốn tự động hóa quy trình này
Góp vui:
Mã:
=FILTER('Danh sach'!A2:E11;'Danh sach'!A2:A11=INDEX('Danh sach'!A2:A11;MATCH(C7;'Danh sach'!C2:C11;0);1))
 
2 ví dụ mà chủ bài đăng đưa ra là phi thực tế:
→ CCCD không là 11 số mà là 12 số;
→ Trong 1 gia đình không bao giờ có CCCD liên tục như vậy; Vì 1 điều hiễn nhiên qui định là trong CCCD của nước ta có 2 ký số chứa năm sinh người chủ CC; Thêm nữa 2 ký số này nằm ở nhóm 6 ký số đầu; Nên trong 1 hộ khẩu số CCCD sẽ cách nhau đến hàng vạn hay hàng triệu chứ chẳng chơi!

???????????????????????

:D :D :D
Mình còn vài năm nữa vượt U80 rồi, quá buồn!
 
Web KT

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

Back
Top Bottom