NUMBERS e la gestione degli orari


PEO
 Share

Recommended Posts

Salve gentili user MACniac!!!

Allora, ben speranzoso di eliminare l'ultimo granello di software MICROSOFT sul mo lucente MBPro 17", ho acquistato le 2 suite '08

In iWork NUmbers mi ha rincuorato per la sua semplicità d'uso...ma...ho provato ad aprire un file per me molto importante

LA GESTIONE DEGLI ORARI DEI MIEI COLLABORATORI!!!

Su Excel, ho semplicemente impostato come Formato ORA e decisa la formattazione lo stesso mi ha gestito i vari orari incluse operazioni di somma e sottrazione

Su Numbers lo stesso file non riesce a gestire le somme e le differenze di orari....

Il formato ora che uso su excel è "09:30"

esempio

Cella B2 12:30

Cella B3 15:30

Per sapere quante ore ha fatto il collaboratore mi basterà fare =B3-B2 e otterrò il risultato desiderato e cioè 3:00 (quindi 3h di lavoro fatto)

Su numbers questo non avviene il risultato della stessa operazione, (formattazione uguale) è 0,125

Come potrei risolvere secondo voi?

Link to comment
Share on other sites

  • Replies 29
  • Created
  • Last Reply

Top Posters In This Topic

ah, ovviamente la soluzione sarebbe moltiplicare il risultato per 24

Ma dovrei modificare tutte le formule delle celle!!!

E se malauguratamente dovessi aver bisogno del file e operare sullo stesso su un PC, dovrei ricambiare le formule!!!

Link to comment
Share on other sites

Bhè fantacazzi o no...

Ho trovato la soluzione...ma sta volta, Steve Jobs, mi deve spiegare se è usabile sto numbers!!!!

E' davvero una delle poche volte che trovo ostico un loro programma...

Ad ogni modo la soluzione postata prima (...moltiplicare per 24) cmq non restituisce perfettamente quel che vorrei...per farla breve 6 ore e mezza vengono come risultato 6,5

OK la soluzione con la sintassi giusta CREDO SIA questa ed è abbastanza lunghina!!!

The best way to do this one is as follows:

Cell A1: 8:00

Cell A2: 14:00

Cell A3: 14:30

Cell A4: 17:00

In result cell, type:

=(-HOUR(A1)*60-MINUTE(A1)+HOUR(A2)*60+MINUTE(A2)-HOUR(A3)*60-MINUTE(A3)+HOUR(A4)*60+MINUTE(A4))/60

The result will be 8.5 ... if you want to display in hours:minutes, then it gets a bit more complicated ... assuming you don't want to waste a cell, type:

=CONCATENATE(ROUNDDOWN((-HOUR(A1)*60-MINUTE(A1)+HOUR(A2)*60+MINUTE(A2)-HOUR(A3)*60-MINUTE(A3)+HOUR(A4)*60+MINUTE(A4))/60,0),":",((-HOUR(A1)*60-MINUTE(A1)+HOUR(A2)*60+MINUTE(A2)-HOUR(A3)*60-MINUTE(A3)+HOUR(A4)*60+MINUTE(A4))/60-ROUNDDOWN(B4,0))*60)

It works,

the result is 8:30

Link to comment
Share on other sites

in effetti è la soluzione che andrebbe adottata per ottenere quel che excel fà con la formula semplice...

questa procedura invaliderebbe la compatibilità del file con excel....

chissà perchè l'han fatta così complessa

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share