Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

calcolo ore lavorative

67 views
Skip to first unread message

gianni

unread,
Apr 14, 2004, 6:21:41 AM4/14/04
to
Salve,
Vorrei sapere se esiste un modo rapido pere impostare le celle in fornato
ore. Ci provo ma mi da dei numeri convertiti che nn mi servono a nulla.
A me serve fare un calcolo ore giornaliero e poi sommarli per settimane.
Grazie


Barbara

unread,
Apr 14, 2004, 6:28:50 AM4/14/04
to

"gianni" <g.fa...@libero.it> ha scritto nel messaggio
news:Vg8fc.124912$Kc3.4...@twister2.libero.it...

Devi fare la differenza tra due valori in formato orario? tipo: 18.30 -
8.30?
Devi convertire un'orario in un numero decimale?
Io non ho capito bene.
Forse dovresti fare un esempio più specifico per capire bene qual è il tuo
problema.

Ciao
Barbara


gianni

unread,
Apr 14, 2004, 7:04:57 AM4/14/04
to
faccio un esempio:
entrata uscita totale ore lavorate
08.00 10.30 2.30
08.00 13.30 5.30
---- ---- ---
---- ---- ---
---- ---- ---

totale settimanale es. 36.00


Barbara

unread,
Apr 14, 2004, 7:18:51 AM4/14/04
to

"gianni" <g.fa...@libero.it> ha scritto nel messaggio
news:tV8fc.125016$Kc3.4...@twister2.libero.it...

Se ho capito, ti basta fare la differenza:
se hai l'entrata in A2 e l'uscita in B2:
=B2-A2
ti dą il totale

Ciao
Barbara


ivano

unread,
Apr 14, 2004, 7:24:22 AM4/14/04
to

"gianni" <g.fa...@libero.it> ha scritto nel messaggio
news:tV8fc.125016$Kc3.4...@twister2.libero.it...

36.00 va formattato [hh].mm
.i


gianni

unread,
Apr 14, 2004, 7:26:49 AM4/14/04
to
Il mio problema non è fare la differenza, ma poter trattare la cella in
formato ora!
se scrivo 07,00 mi da: 07/01/1900 0.00.00


Mao

unread,
Apr 14, 2004, 7:32:59 AM4/14/04
to
On Wed, 14 Apr 2004 11:04:57 GMT, "gianni" <g.fa...@libero.it>
wrote:

nella colonna C metti B2-A2

Poi fai la somma

Formato [h].mm, dovrebbe funzionare
--
MAO web...@occupato.it (liberami x scrivermi)
guarda le mie foto
http://www.photorate.org/search.php?search_user=Webmind
"i troni sono stati creati per innalzare gli idioti" (KINA)
--

Enzo Samarelli

unread,
Apr 14, 2004, 10:21:20 AM4/14/04
to

"gianni" <g.fa...@libero.it> ha scritto nel messaggio
news:Zd9fc.1717$Qc.7...@twister1.libero.it...
> Il mio problema non č fare la differenza, ma poter trattare la cella in

> formato ora!
> se scrivo 07,00 mi da: 07/01/1900 0.00.00

Ciao Gianni,
Ma perchč vuoi separare le ore dai minuti adoperando la virgola?
si adopera il punto, quindi: 7.00 e vedrai che non te lo trasforma pěů.
Fare una differenza non č difficile, cosě pure una somma. Per la somma devi
usare solo l'accortezza della formattazione suggerita da Ivano, se deve
superare le ore 24. Formato > Celle.... Numero > Personalizzato ...
[h].mm.ss (se vuoi vedere i secondi) [h].mm (se non li vuoi vedere).
enzo


anon...@discussions.microsoft.com

unread,
Apr 15, 2004, 4:51:40 PM4/15/04
to
scusate se mi intrometto ma ho un problema analogo -
dovendo calcolare le ore eccedenti alle normali 8
lavorative come devo inserire nella formula il > di 08.00
se la formula non ne vuole sapere? se faccio la
conversione in 0,333333333 poi il risultato finale sballa.
Grazie e scusate nuovamente.
Giovanni

----Messaggio originale---


>
>"gianni" <g.fa...@libero.it> ha scritto nel messaggio
>news:Zd9fc.1717$Qc.7...@twister1.libero.it...

>> Il mio problema non è fare la differenza, ma poter

trattare la cella in
>> formato ora!
>> se scrivo 07,00 mi da: 07/01/1900 0.00.00
>
>Ciao Gianni,

>Ma perchè vuoi separare le ore dai minuti adoperando la

virgola?
>si adopera il punto, quindi: 7.00 e vedrai che non te lo

trasforma pìù.
>Fare una differenza non è difficile, così pure una

somma. Per la somma devi
>usare solo l'accortezza della formattazione suggerita da
Ivano, se deve
>superare le ore 24. Formato > Celle.... Numero >
Personalizzato ...
>[h].mm.ss (se vuoi vedere i secondi) [h].mm (se non li
vuoi vedere).
>enzo
>
>

>.
>

arianno

unread,
Apr 15, 2004, 4:56:05 PM4/15/04
to
ma se l'orario comprende le ore notturne come fare????

Esempio:
Entrata ore 18.00 Uscita ore 09.00
Da quello che vedo non si riesce a formattare la cella per un calcolo di 24
ore
Ringrazio chi mi sa rispondere.
arianno
"Barbara" <giuliano.anton...@libero.it> ha scritto nel messaggio
news:u7O0HJhI...@TK2MSFTNGP09.phx.gbl...

Mao

unread,
Apr 15, 2004, 5:39:18 PM4/15/04
to
On Thu, 15 Apr 2004 13:51:40 -0700,
<anon...@discussions.microsoft.com> wrote:

>scusate se mi intrometto ma ho un problema analogo -
>dovendo calcolare le ore eccedenti alle normali 8
>lavorative come devo inserire nella formula il > di 08.00
>se la formula non ne vuole sapere? se faccio la
>conversione in 0,333333333 poi il risultato finale sballa.
>Grazie e scusate nuovamente.

se in F10 hai il totale di ore lavorate metti

=MAX(0;F10-1/3)

e formatta come ora, dovresti vedere gli straordinari.

Mao

unread,
Apr 15, 2004, 5:39:49 PM4/15/04
to
On Thu, 15 Apr 2004 20:56:05 GMT, "arianno" <ari...@libero.it> wrote:

>Entrata ore 18.00 Uscita ore 09.00
>Da quello che vedo non si riesce a formattare la cella per un calcolo di 24
>ore

prova =B2-A2+(B2>A2)

Enzo Samarelli

unread,
Apr 15, 2004, 6:41:47 PM4/15/04
to

"Mao" <webmind...@occupato.it> ha scritto nel messaggio
news:o80u705v5gfklhohh...@4ax.com...

> On Thu, 15 Apr 2004 20:56:05 GMT, "arianno" <ari...@libero.it> wrote:
>
> >Entrata ore 18.00 Uscita ore 09.00
> >Da quello che vedo non si riesce a formattare la cella per un calcolo di
24
> >ore
>
> prova =B2-A2+(B2>A2)


diciamo: =B2-A2+(B2<A2)
A2=18.00
B2=09.00
enzo


Enzo Samarelli

unread,
Apr 15, 2004, 7:04:16 PM4/15/04
to

<anon...@discussions.microsoft.com> ha scritto nel messaggio
news:1d7f601c4232b$73d82ed0$a101...@phx.gbl...

scusate se mi intrometto ma ho un problema analogo -
dovendo calcolare le ore eccedenti alle normali 8
lavorative come devo inserire nella formula il > di 08.00
se la formula non ne vuole sapere? se faccio la
conversione in 0,333333333 poi il risultato finale sballa.

inserisci 8.00 in una cella (in C1 ad esempio)
in A1 l'entrata, in B1 l'uscita,
il surplus delle 8 ore é:
= (B1-A1-C1)*(B1-A1-C1>0)
oppure:
=(B1-A1-valore("8.00"))*(B1-A1-valore("8.00")>0)
enzo


Mao

unread,
Apr 16, 2004, 2:15:50 AM4/16/04
to
On Fri, 16 Apr 2004 00:41:47 +0200, "Enzo Samarelli"
<enzo.sa...@tin.it> wrote:

>diciamo: =B2-A2+(B2<A2)
>A2=18.00
>B2=09.00

grazie per la correzione, dopo le 10 mi conviene evitare post!!!! :-)

andy

unread,
Apr 16, 2004, 6:33:29 AM4/16/04
to
Mao <webmind...@occupato.it> wrote in message news:<o80u705v5gfklhohh...@4ax.com>...

> On Thu, 15 Apr 2004 20:56:05 GMT, "arianno" <ari...@libero.it> wrote:
>
> >Entrata ore 18.00 Uscita ore 09.00
> >Da quello che vedo non si riesce a formattare la cella per un calcolo di 24
> >ore
>
> prova =B2-A2+(B2>A2)

se la data di uscita supera le ore 24 dovresti usare questa soluzione:
entrata (a1) scita (b1) ore (c1)
18.00 8.00 14
in c1 scrivi =se(b1<a1;1+b1-a1;b1-a1)
aggiungendo 1+ alla cella b1 significa che salta il giorno
andy

saoche

unread,
Apr 15, 2004, 5:29:44 PM4/15/04
to
Nella news:FFCfc.4799$Qc.1...@twister1.libero.it del 15 apr 2004
*arianno* ha scritto:

> ma se l'orario comprende le ore notturne come fare????
>
> Esempio:
> Entrata ore 18.00 Uscita ore 09.00

[...]

=SE(C5<=B5;"24.00"-B5+C5;C5-B5)

Vedi se questa può andare, se imposti il formato [h].mm per le celle
che la contengono funziona sino a 24 ore anche se vengono effettuate
in giorni diversi.
Ciao
--
...saoche[at]despammed[dot]com...

Enzo Samarelli

unread,
Apr 16, 2004, 4:24:10 PM4/16/04
to

"andy" <bl...@nafura.it> ha scritto nel messaggio
news:523ed15.04041...@posting.google.com...

> Mao <webmind...@occupato.it> wrote in message
news:<o80u705v5gfklhohh...@4ax.com>...

> aggiungendo 1+ alla cella b1 significa che salta il giorno

Salve andy,
aggiungendo uno, significa che aggiungi 24ore alle 8ore, per cui hai:
32-18=14.
Cioč, se l'orario (dopo le 24) non riprendesse da 1,2,3.....8 avresti
25,26,27.....32
enzo


andy

unread,
Apr 17, 2004, 6:00:04 AM4/17/04
to
"Enzo Samarelli" <enzo.sa...@tin.it> wrote in message > aggiungendo uno, significa che aggiungi 24ore alle 8ore, per cui hai:
> 32-18=14.
> Cioè, se l'orario (dopo le 24) non riprendesse da 1,2,3.....8 avresti
> 25,26,27.....32
> enzo

salve enzo
mi hai messo dei dubbi però correggimi se sbaglio.
se i campi sono in formato ora, aggiungendo 1 vero è che aggiungi
24 ore ma il risultato non potrà mai essere superiore alle 24 ore totali.
non credi che sia equivalente anche se più articolata della formula
da te indicata (b2-a2)+(b2<a2). Grazie per il tuo parere
Andy

Mao

unread,
Apr 17, 2004, 6:03:06 AM4/17/04
to
On 17 Apr 2004 03:00:04 -0700, bl...@nafura.it (andy) wrote:

>se i campi sono in formato ora, aggiungendo 1 vero è che aggiungi
>24 ore ma il risultato non potrà mai essere superiore alle 24 ore totali.
>non credi che sia equivalente anche se più articolata della formula
>da te indicata (b2-a2)+(b2<a2). Grazie per il tuo parere

ci sono 1000 formule per ottenere lo stesso risultato
Vanno tutte bene

si può fare un controllo per decidere se fare

B2-A2 oppure A2-B2

si può mettere un +(A2>B2) che aggiunge automaticamente 1 (cioè 24 ore
visto che excel usa come unità i giorni)

ecc

ecc

Enzo Samarelli

unread,
Apr 17, 2004, 7:11:54 AM4/17/04
to

"andy" <bl...@nafura.it> ha scritto nel messaggio
news:523ed15.04041...@posting.google.com...

Francamente non ho individuato i tuoi dubbi. Sono convinto che sono stato io
poco felice nell'aggiunta che avevo fatto.
ricapitoliamo:
b2-a2+(b2<a2) sarà:
b2-a2+1 oppure
b2-a2+0
a seconda se b2<a2 sarà vero o falso.
Questa formula, come vedi, restituisce risultati identici alla tua:
se(b2<a2;1+b2-a2;b2-a2) che è identica anche a
b2-a2+se (b2<a2;1;0) ecc. ecc. (come giustamente ha rilevato Mao).
La mia precisazione era soltanto riferita a: *aggiungendo 1+ alla cella
b1 significa che salta il giorno*
nel senso che, poichè trattattiamo ore, volevo evidenziare che, rispetto al
giorno dell'entrata, l'uscita avviene alle ore 32 (8/24+24/24 in memoria).
Ti ricordo che nel capo delle ore,minuti,secondi tu VEDI sempre
ventriquattresimi; cioè quando vedi 12.00, in memoria excel ha 0,5 (=12/24).
enzo


arianno

unread,
Apr 19, 2004, 12:09:35 PM4/19/04
to
solo ora ho potuto aprire il newsgroup mi metto al lavoro e vi farň sapere
vi ringrazio per le vostre informazioni
arianno
"saoche" <sao...@nospam.invalid> ha scritto nel messaggio
news:Xns94CCEF031...@127.0.0.1...

> Nella news:FFCfc.4799$Qc.1...@twister1.libero.it del 15 apr 2004
> *arianno* ha scritto:
>
> > ma se l'orario comprende le ore notturne come fare????
> >
> > Esempio:
> > Entrata ore 18.00 Uscita ore 09.00
> [...]
>
> =SE(C5<=B5;"24.00"-B5+C5;C5-B5)
>
> Vedi se questa puň andare, se imposti il formato [h].mm per le celle

arianno

unread,
Apr 19, 2004, 5:01:42 PM4/19/04
to
saoche grazie hai fatto centro
ora devo far valere le ore che vanno dalle 23.00 alle 07.00 come 4 ore
lavorative.
grazie
siete tutti bravi
"saoche" <sao...@nospam.invalid> ha scritto nel messaggio
news:Xns94CCEF031...@127.0.0.1...
0 new messages