xin công thức lọc tên công nhân có điều kiện từ sheet này qua sheet khác

Liên hệ QC

vhhoang1201

Thành viên mới
Tham gia
22/3/22
Bài viết
3
Được thích
0
EM có danh sách công nhân (file đính kèm), các bác cho hỏi có công thức hay phương pháp nào tốt hơn và dễ thực hành để khi thay đổi trạng thái "nghỉ" , "đang làm việc" hoặc "nhân viên mới" ở bên sheet Danh Sách thì tên công nhân này sẽ tự xóa hoặc tự thêm dòng ở bên sheet bảng lương, để cuối tháng em tính lương ko bị xót hay tính dư người ko ạ ?
 

File đính kèm

  • Xin Công Thức.xlsx
    16.2 KB · Đọc: 10
Nếu dùng công thức thì bên sheet bảng lương phải đủ người như sheet danh sách và cho hiện danh sách đang làm việc bằng cách Filter. Muốn tự thêm bớt dòng, điền tên người làm việc thì phải dùng VBA.
 
EM có danh sách công nhân (file đính kèm), các bác cho hỏi có công thức hay phương pháp nào tốt hơn và dễ thực hành để khi thay đổi trạng thái "nghỉ" , "đang làm việc" hoặc "nhân viên mới" ở bên sheet Danh Sách thì tên công nhân này sẽ tự xóa hoặc tự thêm dòng ở bên sheet bảng lương, để cuối tháng em tính lương ko bị xót hay tính dư người ko ạ ?
Thử công thức ở Sheet Bảng lương ô A2: =iferror(INDEX('Danh sách'!$H$2:$H$100,SMALL(IFERROR(IF(('Danh sách'!$D$2:$D$100<>"Nghỉ"),ROW('Danh sách'!$D$2:$D$100)),""),ROW(A1))-1,),"") Ctrl+Shift+Enter
Các cột khác viết tiếp xem nhé!
 
EM có danh sách công nhân (file đính kèm), các bác cho hỏi có công thức hay phương pháp nào tốt hơn và dễ thực hành để khi thay đổi trạng thái "nghỉ" , "đang làm việc" hoặc "nhân viên mới" ở bên sheet Danh Sách thì tên công nhân này sẽ tự xóa hoặc tự thêm dòng ở bên sheet bảng lương, để cuối tháng em tính lương ko bị xót hay tính dư người ko ạ ?
Thêm bớt đúng theo thứ tự trong danh sách.
 

File đính kèm

  • ThemNguoiVaoDS_vhhoang1201.xlsm
    22.1 KB · Đọc: 9
Thử công thức ở Sheet Bảng lương ô A2: =iferror(INDEX('Danh sách'!$H$2:$H$100,SMALL(IFERROR(IF(('Danh sách'!$D$2:$D$100<>"Nghỉ"),ROW('Danh sách'!$D$2:$D$100)),""),ROW(A1))-1,),"") Ctrl+Shift+Enter
Các cột khác viết tiếp xem nhé!
Dạ em đã thử nhưng chỉ ra được kết quả của ô A2, kéo công thức cho các ô khác ko ra kết quả ạ
Bài đã được tự động gộp:

Không có chi. Giải pháp VBA là gọn nhất trong những trường hợp như của bạn.
Dạ biết vậy, nhưng em ko biết gì về excel, tay ngang vô làm lương nội bộ nên tự mày mò tự học, chưa giám đụng tới VBA sợ bị loạn ạ
 
Dạ em đã thử nhưng chỉ ra được kết quả của ô A2, kéo công thức cho các ô khác ko ra kết quả ạ
Bài đã được tự động gộp:


Dạ biết vậy, nhưng em ko biết gì về excel, tay ngang vô làm lương nội bộ nên tự mày mò tự học, chưa giám đụng tới VBA sợ bị loạn ạ
Bạn xem file xem đúng không
Vẫn chỉ viết cho bạn cột mã số nhân viên thôi ha!
 

File đính kèm

  • Xin Công Thức.xlsx
    15.4 KB · Đọc: 13
Web KT
Back
Top Bottom