Chấm công ngẫu nhiên

Liên hệ QC

lenkha

Thành viên chính thức
Tham gia
31/8/16
Bài viết
88
Được thích
23
Chào mọi người!
Mình có một yêu cầu về chấm công ngẫu nhiên, tự động
Yêu cầu mình có nêu trong file đính kèm, nhờ mọi người xem và giúp đỡ cách làm.
 

File đính kèm

  • chancongngaunhien.xlsx
    12.8 KB · Đọc: 41
Chào mọi người!
Mình có một yêu cầu về chấm công ngẫu nhiên, tự động
Yêu cầu mình có nêu trong file đính kèm, nhờ mọi người xem và giúp đỡ cách làm.
Cái này chắc là "bảng chấm công" để đối phó với "kiểm toán xưởng" hay với "thuế" phải không!?
Dù cho bạn ngẫu nhiên chấm, nhưng cứ máy móc 1 người nghỉ 3 ngày thì dù cách nào người ta nhìn vào cũng thấy điều lạ thường ngay.
hihi ^o^
 
Cái này chắc là "bảng chấm công" để đối phó với "kiểm toán xưởng" hay với "thuế" phải không!?
Dù cho bạn ngẫu nhiên chấm, nhưng cứ máy móc 1 người nghỉ 3 ngày thì dù cách nào người ta nhìn vào cũng thấy điều lạ thường ngay.
hihi ^o^
hihi đúng là để đối phó với bên ngoài rồi
Không phải người nào cũng nghỉ 3 ngày hết, có thể là 1 ngày, 2 ngày hoặc không nghỉ ngày nào nha. Nhưng nhiều nhất là 3 ngày
 
Tại sao bạn cần phải gian dối để đối phó? Nếu chấm công thật thì có vấn đề gì với bạn?
Đúng là làm thật thì không ảnh hưởng gì mình hết, nhưng đây là cái mà sếp cần để đối phó với bên kiểm tra từ bên ngoài vào. Nói chung cái gì thật luôn đúng nhưng đây là cái cần giả mới đúng thì phải chịu thôi........
 
Đúng là làm thật thì không ảnh hưởng gì mình hết, nhưng đây là cái mà sếp cần để đối phó với bên kiểm tra từ bên ngoài vào. Nói chung cái gì thật luôn đúng nhưng đây là cái cần giả mới đúng thì phải chịu thôi........
Tôi có người bạn làm xưởng may có trao đổi: khi muốn làm bảng chấm công để đối phó với "kiểm toán xưởng" theo "lệnh" của sếp:
Cứ làm bảng chấm công và điền toàn bộ "x" vào các ngày trong tháng (chừa các ngày nghỉ-lễ-tết), sau đó:
  • Hoặc: bỏ ngẫu nhiên bằng tay. ;)
  • Hoặc: làm một danh sách nhân viên nghỉ trong tháng (Mã-tên Nhân viên, ngày nghỉ), rồi dùng hàm truy xuất để bỏ "x" đi.
Cả hai việc trên tôi nghĩ bạn có thể thực hiện được.
hihi ^o^
 
Chào mọi người!
Mình có một yêu cầu về chấm công ngẫu nhiên, tự động
Yêu cầu mình có nêu trong file đính kèm, nhờ mọi người xem và giúp đỡ cách làm.
Bạn dùng công thức mảng sau:
Chọn vùng D6:AH6, rồi nhập công thức này:
Mã:
D6:AH6=IF(IFERROR(MATCH($D$4:$AH$4,RANDBETWEEN(1,ROW(INDIRECT("1:"&RANDBETWEEN(0,3)))^0*31),),),"","x")
Yêu cầu bấm Ctrl+Shift+Enter rồi copy xuống!!!
Chọn vùng D18:AH18, rồi nhập công thức này:
Mã:
D18:AH18=IF($D$17:$AH$17=$I$17,"",IF(IFERROR(MATCH($D$4:$AH$4,RANDBETWEEN(1,ROW(INDIRECT("1:"&RANDBETWEEN(0,3)))^0*31),),),"","x"))
Yêu cầu bấm Ctrl+Shift+Enter rồi copy xuống!!!
Bấm F9 để lấy ngẫu nhiên!!!
 

File đính kèm

  • chancongngaunhien.xlsx
    14.3 KB · Đọc: 52
Lần chỉnh sửa cuối:
Bạn dùng công thức mảng sau:
Chọn vùng D6:AH6, rồi nhập công thức này:
Mã:
D6:AH6=IF(IFERROR(MATCH($D$4:$AH$4,RANDBETWEEN(1,ROW(INDIRECT("1:"&RANDBETWEEN(0,3)))^0*31),),),"","x")
Yêu cầu bấm Ctrl+Shift+Enter rồi copy xuống!!!
Chọn vùng D18:AH18, rồi nhập công thức này:
Mã:
D18:AH18=IF($D$17:$AH$17=$I$17,"",IF(IFERROR(MATCH($D$4:$AH$4,RANDBETWEEN(1,ROW(INDIRECT("1:"&RANDBETWEEN(0,3)))^0*31),),),"","x"))
Yêu cầu bấm Ctrl+Shift+Enter rồi copy xuống!!!
Bấm F9 để lấy ngẫu nhiên!!!
Hay quá, cám ơn @excel_lv1.5
Bạn cho mình hỏi thêm cái nữa, cũng giống TH2 nhưng loại thêm những ngày nghỉ lễ (ví dụ: 01/05)
 
Vụ này có thể là làm bảng lương để hợp thức chi phí đầu vào đây (Mình từng làm rồi, :p)

Không biết chủ thớt đã tính đến trường hợp ngẫu nhiên dẫn đến cả 5 anh em trên chiếc xe tăng nghỉ cùng 1 ngày chưa nhỉ?


.
 
Hay quá, cám ơn @excel_lv1.5
Bạn cho mình hỏi thêm cái nữa, cũng giống TH2 nhưng loại thêm những ngày nghỉ lễ (ví dụ: 01/05)
Bạn chỉnh những ngày lễ thành "Lễ" tại vùng $D$17:$AH$17 chẵng hạn,rồi bạn chỉnh công thức như vầy là được
Mã:
D18:AH18=IF(($D$17:$AH$17=$I$17)+($D$17:$AH$17="Lễ"),"",IF(IFERROR(MATCH($D$4:$AH$4,RANDBETWEEN(1,ROW(INDIRECT("1:"&RANDBETWEEN(0,3)))^0*31),),),"","x"))
 
Bạn chỉnh những ngày lễ thành "Lễ" tại vùng $D$17:$AH$17 chẵng hạn,rồi bạn chỉnh công thức như vầy là được
Mã:
D18:AH18=IF(($D$17:$AH$17=$I$17)+($D$17:$AH$17="Lễ"),"",IF(IFERROR(MATCH($D$4:$AH$4,RANDBETWEEN(1,ROW(INDIRECT("1:"&RANDBETWEEN(0,3)))^0*31),),),"","x"))
Đúng rồi, cám ơn excel_lv1.5 nhiều nhé
 
Lần chỉnh sửa cuối:
Thêm 1 tham khảo bằng macro cho bạn!
Không biết chủ thớt đã tính đến trường hợp ngẫu nhiên dẫn đến cả 5 anh em trên chiếc xe tăng nghỉ cùng 1 ngày chưa nhỉ?
Cứ coi như ngày này sếp cho đi nhậu mà!
 

File đính kèm

  • RANDOM.rar
    15.8 KB · Đọc: 34
Web KT

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

Back
Top Bottom