Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VBA EXCEL] Confronto con ora

    ciao fanti, ecco il mio problema!

    In una formula () devo controllare se l'orario indicato in una cella è superiore a 23 ore e 29 minuti (nella cella ho 23:29, formato ora); in quel caso sommo scrivo 1 (inteso come giorni... perchè arrotondo per eccesso).
    Ho provato con:

    SE(K8>23:29;1;"")

    ma non funziona... suggerimenti?

  2. #2
    Ho trovato la soluzione!
    Bisogna convertire l'orario in un numero con la funzione NUM() ed eseguire il controllo su quel numero.
    La difficoltà che mi impediva di andare avanti è che gli orari vengono convertiti in numeri dalla funzione NUM() con una precisione sino alla 20 cifra decimale.....
    quindi ciò che io credevo 0 (zero) in realtà non lo era e tutto ciò faceva saltare le mie IF...

    grazie comunque a tutti


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.