Tìm tên 70 nhân viên trong danh sách 1000 người (1 người xem)

  • Thread starter Thread starter camry
  • Ngày gửi Ngày gửi
Liên hệ QC

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

camry

Thành viên mới
Tham gia
1/2/07
Bài viết
36
Được thích
0
Em đang rối trí quá, Bác nào có mẹo hay giúp em tìm với. Công ty đưa em danh sách lương 1.000 người mà trong đó Phòng em chỉ có 70 người, có cách nào lọc nhanh mà không phải tìm từng "chú" một, các Bác hướng dẫn em với. +-+-+-++-+-+-++-+-+-+
Tks các Bác.
 
Em đang rối trí quá, Bác nào có mẹo hay giúp em tìm với. Công ty đưa em danh sách lương 1.000 người mà trong đó Phòng em chỉ có 70 người, có cách nào lọc nhanh mà không phải tìm từng "chú" một, các Bác hướng dẫn em với. +-+-+-++-+-+-++-+-+-+
Tks các Bác.

Cũng giống kiểu vậy?
Phòng tôi có 2 người thôi, bạn tìm giúp tôi Tên 1 người trong số 2 người đó?
Bạn nói rõ tên người đó được không?
 
Em đang rối trí quá, Bác nào có mẹo hay giúp em tìm với. Công ty đưa em danh sách lương 1.000 người mà trong đó Phòng em chỉ có 70 người, có cách nào lọc nhanh mà không phải tìm từng "chú" một, các Bác hướng dẫn em với. +-+-+-++-+-+-++-+-+-+
Tks các Bác.

nếu trong danh sách Cty có thêm cột phòng ban thì ta chỉ cần Sort theo cột phòng ban là xong. Nếu không có chỉ tiêu nào để nhận diện phòng ban thì chỉ còn cách dùng hàm tách lấy tên, Sort theo tên và dò tìm theo tên rồi ghi chú vào. Sau đó dùng Auto fillter để lấy ra thôi.

Bạn gửi file dữ liệu lên, biết đâu sẽ có cách khác.
 
Em đang rối trí quá, Bác nào có mẹo hay giúp em tìm với. Công ty đưa em danh sách lương 1.000 người mà trong đó Phòng em chỉ có 70 người, có cách nào lọc nhanh mà không phải tìm từng "chú" một, các Bác hướng dẫn em với. +-+-+-++-+-+-++-+-+-+
Tks các Bác.
Dùng Advanced Filer, cái rẹt ra ngay
Ví dụ:
1> Bạn có danh sách 1000 người trong cty thế này:

untitled1.JPG

2> Danh sách tên của phòng bạn thế này:

untitled2.JPG

3> Thế thì ta tạo 1 cột phụ có công thức giống như hình:

untitled3.JPG

4> Sau đó vào menu Data\Filer\Advanced Filter và làm giống như hình:

untitled4.JPG

5> Sau khi bấm OK, bạn sẽ có được dữ liệu mới thế này:

untitled5.JPG
 
Dùng Advanced Filer, cái rẹt ra ngay
Ví dụ:
1> Bạn có danh sách 1000 người trong cty thế này:

View attachment 54385

2> Danh sách tên của phòng bạn thế này:

View attachment 54386

3> Thế thì ta tạo 1 cột phụ có công thức giống như hình:

View attachment 54388

4> Sau đó vào menu Data\Filer\Advanced Filter và làm giống như hình:

View attachment 54389

5> Sau khi bấm OK, bạn sẽ có được dữ liệu mới thế này:

View attachment 54391

Tks Bạn,
Đúng là mình đang cần kết quả như bạn đã thực hiện.
Nhưng mình đã làm theo cách bạn hướng dẫn thì chỉ lên tên nhân viên đầu tiên thôi đó là "le van 1" . Còn nếu chọn ở cột vòng màu xanh thì lên được 5 nhân viên và thiếu 1 nhân viên "le van 1" vì chú này có tên 2 lần.

Bạn hướng dẫn cụ thể hơn được không?
Cảm ơn nhiều.
 
Lần chỉnh sửa cuối:
Tks Bạn,
Đúng là mình đang cần kết quả như bạn đã thực hiện.
Nhưng mình đã làm theo cách bạn hướng dẫn thì chỉ lên tên nhân viên đầu tiên thôi đó là "le van 1" . Còn nếu chọn ở cột vòng màu xanh thì lên được 5 nhân viên và thiếu 1 nhân viên "le van 1" vì chú này có tên 2 lần.
View attachment 54398
Bạn hướng dẫn cụ thể hơn được không?
Cảm ơn nhiều.
Bạn làm đâu có giống tôi đâu, sao mà "ra" được?
Để ý nhé:
- Vùng điều kiện và vùng dữ liệu của tôi đều có TIÊU ĐỀ
- Khi quét chọn vùng điều kiện (trong hộp Advanced Filer) tôi quét luôn cả tiêu đề
- ListRange cũng tiêu đề luôn
---------
Xem kỹ lại đi! Bạn bỏ mất TIÊU ĐỀ CỘT thì làm đến tết cũng không ra (Vì Excel nó làm sao biết được bạn muốn nó tìm theo field nào)
 
Để lọc không thiểu Bạn phải chọn vùng bao gồm cả tiêu đề ở ô phía trên nữa.
 
Bạn có thể dùng phím tắt" Ctrl+F" để tìm tên người cần tìm

Bạn xem trong danh sách đó có cột mã nhân vên hay gì chung với tên của phòng bạn thì bạn dùng hảm Vlookup để tìm nhé.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Một cách:
Với điều kiện tên 70 người đúng với tên trong cột 1000 người thì bạn dùng hàm VLOOKUP để gán số 1 theo bảng điều kiện là tên 70 người ở 1 cột phụ, Soft hay Filter theo cái cột phụ này là xong. Nếu trùng tên thì bạn tự tìm cụ thể tiếp.
 
Một cách:
Với điều kiện tên 70 người đúng với tên trong cột 1000 người thì bạn dùng hàm VLOOKUP để gán số 1 theo bảng điều kiện là tên 70 người ở 1 cột phụ, Soft hay Filter theo cái cột phụ này là xong. Nếu trùng tên thì bạn tự tìm cụ thể tiếp.

Với CSDL 1 ngàn người thì nhất thiết fải có trường mã bộ fận/đơn vị & kèm theo nó là bảng diễn dịch như:

Ma | Ten ĐV
A|BGĐ
B|TCHC
C|Tài vụ
D|Kỹ thuật
E|KCS
F|Hành chính, Fục vụ (Y tế, Nhà ăn)
G|FX Cơ điện
H|PX Fụ trợ
I|PX A
J|PX B
..|. . .

/(hi đó thì bạn muốn tìm gì cũng OK ráo trọi!

(húc thành công!
 
Lần chỉnh sửa cuối:
- Nếu đã có danh sách tên nhân viên phòng mình thì dùng vlookup là nhanh nhất
- Nếu có gán danh phòng theo nhân viên thì filter là nhanh nhất.
Chúc bạn thành công
 
Cái đó thì có gì khó đâu. Giờ bạn làm một file phụ có 1 cột là tên nhân viên, một cột có ký hiệu gì đó để bạn lọc dễ dàng (tên nhân viên, ký hiệu phải cùng loại phông chữ với bảng lương nhé). Sau đó bạn dùng hàm Vlookup như sau: bạn chọn một ô trống cùng dòng với ô tên nhân viên rồi dùng hàm Vlookup(ô ở cột tên nv bảng lương, đánh dấu 2 cột ở file phụ bạn tạo,2,0). Như vậy, bạn chỉ cẩn lọc theo cột có ký hiệu của bạn là được 70 nhân viên ngay. Chúc bạn thành công!
 
Bạn ơi việc trích lọc dùng Adv filter là rất nhanh và chính xác nhưng đòi hỏi bạn phài đảm bảo độ chính xác của tiêu đề cần trích lọc. Chính vỉ thế khi làm theo sự hướng dẫn của bạn trên nhưng ở bước 2 bạn tạo thêm tiêu đề "Tên" (giống với tiêu đề bên dữ liệu gốc). Khi quét khối vùng diều kiện thì bạn nhờ quét tiêu đề nha.
Hi vọng bạn sẽ làm được
 
tìm thông tin về 1 người trong danh sách khoảng 600 người

mình đang làm 1 danh sách theo mẫu,khoảng 600 người.mình muốn tìm 1 người nào đó thì làm thế nào,để kết quả cho ra những thông tin đầy đủ về người đó,bao gồm tất cả các dòng và các cột.mong các bạn giúp mình.cám ơn nhìu.
 

File đính kèm

mình đang làm 1 danh sách theo mẫu,khoảng 600 người.mình muốn tìm 1 người nào đó thì làm thế nào,để kết quả cho ra những thông tin đầy đủ về người đó,bao gồm tất cả các dòng và các cột.mong các bạn giúp mình.cám ơn nhìu.
Dùng code, nhớ Enable Macros.
Chọn thay đổi ô B6.
Cột L bên sheet "Tập thể" không được xoá, nó làm validation cho ô B6 sheet "Loc".
 

File đính kèm

Cảm ơn ban,nhg ban co the huong dan chi tiet hon cho minh dc k.dung code nhu the nao.sao minh chon cot b6 trong Loc ma A hay B thi gia tri cua cac cot kia k thay doi gi vay ban.
 
Cảm ơn ban,nhg ban co the huong dan chi tiet hon cho minh dc k.dung code nhu the nao.sao minh chon cot b6 trong Loc ma A hay B thi gia tri cua cac cot kia k thay doi gi vay ban.
Mở Excel - Tools - Macro - Security... chọn mức Medium - OK.
Thoát khỏi Excel - Mở lại tập tin - Gặp hộp thoại - Chọn Enable Macros.
Lúc này code mới hoạt động.
---------------
Có muốn thanks thì ấn nút Cảm ơn.
Bài viết không dấu tiếng Việt sẽ bị xoá (phạm quy), trừ khi bạn ở nước ngoài không có phần mềm gõ tiếng Việt.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom