Lập công thức tính toán trên 3 điều kiện

Liên hệ QC

vungoc

Thành viên tiêu biểu
Tham gia
2/8/06
Bài viết
633
Được thích
2,603
Điểm
2,068
Nơi ở
TPHCM
Nghề nghiệp
Quản lý
Mình đã mất ngủ cả tuần nay mà chưa tìm ra giải pháp cho bài toán sau, cũng muốn tự mình làm nhưng đến nước này thì "Bó tay", chưa thể tìm ra được. Đành phải nhờ (làm phiền) đến trí tuệ, kinh nghiệm & sự hiểu biết của quý anh / chị trên diễn đàn này. Rất mong nhận được sự giúp đỡ ! (Mình xin gửi theo files)

Hàng tháng mình phải tính thưởng chuyên cần cho CBCNV của công ty; Những người được tính thưởng chuyên cần phải đồng thời thoả mãn các điều kiện sau:
1/- Phải là người đã qua thời gian "Thử việc" (Những người trong thời gian thử việc không được tính)
2/- Nguyên tháng đó không có ngày nào dính vào ngày "Thử việc"
3/- Không có ngày nghỉ, không có đi trễ (Cột 8, Cột 9 phải = 0)
------------------------------------------------------------------------
GHI CHÚ: THỜI GIAN THỬ VIỆC
- Các chức danh: "Công nhân"; "Tổ phó"; "Tổ trưởng"; "Tài xế" = 30 NGÀY (hoặc 1 tháng)
- Các chức danh khác (ngoài các chức danh nêu trên) = 60 NGÀY (hoặc 2 tháng)
--------------------------------------------------------------------------
MỨC TIỀN THƯỞNG CHUYÊN CẦN (Cột 10) = Lương tháng (Cột 7) x 5%
-------------------------------------------------------------------------
NHỜ ANH / CHỊ LẬP HỘ CÔNG THỨC TẠI CỘT 10 (Bảng tiền thưởng chuyên cần tháng 02/07)

TRÂN TRỌNG CẢM ƠN QUÝ ANH / CHỊ !

(Mr. Vũ Ngọc 0903744734 -ngocv_hr@yahoo.com)
 

File đính kèm

  • THUONG CHUYEN CAN THANG 2-2007.xls
    61.5 KB · Đọc: 98
Em chỉ có cách củ chuối như vầy :
Mà anh xem lại giùm em là ông thứ 3 và ông thứ 8, thời gian vào làm đã chính xác chưa.-\\/.
 

File đính kèm

  • THUONG CHUYEN CAN THANG 2-2007.xls
    85 KB · Đọc: 45
Cảm ơn bạn darkmoon đã quan tâm giúp đỡ mình.
- Ông thứ 03 thì ngày đúng rồi, riêng ông thứ 8 mình gõ lộn, lẽ ra ngày vào làm của ông này phải là 03/12/2006 (chứ không phải là 03/12/2007).
- Tuy nhiên cách làm của bạn cũng mới chỉ giải quyết được 2 điều kiện. Còn 1 điều kiện là Nguyên tháng đó (tức là trong tháng tính thưởng chuyên cần - ở đây là tháng 02/2007) phải không có ngày nào dính vào ngày "Thử việc" thì vẫn chưa giải quyết được (ví dụ: Ông Nguyễn Văn A3 vào làm ngày 03/01/2007, ông ta phải thử việc 30 ngày cho đến ngày 03/02/2007, như vậy trong tháng 02/2007 ông ta dính vào 03 ngày thử việc thì sẽ không được tính tiền thưởng chuyên cần mới đúng (Tương tự như vậy đối với ông Nguyễn Văn A8).
Mình rất mong nhận được sự tiếp tục giúp đỡ của bạn darkmoon cùng các bạn khác trên diễn đàn này.
Trân trọng cảm ơn !
Mr. Vũ Ngọc (0903744734)
 
Lần chỉnh sửa cuối:
Nếu dễ hiểu, bạn thêm cột phụ: Cột 11 =(Côt 5 + cột 6)- ngày 1 tháng tính lương (ngày vào làm + thời gian thử việc- ngày 01/02/07)
Cột 10=if(cột 8 + 9 +11>0,cột 7*5%,0). và từ đ1o tìm cách rút gọn để bỏ đi cột11 thay vào cột 6
 
vungoc đã viết:
Mình đã mất ngủ cả tuần nay mà chưa tìm ra giải pháp cho bài toán sau, cũng muốn tự mình làm nhưng đến nước này thì "Bó tay", chưa thể tìm ra được. Đành phải nhờ (làm phiền) đến trí tuệ, kinh nghiệm & sự hiểu biết của quý anh / chị trên diễn đàn này. Rất mong nhận được sự giúp đỡ ! (Mình xin gửi theo files)

Mình gửi cho bạn file đã chỉnh sửa . Đọc và xem kỹ trong Sheet ChiTiet(2) . Các dữ liệu của bạn mình vẫn giữ nguyên . Chúc thành công . Thân

P?S : Việc bạn nhờ trên Form, minh gửi qua mail cho bạn . Chờ nhé . Mấy bữa nay nhiều việc quá .
 

File đính kèm

  • THUONG CHUYEN CAN THANG 2-2007.xls
    78 KB · Đọc: 67
Em có cái công thức như thể này, không biết có được đẹp mắt và pro không?:D Các bác góp ý nhé:

=+IF(((VALUE($M$11)+1-VALUE(F13))>G13)*(I13=0)*(J13=0)*(VALUE($M$11)+1-(VALUE(F13)+G13))>=(VALUE($M$11)+1-VALUE($M$10)),H13*5/100,0)

Trong đó ô $M$10 và $M$11, các bác điền là ngày đầu tháng và cuối tháng cần tính lương nhé.

Em chưa biết attach file nên không attach cho các bác góp ý được.+-+-+-+
 
Lần chỉnh sửa cuối:
Bạn tham khảo cách làm này, chỉ cần một công thức duy nhất.

=IF(AND($F$9-F13>G13,SUM(I13:J13)=0,F13+G13-1<DATE(YEAR($F$9),MONTH($F$9),1)),1,0)*H13*5%
 
có nhiều cách để làm. Bạn xem thử
 

File đính kèm

  • THUONG CHUYEN CAN THANG 2-2007.xls
    59 KB · Đọc: 37
TuanVNUNI đã viết:
Bạn tham khảo cách làm này, chỉ cần một công thức duy nhất.

=IF(AND($F$9-F13>G13,SUM(I13:J13)=0,F13+G13-1<DATE(YEAR($F$9),MONTH($F$9),1)),1,0)*H13*5%

Công thức này của bác không được: Nếu thay đổi ngày ở người thứ 2 là ngày 2/1 (vẫn đủ 30 ngày thử việc tính đến hết 31/1) thì người này sẽ bị loại không được tính tiền thưởng. Trong khi yêu cầu của NV là thử việc 30 (60) ngày (Theo em hiểu thì 30 ngày và 1 tháng khác nhau, 60 ngày và 2 tháng khác nhau).

Em sửa công thức thế này chắc sẽ gọn gàng và dễ hiểu hơn:

=IF((($M$11+1-F13)>G13)*(SUM(I13:J13)=0)*($M$11+1-F13-G13)>=($M$11+1-$M$10),H13*5%,0)
 
Lần chỉnh sửa cuối:
Web KT
Back
Top