Kiểm tra tên học sinh trùng

Liên hệ QC

PhanTuHuong

VBA & VB.NET for Excel & AutoCad
Thành viên danh dự
Tham gia
13/6/06
Bài viết
7,121
Được thích
24,279
Bạn kietmdc hỏi:
Chào bạn
Mình quản lý 1 trường có hơn 3000 học sinh. Khi xếp lớp việc trùng họ tên trong cùng 1 lớp rất dể xảy ra. do đó mình muốn kiểm tra trong lớp đó có trùng kg đó mà.
vì có thể vừa trùng họ tên và trùng cả ngày tháng năm

Mời các bạn giải quyết giúp nhé.
 
Thực ra có rất nhiều công cụ để kiểm tra dữ liệu trùng không cần VBA (gồm nhiều cột - VD : Họ lót + Tên + Ngày tháng năm sinh). Như validation; formatting codition; dùng các hàm đếm sự xuất hiện : Dsum; Dcount; Countif; Sumproduct ...... Tuy nhiên để giải quyết triệt để vấn đề này cần phải biết được dữ liệu sắp xếp thế nào ? Việc xếp lớp tiến hành như thế nào (để biết rằng dữ liệu được phân bố và tính toán như thế nào). Tốt nhất là cho file VD.
Cái này em nghĩ không cần dùng VBA cũng giải quyết được (vì em dốt VBA lắm ... hì hì)
 
Lập danh sách học sinh trùng họ hay tên trong một lớp

Hàm mảng :kết thúc = CTRL+SHIFT+ENTER
Chú ý: Trước khi tìm theo họ trùng thì chạy macro xếp theo (Lớp & họ)
- Khi muốn tìm tên trùng trong 1 lớp nào đó thì trước tiên bấm tổ hợp chạy macro xếp DSHS theo (lớp & sau lớp là tên)!
(hai macro này mình có sẵn tổ hợp fím tắt!)
 

File đính kèm

  • DSHS.rar
    33.2 KB · Đọc: 454
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom