Nhờ các bạn giúp mình một phép cộng trong excel

Liên hệ QC

hqthang

Thành viên mới
Tham gia
11/11/10
Bài viết
14
Được thích
0
Vấn đề của mình là như thế này:
Mình muốn cộng một dãy số như ví dụ này
1.2+1.2+1.3+1.5
và kết quả là mình muốn nó là 6 chứ không phải là 5.2
Bởi vì đây là phép cộng thời gian với định nghĩa
1.2 tức là 1h20phut
1.3 tức là 1h30phut
.......
số sau dấu phẩy là số phút số trước dấu phẩy là số giờ
vì vậy với ví dụ trên thì kết quả mong muốn là 6h
trong excel phải dùng công thức gì để làm được như vậy
rất mong được sự giúp đỡ của các bạn vì mình chẳng biêt j về excel cả xin đừng chê cười nha!
thank you everyone!
 
Nếu dẫy số thân thương của bạn nằm trong các ô thì ta có thể viết hàm người dùng để tính ra kết quả;

Chắc viết công thức cũng được, nhưng mình chưa có khả năng làm điều đó.

Bạn chờ thời gian nữa xem sao?!
 
Vấn đề của mình là như thế này:
Mình muốn cộng một dãy số như ví dụ này
1.2+1.2+1.3+1.5
và kết quả là mình muốn nó là 6 chứ không phải là 5.2
Bởi vì đây là phép cộng thời gian với định nghĩa
1.2 tức là 1h20phut
1.3 tức là 1h30phut
.......
số sau dấu phẩy là số phút số trước dấu phẩy là số giờ
vì vậy với ví dụ trên thì kết quả mong muốn là 6h
trong excel phải dùng công thức gì để làm được như vậy
rất mong được sự giúp đỡ của các bạn vì mình chẳng biêt j về excel cả xin đừng chê cười nha!
thank you everyone!
đưa file lên đây và cho đáp số sẳn thì sẽ có người giúp bạn
 
Mình dùng đt nên không upload được file, mà bảng tính cũng chỉ có những số như vậy. Vì đây là bảng tính tổng thời gian làm việc của mình
 

File đính kèm

  • image.jpg
    image.jpg
    42.9 KB · Đọc: 60
F1=SUM(INT(A1:E1))+SUM(MOD(A1:E1,1))*100/60
Kết thúc bằng ctrl+shift+enter
 
đó cũng là điều hiển nhiên, tôi đâu biết bạn có bao nhiêu trường hợp bao nhiêu cách tính và file bạn như thế nào? tôi chỉ dựa vào bài đâu tiên tính thôi, đúng yêu cầu là 6h là ok, bạn muốn chính xác thì gởi file lên đi
hứa là sẽ không bao giờ làm nếu không thấy file kết quả bên dưới là 13:10
=SUM(INT(A1:I1))+INT(SUM(MOD(A1:I1,1))*100/60)&":" &MOD(SUM(MOD(A1:I1,1))*100,60)
 

File đính kèm

  • Picture1.jpg
    Picture1.jpg
    5.5 KB · Đọc: 9
  • Picture2.jpg
    Picture2.jpg
    11 KB · Đọc: 7
Lần chỉnh sửa cuối:
Theo công thức của bạn thi kết quả ko đúng như mong muốn
trong hình là 13.1666666
mà thực tế kq đứng fai là 13.1 tức là 13h10 phut
 

File đính kèm

  • image.jpg
    image.jpg
    41 KB · Đọc: 58
Tại mình dùng dt còn máy tính thì ko có internet nên không upload dc
mà bài toán của mình là có một bảng ghi liệt kê giờ làm theo kiểu 1h20 phút thì ghi là 1.2, 2h10phut thì ghi là 2.1 vv và vv rất nhiều trong một tháng lận mà
bây giờ mình muốn tính tổng thời gian trong tháng đã làm bao nhiêu giờ
nếu mà ngồi cộng riêng giờ và fut roi quy doi fut ra giờ thì mất thời gian quá
 
tôi đã giúp bạn bài trên rồi vì máy tôi không có mạng tôi chụp hình gời bạn bài 7 bạn xem nha
 
Bạn thử công thức này (kết thúc Ctrl-Shift-Enter)
=INT((5*SUM(A1:E1)-2*SUM(INT(A1:E1)))/3) + MOD(SUM(A1:E1)-0.4*SUM(INT(A1:E1)),0.6)
 
Tại mình dùng dt còn máy tính thì ko có internet nên không upload dc
mà bài toán của mình là có một bảng ghi liệt kê giờ làm theo kiểu 1h20 phút thì ghi là 1.2, 2h10phut thì ghi là 2.1 vv và vv rất nhiều trong một tháng lận mà
bây giờ mình muốn tính tổng thời gian trong tháng đã làm bao nhiêu giờ
nếu mà ngồi cộng riêng giờ và fut roi quy doi fut ra giờ thì mất thời gian quá
Góp vui một công thức:
=TEXT(SUMPRODUCT(A1:I1+MOD(A1:I1,1)*2/3)/24,"[h]"".""mm")
Enter bình thường.
 
Lần chỉnh sửa cuối:
Đây là file của mình nè! Hôm nay mới có internetupload lên cho mọi người cùng xem
Cám ơn tất cả các bạn nhiều nha!
 

File đính kèm

Vấn đề của mình là như thế này:
Mình muốn cộng một dãy số như ví dụ này
1.2+1.2+1.3+1.5
và kết quả là mình muốn nó là 6 chứ không phải là 5.2
Bởi vì đây là phép cộng thời gian với định nghĩa
1.2 tức là 1h20phut
1.3 tức là 1h30phut
.......
số sau dấu phẩy là số phút số trước dấu phẩy là số giờ
vì vậy với ví dụ trên thì kết quả mong muốn là 6h
trong excel phải dùng công thức gì để làm được như vậy
rất mong được sự giúp đỡ của các bạn vì mình chẳng biêt j về excel cả xin đừng chê cười nha!
thank you everyone!


Hãy cho biết:
1. Khối lượng công việc có lớn không. Nếu lớn để viết hàm cho nó.
Cũng có thể là viết Sub để chuyển đổi sang dạng giờ:phút:giây.
2. Nếu công việc ít, bạn nên sửa lại theo cách nhập giờ:phút:giây, cụ thể: 1.2 nghĩa là 1 giờ 20 phút thì nhập là 1:20:00
thì bạn có thể dùng phép cộng thông thường (SUM chẳng hạn).

Chú ý: không cần thiết phải nhập ở dạng giờ:phút:giây thì nhập ở dạng giờ:phút cũng được
 
Tôi làm macro để chuyển các số trong vùng chọn để chuyển dạng 1.2 thành 1:20.
Có ghi trong file đính kèm.
Vì File của bạn như là 1 bản nháp nên tôi cứ xoá đi.
 

File đính kèm

Web KT

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

Back
Top Bottom