Cám ơn bạn đã góp ý, nhưng mà cái file bên mình nó theo định dạng như vậy, vì 1 ngày chỉ ghi những người nào làm thôi (để dễ nhìn) chứ không list ra danh sách nhân viên như của bạn (thực tế danh sách nhân viên rất dài).Vãi cái file của bạn, nhìn vào cũng nản
Mình sửa lại chút rồi
Bạn xem có dùng được không nhé
Theo tôi nghĩ bạn phải thay đổi cách trình bày chấm công, chứ kiểu này thực sự khá mệt.Mình cần làm công thức cho bảng chấm công, có đính kèm file ví dụ, mong mọi người giúp đỡ.
Yêu cầu của công thức mình ghi luôn trong sheet đầu tiên. Cám ơn mọi người.
trong file của mình thì mỗi ngày sẽ có khoảng 7-8 người đi đến 7-8 địa điểm (như mình ví dụ là 3-4 người) ở trong bảng phân công, và bên bảng chấm công thì đơn giản chỉ cần X cho người có làm việc trong ngày đó và O cho những người không đi, cũng đâu có gì khó hiểu đâu bạnTheo tôi nghĩ bạn phải thay đổi cách trình bày chấm công, chứ kiểu này thực sự khá mệt.
Dù làm được thì công thức cũng chạy rất nặng và quan trọng là nhìn vào chả hiểu bạn làm gì.
Xem ghi chú trong fileMình cần làm công thức cho bảng chấm công, có đính kèm file ví dụ, mong mọi người giúp đỡ.
Yêu cầu của công thức mình ghi luôn trong sheet đầu tiên. Cám ơn mọi người.
Công thức thì ra rồi bạn xem thử, vì là công thức mảng nhớ nhấn Ctrl+Shift+Entertrong file của mình thì mỗi ngày sẽ có khoảng 7-8 người đi đến 7-8 địa điểm (như mình ví dụ là 3-4 người) ở trong bảng phân công, và bên bảng chấm công thì đơn giản chỉ cần X cho người có làm việc trong ngày đó và O cho những người không đi, cũng đâu có gì khó hiểu đâu bạn
B2=IF(T(OFFSET(INDIRECT(TEXT(MIN(IF(Phancong!$A$2:$H$37=B$1,ROW($2:$37)*10^6+COLUMN($A:$H))),"""Phancong!""R000000C000000"),0),ROW(1:1),0))<>"","O","X")
mình thử nhưng hình như lỗi hay sao ấy bạn ơiCông thức thì ra rồi bạn xem thử, vì là công thức mảng nhớ nhấn Ctrl+Shift+Enter
PHP:B2=IF(T(OFFSET(INDIRECT(TEXT(MIN(IF(Phancong!$A$2:$H$37=B$1,ROW($2:$37)*10^6+COLUMN($A:$H))),"""Phancong!""R000000C000000"),0),ROW(1:1),0))<>"","O","X")
lỗi đúng rồi vì không rõ ý đồ của bạn mà, ô thì ABCDEF ô thì ... Mình chỉ xét miễn không rỗng là O thôi :vmình thử nhưng hình như lỗi hay sao ấy bạn ơi
Cái A, B, C, D... là mình rút gọn tên của nhân viên, trong mỗi ngày có thể có vài nhân viên có việc làm, nên trong file ví dụ có ngày mình nhập A, B, C, D, có ngày mình chỉ nhập E, A, D, tên nhân viên ko nhất thiết phải theo thứ tự ABCD, ví dụ vậy đó bạnlỗi đúng rồi vì không rõ ý đồ của bạn mà, ô thì ABCDEF ô thì ... Mình chỉ xét miễn không rỗng là O thôi :v
khổ nỗi lúc abc lúc là công việcCái A, B, C, D... là mình rút gọn tên của nhân viên, trong mỗi ngày có thể có vài nhân viên có việc làm, nên trong file ví dụ có ngày mình nhập A, B, C, D, có ngày mình chỉ nhập E, A, D, tên nhân viên ko nhất thiết phải theo thứ tự ABCD, ví dụ vậy đó bạn
Trong 1 ngày có 2 cột, 1 cột là tên , 1 cột là công việc, rạch ròi rõ ràng mà bạnkhổ nỗi lúc abc lúc là công việc
File mẫu đầu tiên của bạn chia 2 cột, nhưng các cột khác có chia đâu ?Trong 1 ngày có 2 cột, 1 cột là tên , 1 cột là công việc, rạch ròi rõ ràng mà bạn
Xem lại bạn ơi, mình chia mỗi ngày 2 cột rõ ràng cơ mà ?File mẫu đầu tiên của bạn chia 2 cột, nhưng các cột khác có chia đâu ?
Đây là file mình làm thử, chắc ai không có việc bạn xóa tên luôn.Xem lại bạn ơi, mình chia mỗi ngày 2 cột rõ ràng cơ mà ?
À cuối cùng cũng ra hình như hơi nặng có 2 cách bạn xem cái nào hợp thì làm ở Sheet ChamCong và ChamCong (2)Xem lại bạn ơi, mình chia mỗi ngày 2 cột rõ ràng cơ mà ?
Thêm cách dùng công thức thườngÀ cuối cùng cũng ra hình như hơi nặng có 2 cách bạn xem cái nào hợp thì làm ở Sheet ChamCong và ChamCong (2)
Theo dõi kiểu gì mà phức tạp vậy, tôi chỉ nhập liệu đơn giản và làm 2 cái PivotTable.Mình cần làm công thức cho bảng chấm công, có đính kèm file ví dụ, mong mọi người giúp đỡ.
Yêu cầu của công thức mình ghi luôn trong sheet đầu tiên. Cám ơn mọi người.
Chơi với! hihi ^o^Mình cần làm công thức cho bảng chấm công, có đính kèm file ví dụ, mong mọi người giúp đỡ.
Yêu cầu của công thức mình ghi luôn trong sheet đầu tiên. Cám ơn mọi người.
B2=IF(COUNTIF(OFFSET(Phancong!$A$3:$A$7,INT((Chamcong!B$1+5)/7)*6,MOD(Chamcong!B$1-2,7)*2),$A2),"X","O")