Discussione:
Confronto con Ore excel
(troppo vecchio per rispondere)
Leonid Gintsburg
2014-11-09 09:36:54 UTC
Permalink
Ciao a tutti,

sono nuovo del gruppo e mi sono iscritto perché ho questo problema:

Ho bisogno di far funzionare una funzione IF dove il test logico è legato ad un orario.
Es. Se l'ora è minore delle 11, allora "ok", altrimenti "ko"

Parto da una colonna con dati in questo formato custom 01/09/2014 10.55, da dove devo ricavare soltanto l'ora da usare poi come dato per la mia funzione.

Tuttavia la formula non reagisce mai ad un orario e anche se scrivo in una cella l'ora, questa poi viene riconosciuta da excel come data e se scrivo 12, la formula mi da risultato "ok" comunque.

Sapete aiutarmi?

Grazie per l'aiuto,
L.
canapone
2014-11-09 10:10:40 UTC
Permalink
Ciao,

potresti impostare l'IF così


=IF(MOD(A1;1)<TIME(11;0;0);"OK";"KO")

Spero sia d'aiuto
Andrea.9
2014-11-09 23:40:44 UTC
Permalink
prova così:
=SE(ORA(A1)<11;"OK";"KO")
il motivo è che in excel l'unità di misura delle date/ore è il giorno.
per cui se scrivi 1 si intende 1 gg pari a 24 ore.
ciao
andrea
Leonid Gintsburg
2014-11-11 16:24:21 UTC
Permalink
Post by Andrea.9
=SE(ORA(A1)<11;"OK";"KO")
il motivo è che in excel l'unità di misura delle date/ore è il giorno.
per cui se scrivi 1 si intende 1 gg pari a 24 ore.
ciao
andrea
Grazie!

Provo e ti faccio sapere se ha funzionato.

Leo

Continua a leggere su narkive:
Loading...