Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26
  1. #1

    [Excel 2003] Visualizzare risultato di tempo in minuti e secondi

    Salve, ho questa situazione su Excel:
    B1 = "=oggi()" {formato Data}
    B2 = una data fissa, da aggiornare manualmente {formato Data}
    B3 = "=B2-B1"
    B4 = tempo totale disponibile in minuti
    B5 = minuti rapportati a B3, cioè "=INT(B4/B3)+((B4/B3)-INT(B4/B3))/100*60"

    Vorrei sapere se:
    - esiste una formula preimpostata per convertire le frazioni di minuto in secondi
    - come visualizzare B5 in formato mm:ss; impostando la cella come Ora, mi visualizza valori che non so da dove li va a prendere (33 minuti e 20 secondi, diventano 48 nonsocosa :master: ), impostandola come numero, mi mette la virgola al posto dei due punti.

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Puoi postare un record di esempio?

  3. #3
    Che intendi per "record"?
    Purtroppo l'inglese lo utilizzo quando scrivo in inglese...

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Intendevo una riga con dei dati di esempio.

    Ma se usi la funzione oggi() non c'è la parte temporale, quindi i secondi saranno sempre pari a 0, o no?

  5. #5
    Vediamo se ho capito... Questa è la situazione attuale, restando valido quanto già scritto descrivendo le celle...

    codice:
       Col. A              | Col. B
    1) Oggi                | 13/04/2010
    2) Scadenza            | 12/05/2010
    3) Giorni restanti     | 29
    4) Min. tot. residui   | 1000
    5) Min. giorn. residui | 34,29
    I secondi non sono pari a zero poiché la cella B5 contiene il risultato di una divisione che esprime i minuti al giorno, e nulla mi assicura che sia un valore privo di decimali... A me serve convertire quei decimali (frazioni di minuto primo) in minuti secondi (29, nell'esempio), ma con i due punti ( : ) al posto della virgola ( , ).

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Scusami ma mi sfugge qualcosa.

    Cosa fa questa formula

    =INT(B4/B3)+((B4/B3)-INT(B4/B3))/100*60"

    e perchè non fai 1000/29?

  7. #7
    Se faccio 1000/29, o meglio B4/B3, come converto la parte decimale in secondi? E' la prima domanda che ho posto nel messaggio di apertura, se esiste una funzione incorporata in Excel che mi risparmi quel formulone.

    1000/29 fa 34,48 mentre con quella formula ottengo, per lo meno, 34 (minuti) e 29 (secondi), però non va bene la formattazione della cella.

  8. #8
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Prova così

    =1000*60/(29*(24*60*60))

    col formato personalizzato

    [hh]:mm:ss

    se non vuoi le ore bisogna usare qualche altra formuletta per la conversione.

    edit. Per il formato minuti secondi, nel caso i minuti eccedano 60, usa il formato personalizzato

    [m]:ss

    dovresti risolvere.

  9. #9
    Immagino ti riferisca alle celle e non ai valori numerici come hai scritto...
    Mi dici però come ricavare quel "29" senza usare la formula presente in B5? :master:

  10. #10
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Stando al tuo esempio

    =B4*60/((B2-B1)*(24*60*60))

    e formato personalizzato [m]:ss

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.