Freeforumzone mobile

CONVERSIONE DI CENTESIMI DI ORA IN ORA E MINUTI

  • Posts
  • OFFLINE
    cgentile700
    Post: 33
    Registered in: 10/26/2015
    Age: 49
    Junior User
    2010
    00 8/19/2019 2:06 PM
    Salve a tutti non riesco a venire a capo di questo problema ho una colonna che mi riporta ora in minuti in formato testo poi una colonna (quella B) in cui la stessa viene erappresentata in centesimi ora vorrei convertirlo in ora e minuti classici ma non riesco

    prendendo b2 0.96 e convertendo con la formula
    INT(B2)+(B2-INT(B2))*60/100 e impostando la cella a [h]:mm mi compare 13:49 invece di 58 minuti potreste aiutarmi grazie
  • OFFLINE
    Marius44
    Post: 713
    Registered in: 6/24/2015
    Location: CATANIA
    Age: 75
    Senior User
    Excel2010
    00 8/19/2019 2:30 PM
    Ciao
    Prova a formattare la cella dove hai inserito la formula (C2) come Numero

    Ciao,
    Mario
  • OFFLINE
    cgentile700
    Post: 33
    Registered in: 10/26/2015
    Age: 49
    Junior User
    2010
    00 8/19/2019 2:42 PM
    ok
    non credo se prendi già la seconda riga mi sbalal il valore e così per le successive

    0H 58M 0,96 0,58
    0H 38M 2,01 2,01
    0H 56M 0,93 0,56
    1H 35M 8,53 8,32
    1H 20M 1,33 1,20
    1H 20M 3,69 3,41
    1H 16M 4,34 4,20
    1H 06M 1,1 1,06
    1H 26M 6,78 6,47
    0H 38M 4,99 4,59
    1H 29M 1,48 1,29
    1H 29M 1,48 1,29
    5H 00M 5 5,00
  • OFFLINE
    Marius44
    Post: 714
    Registered in: 6/24/2015
    Location: CATANIA
    Age: 75
    Senior User
    Excel2010
    00 8/19/2019 2:50 PM
    Ciao
    Si hai ragione. Avevo letto male (e mi scuso)
    Prova a mettere nella cella D2 questa formula (e copia in basso)
    =B2/100*60

    Ovviamente la cella formattata come numero.
    Ciao,
    Mario

    PS - Forse basta solo =B2*60
    (se ho capito bene)
    [Edited by Marius44 8/19/2019 2:53 PM]
  • OFFLINE
    cgentile700
    Post: 34
    Registered in: 10/26/2015
    Age: 49
    Junior User
    2010
    00 8/19/2019 3:07 PM
    ko
    scusami ma non funziona per niente

    Durata in ore Durata in ore (centesimi)
    0H 58M 0,96 0,58 0,58
    0H 38M 2,01 2,01 1,21
    0H 56M 0,93 0,56 0,56
    1H 35M 8,53 8,32 5,12
    1H 20M 1,33 1,20 0,80
    1H 20M 3,69 3,41 2,21
    1H 16M 4,34 4,20 2,60
    1H 06M 1,1 1,06 0,66
    1H 26M 6,78 6,47 4,07
    0H 38M 4,99 4,59 2,99
    1H 29M 1,48 1,29 0,89
    1H 29M 1,48 1,29 0,89
    5H 00M 5 5,00 3,00
    1H 21M 8,74 8,44 5,24
    0H 56M 9,16 9,10 5,50
    1H 22M 1,36 1,22 0,82
    2H 05M 32,56 32,34 19,54
    2H 09M 7,01 7,01 4,21
    0H 58M 5,59 5,35 3,35
    0H 30M 8,54 8,32 5,12
    0H 22M 2,94 2,56 1,76
    0H 30M 37,26 37,16 22,36
    0H 52M 0,86 0,52 0,52
    0H 38M 1,89 1,53 1,13
  • OFFLINE
    Marius44
    Post: 715
    Registered in: 6/24/2015
    Location: CATANIA
    Age: 75
    Senior User
    Excel2010
    00 8/19/2019 4:25 PM
    Ciao
    Visto che il dato in col.A contiene degli spazi iniziali, non son capace di farlo con le formule.
    Prova con questa macro (eventualmente da associare ad un pulsante)
    Sub ora_cent()
    ur = Cells(Rows.Count, 1).End(xlUp).Row
    For i = 2 To ur
      If Cells(i, 1) <> "" Then
        ora = Left(Trim(Cells(i, 1)), 1)
        minuto = Mid(Trim(Cells(i, 1)), 4, 2)
        in_minuti = ora * 60 + minuto
        Cells(i, 5) = in_minuti
      End If
    Next i
    End Sub
    


    Ciao,
    Mario
  • ONLINE
    dodo47
    Post: 2,343
    Registered in: 4/6/2013
    Location: ROMA
    Age: 71
    Veteran User
    2010
    00 8/19/2019 4:37 PM
    ciao
    e un caro saluto a Mario

    Ti basta dividere (se fosse esatta) la col. B per 24 (es. in C2: =B2/24) e dare formato ora.

    Il fatto è che non ti potrà mai tornare 58 minuti, perchè 0,96 (come tutti gli altri) non è esatto. Infatti 58 minuti corrisponde a 0,966666666666667 in decimali, cioè: 00:58:00*24

    (Poi come tu abbia preso 2,01 di B3 etc etc lo sai solo tu)

    saluti



    [Edited by dodo47 8/19/2019 4:46 PM]
    Domenico
    Win 10 - Excel 2016
  • OFFLINE
    cgentile700
    Post: 35
    Registered in: 10/26/2015
    Age: 49
    Junior User
    2010
    00 8/20/2019 8:04 AM
    ok
    Grazie mille la macro và benissimo, non sò perchè mi sballa il calcolo e poi visto che non è preciso il calcolo partendo dal centesimo preferisco applicare macro. grazie mille davvero
  • Tag discussione
  • ora