huỳnh thắng
Thành viên mới
- Tham gia
- 24/6/17
- Bài viết
- 7
- Được thích
- 1
- Giới tính
- Nam
[/QUOToakPHP:=LEFT(A1,FIND("-",A1)-1)
ok cam on bạn nha
[/QUOToakPHP:=LEFT(A1,FIND("-",A1)-1)
ok cam on bạn nha
Dò trùng bạn có thể sử dụng CF là ra mà, hoặc có thể dùng hàng index(match(match()))cho em hỏi muốn dò trùng mã hàng thì dùng công thức gì ạ
Bạn ơi cách sử lý như thế nào vậyXin lỗi, có thể dùng hàm sumproduct để lấy riêng giá trị số trong một mảng vừa có số, vừa có chữ, vừa có các ký hiệu (#N/A; Null,#Value)...không?
Cám ơn nhiều.
Chúc mạnh khỏe
Vậy thì khi nào không dùng điện thoại, mà vẫn 'up file' lên được, thì sẽ có kết quả ngay, bạn đừng lo lắng mần chi! không tốn tiền điện thoại đâu!..........................
Mình đang dùng điện thoại nên khôg up file lên được!
Rất cám ơn góp ý của bác e sẽ post file ngay khi có thể, chỉ mong ace giúp hướng giải quyết khi trong file có nhiều kiểu dữ liệu! Thân ái và cám ơn mọi ngườiVậy thì khi nào không dùng điện thoại, mà vẫn 'up file' lên được, thì sẽ có kết quả ngay, bạn đừng lo lắng mần chi! không tốn tiền điện thoại đâu! 8
Chúc bạn ngày vui.
Điều chỉnh:Gửi các anh chị trong diễn đàn mình có bảng công chấm theo tiếng muốn tổng hợp số giờ tăng ca trong tháng mà trong bảng công của mình có cả kiểu dữ liệu số và text nhờ cả nhà xem giúp
AM7=SUM(ISNUMBER(--G7:AK7)*(G7:AK7>8)*($G$6:$AK$6<>"CN")*(IFERROR(--G7:AK7,0)-8))
cám ơn bác đã giúp đỡ, tuy nhiên mình còn một vấn đề nữa là nếu trong tháng có một buổi nào đó mà công nhân chỉ làm một vài tiếng thì số công sẽ không chính xác, nhờ bác giúp đỡ xem số giờ lẻ đó quy ra công thì như thế nào !Điều chỉnh:
Kết thúc bằng Ctrl+Shift+Enter, rồi fill xuống.PHP:AM7=SUM(ISNUMBER(--G7:AK7)*(G7:AK7>8)*($G$6:$AK$6<>"CN")*(IFERROR(--G7:AK7,0)-8))
Chúc bạn ngày vui.
Điều chỉnh tiếp:cám ơn bác đã giúp đỡ, tuy nhiên mình còn một vấn đề nữa là nếu trong tháng có một buổi nào đó mà công nhân chỉ làm một vài tiếng thì số công sẽ không chính xác, nhờ bác giúp đỡ xem số giờ lẻ đó quy ra công thì như thế nào !
Trân trọng
AL7=COUNTIFS($G$6:$AK$6,"<>CN",$G7:$AK7,">=8")+ROUND(SUMIFS($G7:$AK7,$G$6:$AK$6,"<>CN",$G7:$AK7,"<8")/8,1)
Rất cám ơn Bác,Điều chỉnh tiếp:
chỉ Enter, rồi fill xuống.PHP:AL7=COUNTIFS($G$6:$AK$6,"<>CN",$G7:$AK7,">=8")+ROUND(SUMIFS($G7:$AK7,$G$6:$AK$6,"<>CN",$G7:$AK7,"<8")/8,1)
Chúc bạn ngày vui.
Xin chào bác, em có một vấn đề này muốn nhờ bác giup, trong file chấm công mà em có gửi và nhờ bác chỉ một vài công thức giờ em muốn nhờ bác giúp em tính xem ví dụ công nhân nghỉ nửa ngày ở các cột " nghỉ K", Nghỉ Ro, Nghỉ O trong file bác xem giúp em nhéĐiều chỉnh tiếp:
chỉ Enter, rồi fill xuống.PHP:AL7=COUNTIFS($G$6:$AK$6,"<>CN",$G7:$AK7,">=8")+ROUND(SUMIFS($G7:$AK7,$G$6:$AK$6,"<>CN",$G7:$AK7,"<8")/8,1)
Chúc bạn ngày vui.
Ghi nhận các trường hợp nghỉ nửa ngày bằng: Xx/2Xin chào bác, em có một vấn đề này muốn nhờ bác giup, trong file chấm công mà em có gửi và nhờ bác chỉ một vài công thức giờ em muốn nhờ bác giúp em tính xem ví dụ công nhân nghỉ nửa ngày ở các cột " nghỉ K", Nghỉ Ro, Nghỉ O trong file bác xem giúp em nhé
Rất cám ơn bác đã nhiệt tình chia sẻ và giúp đỡ, em tính một mà chưa tính tới 2 bác ạ, khi mà tính được các ngày nghỉ thì số công của họ lại bị thay đổi bác ạ, bác làm giúp em công thức tính tổng công, số giờ tăng ca lại khi mà có " 0,5Ro" tham gia vào công thức ạ, Trân trọngGhi nhận các trường hợp nghỉ nửa ngày bằng: Xx/2
Ví dụ: K/2; Ro/2; Cô/2; Ô/2; P/2.Rồi điều chỉnh công thức trong các cột tương ứng:
Ví dụ: =COUNTIF($H7:$AM7,"Ro*")-COUNTIF($H7:$AM7,"Ro/2")/2Tương tự cho các cột còn lại.
Chúc bạn ngày vui.
Thay đổi điều chỉnh các ngày nghỉ theo ký tự, có hoặc không thêm "/2".Rất cám ơn bác đã nhiệt tình chia sẻ và giúp đỡ, em tính một mà chưa tính tới 2 bác ạ, khi mà tính được các ngày nghỉ thì số công của họ lại bị thay đổi bác ạ, bác làm giúp em công thức tính tổng công, số giờ tăng ca lại khi mà có " 0,5Ro" tham gia vào công thức ạ, Trân trọng
AP7=SUM(COUNTIF($H7:$AM7,"Ro"&{"*","/2"})*{1,-0.5})
AQ7=SUM(COUNTIF($H7:$AM7,"K"&{"*","/2"})*{1,-0.5})
AR7=SUM(COUNTIF($H7:$AM7,"P"&{"*","/2"})*{1,-0.5})
AS7=SUM(COUNTIF($H7:$AM7,"Cô"&{"*","/2"})*{1,-0.5})
AM7=COUNTIFS($H$6:$AL$6,"<>CN",$H7:$AL7,">=8")+ROUND(SUMIFS($H7:$AL7,$H$6:$AL$6,"<>CN",$H7:$AL7,"<8")/8,1)+COUNTIF($H7:$AL7,"*/2")/2
dạ vâng, rất cám ơn bác đã hỗ trợ, file bác làm chạy rất tốt !Thay đổi điều chỉnh các ngày nghỉ theo ký tự, có hoặc không thêm "/2".
Enter fill xuốngPHP:AP7=SUM(COUNTIF($H7:$AM7,"Ro"&{"*","/2"})*{1,-0.5}) AQ7=SUM(COUNTIF($H7:$AM7,"K"&{"*","/2"})*{1,-0.5}) AR7=SUM(COUNTIF($H7:$AM7,"P"&{"*","/2"})*{1,-0.5}) AS7=SUM(COUNTIF($H7:$AM7,"Cô"&{"*","/2"})*{1,-0.5})
Ý bạn muốn nửa giờ còn lại tính vào công đi làm!?
Enter fill xuốngPHP:AM7=COUNTIFS($H$6:$AL$6,"<>CN",$H7:$AL7,">=8")+ROUND(SUMIFS($H7:$AL7,$H$6:$AL$6,"<>CN",$H7:$AL7,"<8")/8,1)+COUNTIF($H7:$AL7,"*/2")/2
Bạn tham khảo file kèm.
Chúc bạn ngày vui
Mình có ý đồ gì thì mình làm luôn đi. Spam kiểu này là ban nick.Đọc xong mới hàm này chắc em bỏ không giám dùng excel quá . Cho ví dụ vào đi bác ơi cho nó dễ hiểu và tường mình nữa
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2