Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

CONVERSIONE DI CENTESIMI DI ORA IN ORA E MINUTI

Ultimo Aggiornamento: 20/08/2019 08:04
Post: 33
Registrato il: 26/10/2015
Età: 54
Utente Junior
2010
OFFLINE
19/08/2019 14:06

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
Post: 713
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Senior
Excel2019
OFFLINE
19/08/2019 14:30

Ciao
Prova a formattare la cella dove hai inserito la formula (C2) come Numero

Ciao,
Mario
Post: 33
Registrato il: 26/10/2015
Età: 54
Utente Junior
2010
OFFLINE
19/08/2019 14:42

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
Post: 714
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Senior
Excel2019
OFFLINE
19/08/2019 14:50

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)
[Modificato da Marius44 19/08/2019 14:53]
Post: 34
Registrato il: 26/10/2015
Età: 54
Utente Junior
2010
OFFLINE
19/08/2019 15:07

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
Post: 715
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Senior
Excel2019
OFFLINE
19/08/2019 16:25

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
Post: 2.343
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
19/08/2019 16:37

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



[Modificato da dodo47 19/08/2019 16:46]
Domenico
Win 10 - Excel 2016
Post: 35
Registrato il: 26/10/2015
Età: 54
Utente Junior
2010
OFFLINE
20/08/2019 08:04

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
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 03:33. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com