Tìm mã nhân viên chưa có trong danh sách

  • Thread starter ngoccam1990
  • Ngày gửi
N

ngoccam1990

Sơ cấp
8/10/13
4
0
1
tp.hcm
Chảo cả nhà. Mình đang làm thuế tncn cho nhân viên. Mình có 1 sheet là chi tiết các tháng lương của từng nhân viên, 1 sheet là danh sách tổng lương của nhân viên. Nhưng khi mình xem tổng tiền của 2 sheet thì không khớp với nha. Vậy cả nhà chỉ mình cách làm sao lọc để tìm ra nhân viên nào k có trong danh sách tổng với ạ. Mình gửi file đính kèm cả nhà xem giúp mình với nha. Thanks cả nhà trước nha.
 

Đính kèm

  • qt.xlsx
    790.1 KB · Lượt xem: 60
Khóa học Quản trị dòng tiền
N

nguoiconxunui

Khách vãng lai
29/6/04
1,280
215
63
Bình Định
aso2pc.co.cc
Vlookup -> trả về N/A là nó không tồn tại trong dữ liệu cần tìm
 
T

thuyduong8511

Cao cấp
1/11/10
302
40
28
38
TpHCM
Vlookup -> trả về N/A là nó không tồn tại trong dữ liệu cần tìm
Chảo cả nhà. Mình đang làm thuế tncn cho nhân viên. Mình có 1 sheet là chi tiết các tháng lương của từng nhân viên, 1 sheet là danh sách tổng lương của nhân viên. Nhưng khi mình xem tổng tiền của 2 sheet thì không khớp với nha. Vậy cả nhà chỉ mình cách làm sao lọc để tìm ra nhân viên nào k có trong danh sách tổng với ạ. Mình gửi file đính kèm cả nhà xem giúp mình với nha. Thanks cả nhà trước nha.
Bạn chèn thêm cột kế bên mã nhân viên trong sheet chi tiết, sau đó dùng hàm Vlookup như sau:
=Vlookup(Ô mã nhân viên, Cột mã NV trong sheet tổng hợp (đc tuyệt đối nhé),1,0)=> kết quả #N/A là những NV ko có tên trong danh sách tổng.
Good luck!
 
N

ngoccam1990

Sơ cấp
8/10/13
4
0
1
tp.hcm
Bạn chèn thêm cột kế bên mã nhân viên trong sheet chi tiết, sau đó dùng hàm Vlookup như sau:
=Vlookup(Ô mã nhân viên, Cột mã NV trong sheet tổng hợp (đc tuyệt đối nhé),1,0)=> kết quả #N/A là những NV ko có tên trong danh sách tổng.
Good luck!
Mình làm theo cách của Bạn r, cũng có ra vài kết quả #N/A nhưng khi lọc trong danh sách tổng thì đã có tên rồi. Mình k biết làm sao nữa.
 
T

thuyduong8511

Cao cấp
1/11/10
302
40
28
38
TpHCM
Mình làm theo cách của Bạn r, cũng có ra vài kết quả #N/A nhưng khi lọc trong danh sách tổng thì đã có tên rồi. Mình k biết làm sao nữa.
Bạn phải đảm bảo rằng mỗi nhân viên chỉ có 1 mã số, nếu bạn lọc ra kết quả # N/A mà đã có tên trong DS tổng thì rất có thể tên nhân viên bị trùng, bạn thử ktra lại nhé. Vì mình đã thử trên file của bạn thì kết quả #N/A cho ra những nhân viên ko có mã trong sheet tổng, và tổng số tiền lương bị lệch này đã trùng khớp.
 
N

Nt Hang

Guest
27/9/16
80
6
8
30
Mình làm trong file.Bạn xem thử nhé.
 

Đính kèm

  • qt.xlsx
    904.6 KB · Lượt xem: 67
T

thuyduong8511

Cao cấp
1/11/10
302
40
28
38
TpHCM
Mình làm trong file.Bạn xem thử nhé.
Bạn làm ko đúng ý của mình rồi, trong mảng dò tìm bạn chỉ chọn cột mã NV thôi chứ không chọn hết tất cả các cột, vì chỉ chọn 1 cột mã NV nên cột dò tìm là số 1, bạn xem lại công thức mình đề cập ở trên nhé.
 
T

thuyduong8511

Cao cấp
1/11/10
302
40
28
38
TpHCM
Bạn làm ko đúng ý của mình rồi, trong mảng dò tìm bạn chỉ chọn cột mã NV thôi chứ không chọn hết tất cả các cột, vì chỉ chọn 1 cột mã NV nên cột dò tìm là số 1, bạn xem lại công thức mình đề cập ở trên nhé.
Chỉ có 1 nhân viên trùng tên nhưng khác mã là Nguyễn Đình Sơn, do đó bạn lưu ý bên sheet tổng hợp chỉ có tên nhưng không có mã như kết quả đã lọc.
 
  • Like
Reactions: ngoccam1990
N

Nt Hang

Guest
27/9/16
80
6
8
30
Bạn làm ko đúng ý của mình rồi, trong mảng dò tìm bạn chỉ chọn cột mã NV thôi chứ không chọn hết tất cả các cột, vì chỉ chọn 1 cột mã NV nên cột dò tìm là số 1, bạn xem lại công thức mình đề cập ở trên nhé.
" Vậy cả nhà chỉ mình cách làm sao lọc để tìm ra nhân viên nào k có trong danh sách tổng với ạ" bạn muốn tìm những ng không có tên trong danh sách tổng mà. Mình dùng hàm Vlookup tìm bên cột mã nhân viên
 
  • Like
Reactions: ngoccam1990
T

thuyduong8511

Cao cấp
1/11/10
302
40
28
38
TpHCM
" Vậy cả nhà chỉ mình cách làm sao lọc để tìm ra nhân viên nào k có trong danh sách tổng với ạ" bạn muốn tìm những ng không có tên trong danh sách tổng mà. Mình dùng hàm Vlookup tìm bên cột mã nhân viên
Nếu muốn tìm tên thì bạn cũng làm tương tự công thức đó cho cột tên, tuy nhiên vì họ và tên nằm ở 2 cột nên bạn phải cho về 1 cột trước khi dùng hàm Vlookup.
 
N

ngoccam1990

Sơ cấp
8/10/13
4
0
1
tp.hcm
Bạn chèn thêm cột kế bên mã nhân viên trong sheet chi tiết, sau đó dùng hàm Vlookup như sau:
=Vlookup(Ô mã nhân viên, Cột mã NV trong sheet tổng hợp (đc tuyệt đối nhé),1,0)=> kết quả #N/A là những NV ko có tên trong danh sách tổng.
Good luck!
Mình làm trong file.Bạn xem thử nhé.
thanks bạn nhiều nhiều luôn, tìm đúng rồi bạn ạ.
 
thinhvd

thinhvd

Cao cấp
25/11/09
1,336
234
63
Hà Nội
bluesofts.net
Hàm Vlookup có 2 cách tìm: 1 - Tương đối, 0 - Tuyệt đối.
Trường hợp của bạn @ngoccam1990 là do tham số cuối cùng của hàm Vlookup bạn để là 1. Khi đó, làm Vlookup mà không tìm thấy giá trị (lookup_value) thì sẽ trả về giá trị gần nhất bên trên đó => Kết quả không đúng.
Bạn sử dụng tham số là 0 (tìm tuyệt đối) thì hàm Vlookup sẽ tìm giá trị chính xác trả về. Nếu không tìm được thì sẽ trả về #N/A. Trường hợp bạn không muốn thể hiện #N/A thì bạn có thể kết hợp thêm hàm ISNA để những ô không tìm thấy giá trị sẽ trả về rỗng ("") hoặc 0
 

Xem nhiều

Webketoan Zalo OA