Hỏi về hàm chấm công

Liên hệ QC

Hoàng Trọng Nghĩa

Chuyên gia GPE
Thành viên BQT
Moderator
Tham gia
17/8/08
Bài viết
8,662
Được thích
16,720
Giới tính
Nam
Tôi có một bảng chấm công, nhưng đang gặp rắc rối với cột SẢN PHẨM,
KÍNH NHỜ CÁC ANH CHỊ RA TAY GIÚP ĐỠ
CÁM ƠN RẤT NHIỀU!
 
Lần chỉnh sửa cuối:
Cho hỏi lại tẹo

Giải thích giúp tại sao người cuối cùng có làm 3 ngày Tết & có số công trên 22
Nhưng không được chấm 22 công mà chỉ được chấm 21 công thôi?

Thân ái.
 
Giải thích giúp tại sao người cuối cùng có làm 3 ngày Tết & có số công trên 22
Nhưng không được chấm 22 công mà chỉ được chấm 21 công thôi?

Thân ái.

Cám ơn Bác đã quan tâm,
Vì người đó không làm ngày tết Dương lịch (01/01/2009). Chỉ được chấm L
 
Vì người đó không làm ngày tết Dương lịch (01/01/2009). Chỉ được chấm L

Lại còn phân biệt dương lịch & âm lịch nữa!?!

Thường ngày Giổ Tổ Hùng Vương rơi vô tháng 4, là tháng có ngày nghỉ dương lịch 30/4 (hay tháng 5 - có ngáy Quốc lễ 1/5)

Lúc này cũng tính ra sao đây?

Nếu ngày âm không tính đến trong những trường hợp này, mình xin đề xuất với bạn trong 2 tháng (Giêng & 4 hay 5) ta bôi màu nền khác cho các ngày âm đó. Có vậy máy mới nhận biệt & làm đúng phép tính ta yêu cầu chứ!

Mình nghỉ có thể viết được hàm người dùng cho bạn nếu có thêm những thông tin rõ ràng về việc này.

Thân ái. :-=
 
Lại còn phân biệt dương lịch & âm lịch nữa!?!

Thường ngày Giổ Tổ Hùng Vương rơi vô tháng 4, là tháng có ngày nghỉ dương lịch 30/4 (hay tháng 5 - có ngáy Quốc lễ 1/5)

Lúc này cũng tính ra sao đây?

Nếu ngày âm không tính đến trong những trường hợp này, mình xin đề xuất với bạn trong 2 tháng (Giêng & 4 hay 5) ta bôi màu nền khác cho các ngày âm đó. Có vậy máy mới nhận biệt & làm đúng phép tính ta yêu cầu chứ!

Mình nghỉ có thể viết được hàm người dùng cho bạn nếu có thêm những thông tin rõ ràng về việc này.

Thân ái. :-=

Dạ, cám ơn BÁC đã chiếu cố, em xin diễn giải thêm trong file *.doc đính kèm ạ.
 
Lần chỉnh sửa cuối:
Đúng là khó thiệt!

- Đối với A chỉ được chấm 4 công vì ngày lễ nhằm đúng vào ngày họ phải đi làm, nhưng họ nghỉ

Máy không biết rằng ngày này những anh nào phải đi làm & ai phải nghĩ!

Hàm tự tạo thì thua rồi là cái chắc!

:-= --=0
 
Lần chỉnh sửa cuối:
Máy không biết rằng ngày này những anh nào phải đi làm & ai phải nghĩ!

Hàm thì thua rồi là cái chắc!

:-= --=0

Bác ui, với trường hợp A đó vẫn tính được trong công thức đó chứ! Chỉ ngán 2 trường hợp mà em đã đề cập mà thôi.
“Hàm thì thua rồi là cái chắc!”
Ý Bác nói em “vô phương cứu vãn” rồi phải không ạ?
Cám ơn Bác, chắc lại thủ công nữa rồi. Hic... Hic...
 
Mình mới tải file
doc.gif
DienGiaiChamCong.doc về đọc mà thấy lùng bùng hết cả đầu.khó vậy sao ? Mình có đọc ở đâu đó trên GPE có người nói" Excel làm được tất cả " từ câu đó mình suy ra:trích"Máy không biết rằng ngày này những anh nào phải đi làm & ai phải nghĩ!

Hàm tự tạo thì thua rồi là cái chắc!"
có thể giải quyết được bằng cách làm thêm một bảng Group Staff Working Schedule được không ?như vậy thì máy phải biết rằng ngày đó ai đi làm và ai được nghỉ.
Một ý nhỏ mạo muội xin đóng góp mong các bạn đừng cười!
 
Group Staff Working Schedule như thế nào?

Bạn có thể nói rõ hơn về Group Staff Working Schedule được không? Nó có thể ứng dụng gì trong Bảng Chấm Công của mình? Cách làm như thế nào?
Cám ơn.
 
Mình đã tải file của bạn về xem và có một số vấn đề chưa thỏa đáng VD:
Người số 8 có 5 ngày "L" trong đó có 2 ngày đúng vào Chủ nhật và thứ 7 nhưng sao "Sản phẩm" lại không trừ 3 mà trừ 4
Nhân viên số 9 nghỉ 4 ngày "L" trong đó có 2 ngày đúng vào Chủ nhật và thứ 7 nhưng sao lại
không trừ 2 mà trừ 3
Nhân viên số 6 cũng nghỉ 4 ngày như vậy mà chỉ có trừ 2
Nhân viên số 1 và nhân viên số 3 đều có 1 ngày nghỉ đúng lịch và 1 ngày nghỉ sai lịch sao không trừ nhỉ?
cái này nghĩa là như thế nào ?
"-Đối với C xuống ca là ngày lễ, nên vẫn chấm đủ 5 công (bù thêm 1 công)
Khó ở đây là xuống ca là ngày Lễ thì không trừ L (trường hợp C)"

Giải thích nhé! mình cũng muốn tìm hiểu bài này.
Chào thân ái!
Thanh-TKS
 
Lần chỉnh sửa cuối:
Chào bạn!

1) Người số 8 có 5 ngày "L" trong đó có 2 ngày đúng vào Chủ nhật và thứ 7 nhưng sao "Sản phẩm" lại không trừ 3 mà trừ 4
2) Nhân viên số 9 nghỉ 4 ngày "L" trong đó có 2 ngày đúng vào Chủ nhật và thứ 7 nhưng sao lại không trừ 2 mà trừ 3
3) Nhân viên số 6 cũng nghỉ 4 ngày như vậy mà chỉ có trừ 2
4) Nhân viên số 1 và nhân viên số 3 đều có 1 ngày nghỉ đúng lịch và 1 ngày nghỉ sai lịch sao không trừ nhỉ?

Chào bạn,
Bạn lại hỏi lặp lại giống ý của Bác ChanhTQ@ rồi đấy!
Thực ra là như vầy, ngày Lễ lẽ ra phải được nghỉ, ai cũng được hưởng lương vào ngày Lễ, cho nên chấm ngày Lễ vào cột Lễ,P,R,TQ mà mình đã nói trong *.doc, Cho nên không thể không chấm L được. Tuy nhiên, vì công việc mà họ được yêu cầu làm ngày Lễ. Nói rõ là LX hay Lx chẳng qua là sự kết hợp giữa công Lễ và công Làm mà thôi (LX = L + X).
Trong bảng lương tháng 1/2009 vừa qua, có 1 ngày tết DL và 4 ngày tết AL. Nên ai cũng được hưởng 5L
1) Người số 8 đi hành chánh, hưởng 5 ngày Lễ (5L), nhưng 1L rơi vào CN (25/1) nên không tính, và cả 4L còn lại không đi làm nên Sản phầm = Tổng công - 4L
2) Nhân viên số 9 đi hành chánh hưởng 5 ngày Lễ tuy nhiên 1 ngày Lễ có làm (Lx) và 1 ngày rơi vào CN nên Sản phầm = Tổng công - 3L.
3) Nhân viên số 6 cũng nghỉ 4 ngày như vậy mà chỉ có trừ 2: Đúng là phải trừ 3, tôi đã trừ sai, Bạn thấy đó, chấm thủ công hay sai là vậy! Và đúng hơn là phải trừ 5 vì có thêm 2 TQ (đã chuyển qua 7 ở cột Lễ,P,R,TQ)
4) "Nhân viên số 1 và nhân viên số 3 đều có 1 ngày nghỉ đúng lịch và 1 ngày nghỉ sai lịch sao không trừ nhỉ?" Cả hai người này tôi đều chấm sai. (Tệ quá)

Bạn có công thức thì giúp mình nhé, mới có 10 người mà đã như vậy, hàng trăm người thì "điếc" luôn. Chắc bị trừ lương vì không hoàn thành nhiệm vụ quá!
 
Mình gửi tạm cho bạn file này bạn xem thử vẫn còn một số trường hợp chưa được tính đến.
bạn đừng hiệu chỉnh hay thay đổi ngày tháng gì nhé.
 
Lần chỉnh sửa cuối:
Mình gửi tạm cho bạn file này bạn xem thử vẫn còn một số trường hợp chưa được tính đến.
bạn đừng hiệu chỉnh hay thay đổi ngày tháng gì nhé.

Trước tiên, tôi cảm ơn bạn trước, tôi sẽ kiểm tra lại và sẽ hiệu chỉnh sau nhé.
 
Mình gửi tạm cho bạn file này bạn xem thử vẫn còn một số trường hợp chưa được tính đến.
bạn đừng hiệu chỉnh hay thay đổi ngày tháng gì nhé.

Bạn ui, mình cám ơn sự nhiệt tình của bạn, nhưng xem ra bạn phải tìm cho mình một giải pháp khác nhé.
Mình gửi file đính kèm đây.
 
Lần chỉnh sửa cuối:
Giải pháp khác nè bạn test thử nhé
 
Chắc có lẽ file bạn gửi cho mình là tốt nhất đó. Nhưng bạn chọn ngày trong tuần có thể đơn giản hơn là hàm CHOOSE hay không?
ví dụ:
=LEFT(TEXT(F11,"ddd"),IF(OR(WEEKDAY(F11)=1,WEEKDAY(F11)=3),2,1))
Nhưng riêng tôi, tôi không cần hàm này và tôi sẽ chọn hẳn hàm WEEKDAY là xong vì mặc định nó định dạnh 1 là CN,... 7 là T7.
vậy thì cũng có thể không cần hàng ghi Thứ từng ngày phải không bạn?
CÁM ƠN BẠN RẤT NHIỀU.
 
Bạn ơi !
Mình chọn thế là để lấy chính xác "S" và "Su" như vậy là có nguyên nhân của nó chon như vậy thì hàm IF từ F7 đến AJ7 mới thực hiện được,còn chọn như bạn thì chỉ có "mặt tiền" là chữ thôi còn bản thân nó vẫn là số nên không thể thực hiên được.
nhân đây mình nói luôn nếu như bạn dùng bảng đó để tham khảo thì thôi còn như ứng dụng nó vào công việc thì sửa lại chút cho F7 đến AJ7 là:=IF(F9="S","",IF(F9="SU","",IF(F12="T","LX","")))
và F9=CHOOSE(WEEKDAY(DATE(YEAR($AD$2),MONTH($AD$2),DAY(F11))),"Su","M","Tu","W","T","F","S")
sau đó bỏ dòng ẩn A10 đi
còn công việc tiếp theo là của bạn!
Chúc vui vẻ!
Thanh_TKS
 
Lần chỉnh sửa cuối:
chào thanh_tks

Mình gửi mail cho bạn theo hộp thư thanh_tks@yahoo.com.vn bạn mở hộp thư nhé!

Trân trọng cảm ơn sự đóng góp của bạn.
 
Lần chỉnh sửa cuối:
Mình đã test file của bạn gửi cho mình.Hàm của bạn đúng rồi mình đã hiểu sai ý bạn.mình nghĩ rằng bạn bảo mình định dạng hàng 10 (tức là hàng tử 1 đến 31) thành "ddd" và hàm IF ở trên căn cứ vào đó để tính.làm việc qua mạng thật rễ hiểu lầm ,cám ơn bạn đã nhắc nhở cho cái tính bộp chộp của mình (vì chưa hiểu kỹ mà đã nói nhé)
thân chào!
 
OK, giúp nhau cùng tiến bộ phải không bạn!!!!!
 
Web KT

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

Back
Top Bottom