Hiển thị kết quả tìm kiếm từ 1 đến 9 trên tổng số: 9
  1. #1
    Tham gia ngày
    06 2008
    Bài gởi
    2
    Cảm ơn
    0
    Được cảm ơn 0 lần trong 0 bài viết

    Làm cách nào để đổi thời gian ra phút?

    Chào diễn đàn!
    Mình là thành viên mới, mình thấy đây là một diễn đàn rất bổ ích cho mọi người.
    Mình có một vấn đề muốn nhờ các bạn giúp đỡ:
    Mình muốn dùng excel để tính thời gian gọi điện thoại theo số phút. Mình có thời gian gọi nhưng khôngbiết cách chuyển thời gian đó ra phút.
    Chẳng hạn: thời gian gọi là: 16:39 (16phút, 39 giay) hoặc 2:34:44(2 giờ, 34 phút, 39 giây). Mình muốn chuyển ra phút là: 17phút (16:39) hoặc 155 phút (2:34:44) nhưng mình không biết phải làm thế nào?
    Rất mong các bạn giúp đỡ!!!!

  2. #2
    Tham gia ngày
    04 2008
    Nơi Cư Ngụ
    #VALUE!
    Bài gởi
    2,210
    Cảm ơn
    2,434
    Được cảm ơn 3,637 lần trong 1,736 bài viết
    Cho mình hỏi 1 chút, bạn có thể cho biết số giây như thế nào thì được cộng thêm 1 phút không. Ví như hơn 1 thì cộng 1 phút?!!
    Nếu vậy thì công thức đơn giản lắm.
    A1=2:34:44
    B1=VALUE(HOUR(A1)*60+MINUTE(A1)+IF(SECOND(A1)>=1,1 ,0))

  3. #3
    Tham gia ngày
    03 2008
    Nơi Cư Ngụ
    Hải Dương
    Bài gởi
    1,645
    Cảm ơn
    1,538
    Được cảm ơn 2,304 lần trong 1,107 bài viết
    Trích Nguyên văn bởi khiankem View Post
    Chào diễn đàn!
    Mình là thành viên mới, mình thấy đây là một diễn đàn rất bổ ích cho mọi người.
    Mình có một vấn đề muốn nhờ các bạn giúp đỡ:
    Mình muốn dùng excel để tính thời gian gọi điện thoại theo số phút. Mình có thời gian gọi nhưng khôngbiết cách chuyển thời gian đó ra phút.
    Chẳng hạn: thời gian gọi là: 16:39 (16phút, 39 giay) hoặc 2:34:44(2 giờ, 34 phút, 39 giây). Mình muốn chuyển ra phút là: 17phút (16:39) hoặc 155 phút (2:34:44) nhưng mình không biết phải làm thế nào?
    Rất mong các bạn giúp đỡ!!!!
    Bạn đưa file cụ thể và trong đó có các số liệu mà bạn mong muốn có được
    Khi đó các thành viên sẽ dễ dàng giúp bạn

  4. #4
    Tham gia ngày
    05 2007
    Bài gởi
    2,813
    Cảm ơn
    3,071
    Được cảm ơn 4,507 lần trong 2,234 bài viết
    Ví du tại 'A2' đang chứa 14:12:03
    tại 'E2' bạn nhập công thức: =60*HOUR(A2)+MINUTE(A2)+IF(SECOND(A2)>0; 1; 0)
    Nói trước với bạn, đây chỉ đúng cho các cuộc gọi dưới 24 giờ mà thôi;
    Còn không đúng khi vừa hầm cao hổ cốt với mu rùa vừa gọi điện thoại đâu nha!
    Thêm nữa, bạn có thể tìm hiểu các hàm thời gian trong công thức :=
    Tại 'B2' ta nhập =60*HOUR(A2)
    Tại 'B3' ta nhập =MINUTE(A2)

  5. #5
    Tham gia ngày
    02 2008
    Nơi Cư Ngụ
    Hà Nội
    Bài gởi
    1,464
    Cảm ơn
    785
    Được cảm ơn 1,982 lần trong 1,014 bài viết
    Theo em
    ví dụ như ô A1 chứa 28:20:12 thì có thể dùng công thức sau:
    tại B1 ta nhập =int(A1)*24*60+hour(A1)*60+minute(A1)+IF(SECOND(A2 )>0; 1; 0)

  6. #6
    Tham gia ngày
    06 2008
    Bài gởi
    2
    Cảm ơn
    0
    Được cảm ơn 0 lần trong 0 bài viết
    ví dụ như ô A1 chứa 28:20:12 thì có thể dùng công thức sau:
    tại B1 ta nhập =int(A1)*24*60+hour(A1)*60+minute(A1)+IF(SECOND(A2 )>0; 1; 0)


    A1=2:34:44
    B1=VALUE(HOUR(A1)*60+MINUTE(A1)+IF(SECOND(A1)>=1,1 ,0))
    Cám ơn các bác!
    Ý của em đúng là số giây lớn hơn 0 thì phút cộng thêm 1.
    Cách giải quyết của các bác đều đúng cả, nhưng chỉ trong trường hợp A1 điền đầy đủ giờ, phút, giây. Nhưng nếu A1 chỉ có phút và giây thì làm thế nào?
    Chẳng hạn: A1=23:14 (ở đây là: 23phút, 14 giây chứ không phải 23 giờ, 14phút,0giây)
    Khi đó ecxel sẽ hiểu là 23giờ,14 phút chứ không hiểu là 23phút, 14giây được

    Em có gửi kèm file ví dụ nhờ các bác giúp đỡ.
    Tập tin đính kèm Tập tin đính kèm

  7. #7
    Tham gia ngày
    05 2007
    Nơi Cư Ngụ
    SAPA
    Bài gởi
    4,133
    Cảm ơn
    9,566
    Được cảm ơn 10,888 lần trong 3,739 bài viết
    Trích Nguyên văn bởi khiankem View Post
    Chẳng hạn: A1=23:14 (ở đây là: 23phút, 14 giây chứ không phải 23 giờ, 14phút,0giây)
    Khi đó ecxel sẽ hiểu là 23giờ,14 phút chứ không hiểu là 23phút, 14giây được
    Như vậy theo bạn thì 23:14 là 23 giờ 14 phút hay 23 phút 14 giây.
    Để tránh trường hợp như vậy thì việc format định dạng cũng phải thống nhất.

    Ví dụ: dịnh dạng chuẩn hh:mm:ss thì khi đó
    23 phút 14 giây có thể là : 00:23:14 chứ không phải là 23:14.

  8. #8
    Tham gia ngày
    07 2007
    Nơi Cư Ngụ
    Dalat
    Bài gởi
    4,901
    Cảm ơn
    4,386
    Được cảm ơn 21,329 lần trong 3,973 bài viết
    Trích Nguyên văn bởi khiankem View Post
    Cám ơn các bác!
    Ý của em đúng là số giây lớn hơn 0 thì phút cộng thêm 1.
    Cách giải quyết của các bác đều đúng cả, nhưng chỉ trong trường hợp A1 điền đầy đủ giờ, phút, giây. Nhưng nếu A1 chỉ có phút và giây thì làm thế nào?
    Chẳng hạn: A1=23:14 (ở đây là: 23phút, 14 giây chứ không phải 23 giờ, 14phút,0giây)
    Khi đó ecxel sẽ hiểu là 23giờ,14 phút chứ không hiểu là 23phút, 14giây được

    Em có gửi kèm file ví dụ nhờ các bác giúp đỡ.
    Xin giải thích với bạn đôi điều:

    Để Excel hiểu đúng thì bạn phải nhập vào đúng.

    Định dạng thời gian mặc định của Excel luôn luôn có dạng là h:mm:ss, và nếu thiếu thành phần nào đó, thì có nghĩa là thiếu cái cuối cùng (giây), chứ Excel không thể nào hiểu thiếu cái đầu (giờ).

    Ngay cả khi bạn tự định dạng (custom) cho thời gian theo kiểu mm:ss (nghĩa là chỉ có phút và giây), thì Excel cũng sẽ tự động quy đổi theo điều tôi nói ở trên. Ví dụ, sau khi đã định dạng cho một ô theo kiểu mm:ss, mà bạn nhập vào ô đó là 12:48, thì Excel sẽ hiển thị ở ô đó là 48:00, có nghĩa là nó vẫn hiểu là 48 phút, chứ không chịu hiểu là 12 phút đâu.

    Vậy, đơn giản nhất, là bạn chịu khó làm điều này khi nhập các giá trị thời gian: NHẬP ĐỦ 3 THAM SỐ GIỜ, PHÚT, GIÂY, và nếu có thiếu là thiếu cái giây, chứ không thiếu cái giờ được.

    Cụ thể, nếu muốn nói 12 phút 48 giây, thì bạn phải nhập vào 0:12:48, còn chuyện có hiển thị cái "0:" hay không, thì tùy thuộc vào định dạng ô. Nếu để mặc định, thì nó sẽ như trên, là 0:12:48; còn nếu định dạng ô là mm:ss thì nó sẽ hiển thị là 12:48.

    Bạn nên phân biệt giữa cái hiển thị trong ô giá trị thật trong ô. Việc ta thấy có cái gì trong ô đó không có nghĩa là giá trị trong ô đó đúng bằng vậy.

    Bạn hiểu chứ?
    thay đổi nội dung bởi: BNTT, 07-06-08 lúc 01:25 PM

  9. Thành viên sau cảm ơn BNTT về bài viết này:


  10. #9
    Tham gia ngày
    06 2007
    Bài gởi
    1
    Cảm ơn
    0
    Được cảm ơn 0 lần trong 0 bài viết
    Chào các anh chị.
    Mình thì có vấn đề ngược lại. Mình muốn đổi thời gian từ phút giây sang giờ phút giây.
    Ví dụ:
    Hour: min -----> day: hour: min
    24 :15----- > 01 :00: 15
    Giúp mình cách tính quy đổi ra với.
    Cảm ơn mình.
    Mong nhận được hồi âm của Quý vị tiền bối.

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Đề tài tương tự

  1. Quy đổi thời gian đầu tư n lẻ thành khoảng thời gian chính xác
    Viết bởi trangdt4 trong chuyên mục Hàm và công thức Excel
    Trả lời: 11
    Bài mới gởi: 10-10-11, 04:33 PM
  2. xin hỏi về hàm thời gian
    Viết bởi vanbongtiensinh trong chuyên mục Làm việc với ngày tháng và thời gian
    Trả lời: 2
    Bài mới gởi: 04-04-09, 03:51 PM
  3. Tính thời gian phép
    Viết bởi doanhhoang79 trong chuyên mục Làm việc với ngày tháng và thời gian
    Trả lời: 14
    Bài mới gởi: 25-03-09, 10:53 AM
  4. Tính thành tích về thời gian
    Viết bởi thuyno trong chuyên mục Hàm và công thức Excel
    Trả lời: 4
    Bài mới gởi: 16-08-08, 08:38 AM
  5. Quy đổi thời gian đầu tư n lẻ thành khoảng thời gian chính xác
    Viết bởi trangdt4 trong chuyên mục Excel và Tài Chính
    Trả lời: 1
    Bài mới gởi: 30-12-07, 10:18 PM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]