Xin cách cộng tổng thời gian (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

gachbi2004

Thành viên mới
Tham gia
14/1/14
Bài viết
33
Được thích
1
Chào cả nhà,
Em có 1 bảng thời gian lấy từ hệ thống của Công ty như ảnh (Giờ: Phút), em muốn cộng dồn lại với nhau dùng hàm Sum thì ko ra:
Hiện tại em tạm thời dùng cột phụ để chuyển thành thời gian "Giờ: Phút:giây"
Nhưng do data em xuất ra tầm 30.000- 100.000 dòng, dùng thêm cột phụ thì rất nặng ah
Bác nào có cao kiến hay hàm VBA thì chỉ giáo em với ah.
Cảm ơn cả nhà.
2020-04-11_121648.png
 

File đính kèm

Chào cả nhà,
Em có 1 bảng thời gian lấy từ hệ thống của Công ty như ảnh (Giờ: Phút), em muốn cộng dồn lại với nhau dùng hàm Sum thì ko ra:
Hiện tại em tạm thời dùng cột phụ để chuyển thành thời gian "Giờ: Phút:giây"
Nhưng do data em xuất ra tầm 30.000- 100.000 dòng, dùng thêm cột phụ thì rất nặng ah
Bác nào có cao kiến hay hàm VBA thì chỉ giáo em với ah.
Cảm ơn cả nhà.
View attachment 235297
Sao bạn tiết kiệm cái file làm gì hả? Gửi hình làm gì? Muốn Vờ Bê A bạn phải nói rõ yêu cầu. Cộng dồn như thế nào?
 
theo hình thì có lẽ do dữ liệu ở dạng text. Đổi chúng thành dạng giờ thì sẽ tính toán được.
Hàm đổi text thành giờ: TIMEVALUE(text)

Nếu đổi cả mảng thì lúc SUM phải dùng công thức mảng (CSE). Nếu lừoin gõ cong thức mảng thì SUM bằng hàm SUMPRODUCT.
Kết quả cuói cùng sẽ là số ngày. Chuyển định dạng sang [h]:mm:ss sẽ được số giờ phút.

(mà sao cứ thấy nói chuyện dữ liệu khủng, trăm ngàn không hà. Hồi nào mình cứ tưởng dân quản lý dữ liệu khủng là phải chiến Excel lắm chứ)
 
Sao bạn tiết kiệm cái file làm gì hả? Gửi hình làm gì? Muốn Vờ Bê A bạn phải nói rõ yêu cầu. Cộng dồn như thế nào?
Mình đã gửi thêm file rồi bạn nhé
Bài đã được tự động gộp:

theo hình thì có lẽ do dữ liệu ở dạng text. Đổi chúng thành dạng giờ thì sẽ tính toán được.
Hàm đổi text thành giờ: TIMEVALUE(text)

Nếu đổi cả mảng thì lúc SUM phải dùng công thức mảng (CSE). Nếu lừoin gõ cong thức mảng thì SUM bằng hàm SUMPRODUCT.
Kết quả cuói cùng sẽ là số ngày. Chuyển định dạng sang [h]:mm:ss sẽ được số giờ phút.

(mà sao cứ thấy nói chuyện dữ liệu khủng, trăm ngàn không hà. Hồi nào mình cứ tưởng dân quản lý dữ liệu khủng là phải chiến Excel lắm chứ)
Mình làm bên quản lý khách hàng
theo hình thì có lẽ do dữ liệu ở dạng text. Đổi chúng thành dạng giờ thì sẽ tính toán được.
Hàm đổi text thành giờ: TIMEVALUE(text)

Nếu đổi cả mảng thì lúc SUM phải dùng công thức mảng (CSE). Nếu lừoin gõ cong thức mảng thì SUM bằng hàm SUMPRODUCT.
Kết quả cuói cùng sẽ là số ngày. Chuyển định dạng sang [h]:mm:ss sẽ được số giờ phút.

(mà sao cứ thấy nói chuyện dữ liệu khủng, trăm ngàn không hà. Hồi nào mình cứ tưởng dân quản lý dữ liệu khủng là phải chiến Excel lắm chứ)
Mình gửi file rồi có gì bạn giúp nhé
 
Chào cả nhà,
Em có 1 bảng thời gian lấy từ hệ thống của Công ty như ảnh (Giờ: Phút), em muốn cộng dồn lại với nhau dùng hàm Sum thì ko ra:
Hiện tại em tạm thời dùng cột phụ để chuyển thành thời gian "Giờ: Phút:giây"
Nhưng do data em xuất ra tầm 30.000- 100.000 dòng, dùng thêm cột phụ thì rất nặng ah
Bác nào có cao kiến hay hàm VBA thì chỉ giáo em với ah.
Cảm ơn cả nhà.
View attachment 235297
=SUMPRODUCT(TIMEVALUE(A2:A100))
 
Lần chỉnh sửa cuối:
Chào cả nhà,
Em có 1 bảng thời gian lấy từ hệ thống của Công ty như ảnh (Giờ: Phút), em muốn cộng dồn lại với nhau dùng hàm Sum thì ko ra:
Hiện tại em tạm thời dùng cột phụ để chuyển thành thời gian "Giờ: Phút:giây"
Nhưng do data em xuất ra tầm 30.000- 100.000 dòng, dùng thêm cột phụ thì rất nặng ah
Bác nào có cao kiến hay hàm VBA thì chỉ giáo em với ah.
Cảm ơn cả nhà.
View attachment 235297
Do phần mềm hay một chương trình nào đó xuất ra thời gian kiểu Text, cho nên chúng ta thêm một cột phụ làm công thức lấy giá trị của cột A nhân cho 1 sau đó tính tổng từ cột này.
 

File đính kèm

Do phần mềm hay một chương trình nào đó xuất ra thời gian kiểu Text, cho nên chúng ta thêm một cột phụ làm công thức lấy giá trị của cột A nhân cho 1 sau đó tính tổng từ cột này.
Không cần cột phụ. Nếu muốn đổi text thì chỉ việc "text to columns"
 
Web KT

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

Back
Top Bottom