|
Domanda.
nome=Alessandro
cognome=Perrone
versione=97
conosco2=medio
vba=SI
macro=SI
email=perrone.a@gtt.to.it
chra=8
problema=Ciao Ennio, ogni tanto ti vevo proprio disturbare...
Ho un grosso problema: devo importare dei file di testo (txt) dove sono
contenuti dei dati relativi a delle ore, ma non in formato orario, ma in
minuti a partire dalla mezzanotte (è una schifezza di interfaccia che crea
un programma che uso per lavoro).
Mi spiego meglio: le ore 4.45 sono scritte 285 (285 minuti a partire dalla
mezzanotte), le 17.14 sono scritte 1034 ecc...
Io ho già risolto come importare (ho fatto una macro con l'importazione
guidata dei file txt dove riesco ad importare le
colonne che mi interessano, e riesco anche a convertire in parte i minuti in
ore. Solo in parte però...es. 285/60 mi da 4,75, poi faccio 4,75 - 4 = 0,75
* 60 = 45 (risultato 4,45). Come avrai capito non riesco a farlo in una
unica formula standard che vada bene anche per le ore maggiori (es. 17.14).
Non so come fare a sottrarre le cifre prima della virgola.
Se tu potessi aiutarmi ti sarei molto grato (come sempre).
Ciao
Alessandro
Risposta.
A1 come cella col valore in minuti, esempio 1034, dove vuoi metterai questa
formula:
=INT(A1/60)+(((A1/60)-(INT(A1/60)))*60)/100
ed ottieni 17,14. Ovviamente va bene anche per 285.
saluti, ennius
|