› Excel e gli applicativi Microsoft Office › Convertire da formato [hh]:mm:ss a valore
-
AutoreArticoli
-
Buongiorno a tutti,
chiedo gentilmente come dovrei fare per convertire in valore da un formato di [hh]:mm:ss.
Vedete file in allegato.
Allegati:
You must be logged in to view attached files.Devi usare la formula STRINGA.ESTRAI()
Non funziona.
Magari funzionasse!!!
Oppure magari mi sbaglio io... prova ad allegarmi un file 🙂
Non funziona perché 55 non è un formato ora lo devi formattare in formato testo
Guarda il File che ti ho messo
Allegati:
You must be logged in to view attached files.Non funziona perché 55 non è un formato ora lo devi formattare in formato testo
Mi dispiace, ma non va bene.
La stringa deve essere per forza formattata in [hh]:mm:ss, siccome va a fare delle somme con altre ore.
Un'altra soluzione? Non esiste?
Salve a tutti
Però non vale perchè hai cambiato quanto scritto in A1.
Prima c'era - 02/01/1900 07:12:35 - che, con la cella formattata [h]:mm:ss ti faceva vedere 55:12:35
Come voleva il richiedente "trasformare" quanto scritto in numero, secondo me, è alquanto difficile se non impossibile.
Ciao,
Mario
So che esiste questa formula:
=VALORE(ORA(..)) ma ORA mi restituisce un valore da 0 a 23...
SI Marius hai ragione scusa , ma se il 55 è una somma di ore lo deve usare in formato testo non in formato ora
SI Marius hai ragione scusa , ma se il 55 è una somma di ore lo deve usare in formato testo non in formato ora
Allego nuovo file, magari ci capiamo.
Allegati:
You must be logged in to view attached files.ciao
Colonna C =--TESTO(B2;"[h]")
colonna D =--TESTO(B2;"mm")
colonna E =--TESTO(B2;"ss")
ciao
ronzanis ha scritto:
Mi dispiace, ma non va bene.
La stringa deve essere per forza formattata in [hh]:mm:ss, siccome va a fare delle somme con altre ore.
Un'altra soluzione? Non esiste?
Il formato [hh]:mm:ss arriva al massimo 24:60:60 non puo andare oltre se tu fai una somma di ore devi usare una cells in formato testo altrimenti non credo che vada
ciao
Non funziona
ronzanis ha scritto: Mi dispiace, ma non va bene.
La stringa deve essere per forza formattata in [hh]:mm:ss, siccome va a fare delle somme con altre ore.
Un'altra soluzione? Non esiste?
Mi alleghi un esempio?
Senza modificare però il dato
riciao
nella fretta ho usato Testo() anche in Colonna D e E
in D2 =Minuto(b2) torna gia' valore numerico
in E2 =Secondo(b2)
riciao
Ragazzi, tutto OK.
Risolto
Per restituire le ore: =ORA(A1)+GIORNO(A1)*24
Per restituire i minuti: =MINUTO(A1)
Per restituire i secondi: =SECONDO(A1)
Ho impostato un formato generale per queste tre celle.
Buonasera
Un altra possibilità con formula unica in C2 da trascinare a destra e poi in basso
ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI(":"&TESTO($B2;"[H]:MM:SS");":";RIPETI(" ";100));COLONNE($B$1:B$1)*100;100))*1
Risolto
Grazie a Norman
Qual è il punto di avere gusti diversi, se non mostrare che i cervelli lavorano diversamente, che pensiamo diversamente? ( Alan Turing)
Sempre il mare, uomo libero, amerai!
( Charles Baudelaire ) -
AutoreArticoli