Nhờ tính số giờ tăng ca trong excel

Liên hệ QC
mọi người giúp mình với, bảng chấm công tăng ca làm từ 8h-17h. ngày bình thường từ t2-t6 bắt đầu tính tăng ca 18h, ngày t7 thì bát đầu tính tăng ca là 14h, chủ nhật bắt đầu tính tăng ca là 9h. mình có lm công thức rồi nhưng vướng 1 lỗi là VD người đó tăng ca 4 tiếng rưỡi thì nó lại hiện lên 4.30 (mình muốn hiện lên 4.5)vì 4.3 thì khi nhân đôi lên là 8.6 thì thiệt cho họ, mà phải 4.50 mới đúng để nhân lên 9 công mới đúng
 

File đính kèm

  • cham cong.xls
    43 KB · Đọc: 22
mọi người giúp mình với, bảng chấm công tăng ca làm từ 8h-17h. ngày bình thường từ t2-t6 bắt đầu tính tăng ca 18h, ngày t7 thì bát đầu tính tăng ca là 14h, chủ nhật bắt đầu tính tăng ca là 9h. mình có lm công thức rồi nhưng vướng 1 lỗi là VD người đó tăng ca 4 tiếng rưỡi thì nó lại hiện lên 4.30 (mình muốn hiện lên 4.5)vì 4.3 thì khi nhân đôi lên là 8.6 thì thiệt cho họ, mà phải 4.50 mới đúng để nhân lên 9 công mới đúng
1/ Nên nhập "Thời gian bắt đầu" và "kết thúc" theo dạng giờ của hệ thống, Ví dụ: thay vì gõ 8.30, nên gõ là: 8:30, nếu không phải dùng công thức chuyển đổi (kèm trong file sheet C.THIEU).
2/ Nếu không lầm thì thời gian làm việc của bạn, gồm:
  • Ngày thường từ 8h-12h và 13h-17h, tăng ca tính từ 18h
  • Ngày thứ 7: từ 8h-12h và 13h-14h, tức phải có 1 giờ nghỉ trưa, sau 14h là bắt đầu tăng ca.
  • Ngày thứ CN: tăng ca từ 9h-12h, tức phải có 1 giờ nghỉ trưa, và 13h trở đi.
Nếu đúng vậy, bạn dùng:
Mã:
G4=MAX($F4*24-MAX($E4*24,CHOOSE(MATCH(WEEKDAY($A4,2),{1,6,7}),18,14,9)),)-IF(WEEKDAY($A4)=1,IF(($E4<0.5)*($F4*24>13),1,),)
H4=((WEEKDAY($A4,2)>5)*0.5+1.5)*G4
Enter, fill cả hàng xuống.
Trong công thức trên tôi đã có tính đến việc trừ ra 1 tiếng nghỉ trưa (nếu có) của ngày CN.
Xem file kèm.
Thân
 

File đính kèm

  • cham cong.xls
    72 KB · Đọc: 53
1/ Nên nhập "Thời gian bắt đầu" và "kết thúc" theo dạng giờ của hệ thống, Ví dụ: thay vì gõ 8.30, nên gõ là: 8:30, nếu không phải dùng công thức chuyển đổi (kèm trong file sheet C.THIEU).
2/ Nếu không lầm thì thời gian làm việc của bạn, gồm:
  • Ngày thường từ 8h-12h và 13h-17h, tăng ca tính từ 18h
  • Ngày thứ 7: từ 8h-12h và 13h-14h, tức phải có 1 giờ nghỉ trưa, sau 14h là bắt đầu tăng ca.
  • Ngày thứ CN: tăng ca từ 9h-12h, tức phải có 1 giờ nghỉ trưa, và 13h trở đi.
Nếu đúng vậy, bạn dùng:
Mã:
G4=MAX($F4*24-MAX($E4*24,CHOOSE(MATCH(WEEKDAY($A4,2),{1,6,7}),18,14,9)),)-IF(WEEKDAY($A4)=1,IF(($E4<0.5)*($F4*24>13),1,),)
H4=((WEEKDAY($A4,2)>5)*0.5+1.5)*G4
Enter, fill cả hàng xuống.
Trong công thức trên tôi đã có tính đến việc trừ ra 1 tiếng nghỉ trưa (nếu có) của ngày CN.
Xem file kèm.
Thân
Tất cả đều đúng, đa tạ bạn, cảm ơn rất nhiều!
 
1/ Nên nhập "Thời gian bắt đầu" và "kết thúc" theo dạng giờ của hệ thống, Ví dụ: thay vì gõ 8.30, nên gõ là: 8:30, nếu không phải dùng công thức chuyển đổi (kèm trong file sheet C.THIEU).
2/ Nếu không lầm thì thời gian làm việc của bạn, gồm:
  • Ngày thường từ 8h-12h và 13h-17h, tăng ca tính từ 18h
  • Ngày thứ 7: từ 8h-12h và 13h-14h, tức phải có 1 giờ nghỉ trưa, sau 14h là bắt đầu tăng ca.
  • Ngày thứ CN: tăng ca từ 9h-12h, tức phải có 1 giờ nghỉ trưa, và 13h trở đi.
Nếu đúng vậy, bạn dùng:
Mã:
G4=MAX($F4*24-MAX($E4*24,CHOOSE(MATCH(WEEKDAY($A4,2),{1,6,7}),18,14,9)),)-IF(WEEKDAY($A4)=1,IF(($E4<0.5)*($F4*24>13),1,),)
H4=((WEEKDAY($A4,2)>5)*0.5+1.5)*G4
Enter, fill cả hàng xuống.
Trong công thức trên tôi đã có tính đến việc trừ ra 1 tiếng nghỉ trưa (nếu có) của ngày CN.
Xem file kèm.
Thân
Bạn có cái này bạn chỉ thêm giùm mình
  • Ngày thường từ 8h-12h và 13h-17h, tăng ca tính từ 18h
  • Ngày thứ 7: từ 8h-12h và 14h bắt đầu tính tăng ca đến 17h nghỉ 1 tiếng 18h tính tăng ca tiếp
  • Ngày thứ CN: tăng ca từ 9h-12h, có 2 giờ nghỉ trưa 14h bắt đầu tính tăng ca đến 17h nghỉ 1 tiếng 18h tính tăng ca tiếp
 
Bạn có cái này bạn chỉ thêm giùm mình
  • Ngày thường từ 8h-12h và 13h-17h, tăng ca tính từ 18h
  • Ngày thứ 7: từ 8h-12h và 14h bắt đầu tính tăng ca đến 17h nghỉ 1 tiếng 18h tính tăng ca tiếp
  • Ngày thứ CN: tăng ca từ 9h-12h, có 2 giờ nghỉ trưa 14h bắt đầu tính tăng ca đến 17h nghỉ 1 tiếng 18h tính tăng ca tiếp
Rút kinh nghiệm cho lần sau, bạn nên chuẩn bị tốt yêu cầu để đưa đầy đủ 1 lần lên diễn đàn nha!
Bạn chịu khó chờ khi nào tôi nhín được thời gian sẽ hỗ trợ cho bạn.
Bạn cũng không phải lo lắng vì còn nhiều anh em GPE khác có cách làm hay hơn nhiều.

Thân.

@Ba Tê.
Khà khà khà!
Lại gặp phải "Những người thích đùa" rồi anh Ba ui!
 
Rút kinh nghiệm cho lần sau, bạn nên chuẩn bị tốt yêu cầu để đưa đầy đủ 1 lần lên diễn đàn nha!
Bạn chịu khó chờ khi nào tôi nhín được thời gian sẽ hỗ trợ cho bạn.
Bạn cũng không phải lo lắng vì còn nhiều anh em GPE khác có cách làm hay hơn nhiều.

Thân.

@Ba Tê.
Khà khà khà!
Lại gặp phải "Những người thích đùa" rồi anh Ba ui!
Cảm ơn Anh nhiều, em sẽ rút kinh nghiệm hii
 
Bạn có cái này bạn chỉ thêm giùm mình
  • Ngày thường từ 8h-12h và 13h-17h, tăng ca tính từ 18h
  • Ngày thứ 7: từ 8h-12h và 14h bắt đầu tính tăng ca đến 17h nghỉ 1 tiếng 18h tính tăng ca tiếp
  • Ngày thứ CN: tăng ca từ 9h-12h, có 2 giờ nghỉ trưa 14h bắt đầu tính tăng ca đến 17h nghỉ 1 tiếng 18h tính tăng ca tiếp
Điều chỉnh:
Mã:
G4=IF(E4*F4,MAX(IF(WEEKDAY($A4,2)>5,MEDIAN(F4*24,IF(F4*24<18,{14,17},{18,24})),F4*24)-MAX($E4*24,CHOOSE(MATCH(WEEKDAY($A4,2),{1,6,7}),18,14,9)),)-(WEEKDAY($A4)=1)*($E4<0.5)*($F4*24>13)-(WEEKDAY($A4,2)>5)*($E4<17)*($F4*24>=18),)
Enter fill xuống.
Xem file kèm.
Thân
 

File đính kèm

  • cham cong.xls
    78 KB · Đọc: 46
Lần chỉnh sửa cuối:
Điều chỉnh:
Mã:
G4=IF(E4*F4,MAX(IF(WEEKDAY($A4,2)>5,MEDIAN(F4*24,IF(F4*24<18,{14,17},{18,24})),F4*24)-MAX($E4*24,CHOOSE(MATCH(WEEKDAY($A4,2),{1,6,7}),18,14,9)),)-(WEEKDAY($A4)=1)*($E4<0.5)*($F4*24>13)-(WEEKDAY($A4,2)>5)*($E4<17)*($F4*24>=18),)
Enter fill xuống.
Xem file kèm.
Thân
Sư phụ siêu quá, cảm ơn Anh!
 
chào cả nhà, mình là người mới , mình có bảng chấm tăng ca ,nhưng ko biết sử dụng công thức gì để tính tổng tăng ca ngày bình thường, tổng tc chủ nhật. Cả nhà giúp mình với nha,mình đang rất cần, cám ơn.
 

File đính kèm

  • Lương.xls
    304 KB · Đọc: 19
mình có bảng chấm tăng ca ,nhưng ko biết sử dụng công thức gì để tính tổng tăng ca ngày bình thường, tổng tc chủ nhật. Cả nhà giúp mình với nha,mình đang rất cần, cám ơn.
. . . . . . Xài UDF tạm nha:
 

File đính kèm

  • UDF.rar
    75.7 KB · Đọc: 35
Cả nhà ơi, mình có file theo dõi hóa đơn , nhưng mình ko biết dùng công thức gì đê tính tổng được trong tháng đó mua của từng nhà cung cấp hết bao nhiêu và mua cho từng công trình hết bao nhiêu. Cả nhà ai biết hay có cao kiến gì giúp mình với nha. Cám ơn cả nhà.
 

File đính kèm

  • Bảng công nợ.xlsx
    23.2 KB · Đọc: 4
Cả nhà ơi, mình có file theo dõi hóa đơn , nhưng mình ko biết dùng công thức gì đê tính tổng được trong tháng đó mua của từng nhà cung cấp hết bao nhiêu và mua cho từng công trình hết bao nhiêu. Cả nhà ai biết hay có cao kiến gì giúp mình với nha. Cám ơn cả nhà.
Tìm hiểu và tham khảo trên diễn đàn về PivotTable:

Cụ thể kết quả như file đính kèm.

Thân
 

File đính kèm

  • Bảng công nợ.xlsx
    165.6 KB · Đọc: 14
Web KT
Back
Top Bottom