Tính tổng giờ

Liên hệ QC

gtop82hcmc

Thành viên mới
Tham gia
6/10/09
Bài viết
1
Được thích
0
Mình làm bảng lương mà phải tình tổng giờ làm
Mà giờ làm thì không cố định mà tùm lùm hết nên khi tính tổng thì khó cộng lại, phải chuyển đổi từ Hệ 60 sang Hệ 100, mà hơi nhiều nhân viên nên làm biếng wá!
Có cách nào cộng thẳng giờ phút luôn không vậy???
Ví dụ:
Nhân viên A: 12.26 12.35 12.48 11.59 12.05
Chuyển sang: 12.43 12.58 12.80 11.98 12.08 mới -0-/. cộng lại được
Đừng kêu minh chuyển sang phút hết rồi chia 60 lấy số giờ số phút nhe +-+-+-+
 
trả lời cộng giờ

bạn format ô trong excel custom là [HH]:mm la cộng trừ như bình thường
aha0979841989@yahoo.com.vn
còn công thức chuyển giờ cũng có mình làm thành mấy dòng luôn
mình làm xây dựng cac náy nhân công ứng dụng cái này thấy hay
 
Mình làm bảng lương mà phải tình tổng giờ làm
Mà giờ làm thì không cố định mà tùm lùm hết nên khi tính tổng thì khó cộng lại, phải chuyển đổi từ Hệ 60 sang Hệ 100, mà hơi nhiều nhân viên nên làm biếng wá!
Có cách nào cộng thẳng giờ phút luôn không vậy???
Ví dụ:
Nhân viên A: 12.26 12.35 12.48 11.59 12.05
Chuyển sang: 12.43 12.58 12.80 11.98 12.08 mới -0-/. cộng lại được
Đừng kêu minh chuyển sang phút hết rồi chia 60 lấy số giờ số phút nhe +-+-+-+
Gõ số 24 ở một ô trống
Copy ô này
Bôi đen vùng dữ liệu muốn chuyển đổi
Paste Special...
Chọn Multiply
OK
Định dạng lại theo kiểu số.
 
Ví dụ:
Nhân viên A: 12.26 12.35 12.48 11.59 12.05
Chuyển sang: 12.43 12.58 12.80 11.98 12.08 mới -0-/. cộng lại được
Đừng kêu minh chuyển sang phút hết rồi chia 60 lấy số giờ số phút nhe +-+-+-+

Theo cách viết trên thì nhân viên A làm 12 giờ 26 phút.
Chuyển sang giờ thập phân là 12.43

Vậy nên ngay từ đầu, bạn nhập 12:26. Các số liệu sau cũng vậy thì bạn cộng bình thường. Cần định dạng Time với lựa chọn Type là 37:30:55

Và nếu đã nhập như vậy rồi thì làm như huuthang_bd (nhân mọi số với 24, đặt định dạng General) và cộng
 
Giúp mình vơi!!! mình tính tổng thời gian làm việc bằng định dang [h]:mm:ss không được ( số h vượt quá 24h) .Có ai biết cách chỉ dùm mình
 
Giúp mình vơi!!! mình tính tổng thời gian làm việc bằng định dang [h]:mm:ss không được ( số h vượt quá 24h) .Có ai biết cách chỉ dùm mình

Thế thì tại ô bạn cần tính tổng số giờ bạn đình dạng number và thử nhập công thức MẢNG
SUM(HOUR(VÙNG CẦN TÍNH TỔNG);MINUTE(VÙNG CẦN TÍNH TỔNG)/60;SECOND(VÙNG CẦN TÍNH TỔNG)/3600)
 
Thế thì tại ô bạn cần tính tổng số giờ bạn đình dạng number và thử nhập công thức MẢNG
SUM(HOUR(VÙNG CẦN TÍNH TỔNG);MINUTE(VÙNG CẦN TÍNH TỔNG)/60;SECOND(VÙNG CẦN TÍNH TỔNG)/3600)

Mình chưa hiểu lằm??? Mình dùng hàm sumif để tính tổng số giờ như sau :
=SUMIF($D$2:$D$2000;'sheetname'!$B3;H$2:H$2000)
=> như vậy tổng số giờ tử H2:H2000 vượt quá 24h. Mình đã vào Format cells định dạng lại thành [h]:mm:ss nhưng kết quả ra vẫn là 00:00:00 -+*/
 
Lần chỉnh sửa cuối:
Mình chưa hiểu lằm??? Mình dùng hàm sumif để tính tổng số giờ như sau :
=SUMIF($D$2:$D$2000;'sheetname'!$B3;H$2:H$2000)
=> như vậy tổng số giờ tử H2:H2000 vượt quá 24h. Mình đã vào Format cells định dạng lại thành [h]:mm:ss nhưng kết quả ra vẫn là 00:00:00 -+*/
Điều kiện 'sheetname!' có thỏa mãn để tính tổng giờ nơi vùng H$2:H$2000 không? Đình dạng thế thì tính sao được có giờ nào trong ngày lớn hơn 24 đâu
Theo như công thức của bạn thì vùng cần tính tổng là vùng H2:H2000
THẾ THÌ bạn dùng công thức sum(hour(H2:H2000);Minute(H2:H2000)/60;SECOND(H2:H2000)/3600) Xong bạn ấn Ctlr + Shìt + enter
 
Lần chỉnh sửa cuối:
Mình nghĩ cách của bạn không dùng được vì các điều kiện mình phải lấy từ các sheet khác nhau và có chọn lọc . Sau đây là file của mình. Mong mọi người giúp đỡ.
Đây là bảng chấm công của nhân viên tổng đài điện thoại đâm ra tính tổng số công là theo từng hh:mm:ss. Mình làm việc ở sheet "tổng hợp", lấy dữ liệu tính toán từ 2 sheet "chi tiết theo nhánh" và sheet "họ tên". Các cột khác mình dùng hàm sumif để tính tổng đều không có vấn đề gì. Nhưng riêng cột E (TALK_TIME) thì không tính ra được kết quả???
 

File đính kèm

  • Chi_tiet_nhanh.xlsx
    134.2 KB · Đọc: 186
Mình nghĩ cách của bạn không dùng được vì các điều kiện mình phải lấy từ các sheet khác nhau và có chọn lọc . Sau đây là file của mình. Mong mọi người giúp đỡ.
Đây là bảng chấm công của nhân viên tổng đài điện thoại đâm ra tính tổng số công là theo từng hh:mm:ss. Mình làm việc ở sheet "tổng hợp", lấy dữ liệu tính toán từ 2 sheet "chi tiết theo nhánh" và sheet "họ tên". Các cột khác mình dùng hàm sumif để tính tổng đều không có vấn đề gì. Nhưng riêng cột E (TALK_TIME) thì không tính ra được kết quả???
Lý do bạn không tính ra kết quả: Cái cột H (TALK_TIME) của Sheet "chi tiết theo nhánh" đâu có phải là thời gian, mà nó chỉ là text (văn bản bình thường).

Bạn không tin? Bạn kéo rộng cột H ra mà xem, nếu dữ liệu trong đó nằm sát lề bên phải, thì đó mới là thời gian, còn nếu nó nằm sát lề bên trái, thì đó là text, mà text thì không thể cộng trừ được.

Cách khắc phục: Chuyển dữ liệu trong cột H về định dạng thời gian. Bạn hãy chọn 1 ô trống bất kỳ, nhấn Ctrl+C (copy), sau đó chọn tất cả dữ liệu trong cột H của Sheet "chi tiết theo nhánh", chọn Paste Special với Operation là Add.

Sau khi bạn làm như tôi nói ở trên, bạn sẽ có kết quả như ý ở bên Sheet "Tổng hợp".

----------------------------------------
P/S: Khi đặt tên cho Sheet, bạn cố gắng đặt tên càng ngắn càng tốt và đừng bỏ dấu tiếng Việt.
 
Cảm ơn BNTT, mình làm được rồi!
 
tam8678 đã viết:
Anh có thể nói rõ hơn phần trên được không ?
BNTT offline rồi. Nhưng bạn cứ làm theo, cái gì chưa làm thì chưa thấy:
BNTT đã viết:
Bạn hãy chọn 1 ô trống bất kỳ, nhấn Ctrl+C (copy), sau đó chọn tất cả dữ liệu trong cột H của Sheet "chi tiết theo nhánh", chọn Paste Special với Operation là Add.

1. Diễn dịch:

- copy 1 ô trống
- Chọn ô chứa số, ngày, giờ, dạng text
- Paste Special
- Chọn Operation là Add
- nhấn OK

2. Diễn nghĩa:

Cộng zero vào text.
 
Thì Excel nó tính như thế, biết sao bây giờ?

Thí nghiệm 1:
A1 gõ '2000 kết quả là text
B1 = A1 +0 kết quả là số.

Thí nghiệm 2:

Nhân 1 cũng ra số
 
Web KT
Back
Top Bottom