|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
![]() |
#1 |
Gold Member
Top Poster
Registrato: 03-05-2001
Loc.: Trapani
Messaggi: 11.639
![]() |
Calcoli con date in Excel
Fino ad oggi non mi sono mai trovato a dover mettere insieme tutte le possibili formule (o almeno, le più comuni) per tali calcoli, che come tutti sappiamo, Excel è particolarmente arzigogolato nella logica di tali applicazioni A meno di miei errori di impostazione, attuando una differenza tra date con DATA.DIFF e col tradizionale ANNO/MESE/GIORNO. Il calcolo differisce di 1 giorno ![]() in allegato il file XLS, e le funzioni colorate rispettivamente in rosso e blu qualcuno ha idea di dove sta l'inghippo??? inoltre, dato che devo strutturare l'esercizio in maniera organica e (possibilmente) utile al fine di comprendere bene l'uso delle funzioni nei calcoli tra date.... avreste mica qualche suggerimento?? l'esercitazione comprenderà, in un foglio a parte, calcoli con ORA/MINUTI/SECONDI e ammenicoli vari (pensavo ad un'esercizio di una corsa automobilistica con somma dei tempi e delle manche) thx 1000
___________________________________
... questi politicanti, ex fascisti, ex leghisti, piduisti a tempo pieno usano la crisi per rafforzare il loro potere ed eliminare gli altri, dalla magistratura, al Parlamento, alla Corte dei conti, alla presidenza della Repubblica.... Beppe Grillo |
![]() |
![]() |
![]() |
#2 |
Miss Nuuuuuu
Registrato: 23-07-2003
Loc.: più o meno.. Milano
Messaggi: 908
![]() |
io non vedo l'allegato
![]()
___________________________________
« Le persone che non amano i gatti probabilmente erano topi in una vita precedente!! ![]() ~ Non è possibile avere un cuore per gli uomini ed un cuore per gli animali. O si ha un cuore, o non lo si ha proprio. ~ |
![]() |
![]() |
![]() |
#3 |
Gold Member
Top Poster
Registrato: 03-05-2001
Loc.: Trapani
Messaggi: 11.639
![]() |
![]() perdonate il rinc@glionimento ![]()
___________________________________
... questi politicanti, ex fascisti, ex leghisti, piduisti a tempo pieno usano la crisi per rafforzare il loro potere ed eliminare gli altri, dalla magistratura, al Parlamento, alla Corte dei conti, alla presidenza della Repubblica.... Beppe Grillo |
![]() |
![]() |
![]() |
#4 |
Gold Member
Top Poster
Registrato: 03-05-2001
Loc.: Trapani
Messaggi: 11.639
![]() |
up..... qualcuno ha dei suggerimenti??
___________________________________
... questi politicanti, ex fascisti, ex leghisti, piduisti a tempo pieno usano la crisi per rafforzare il loro potere ed eliminare gli altri, dalla magistratura, al Parlamento, alla Corte dei conti, alla presidenza della Repubblica.... Beppe Grillo |
![]() |
![]() |
![]() |
#5 |
Gold Member
Top Poster
Registrato: 03-05-2001
Loc.: Trapani
Messaggi: 11.639
![]() |
rognoso, eh?
calcolando a mano, bisestili compresi, partenza e fine compresi sono 9A 1M 29G quindi la formula di scorporazione eseguendo anno/mese/giorno, nonostante il correttivo, è sotto di 1 mentre con la funzione data.diff è corretto
___________________________________
... questi politicanti, ex fascisti, ex leghisti, piduisti a tempo pieno usano la crisi per rafforzare il loro potere ed eliminare gli altri, dalla magistratura, al Parlamento, alla Corte dei conti, alla presidenza della Repubblica.... Beppe Grillo |
![]() |
![]() |
![]() |
#6 |
Gold Member
Top Poster
Registrato: 18-07-2002
Messaggi: 6.399
![]() |
Ho provato a darci un'occhiata
![]() Le varie considerazioni, prove e verifiche sono nel foglio2 della cartella di lavoro ![]() Come ho scritto lì, fare la differenza fra le date restituisce il numero di giorni passati fra una data e l'altra, numero che però - nell'applicazione delle funzioni successive (più esterne) - è considerato come numero di giorni trascorsi dal 1 gennaio 1900, e quindi i risultati possono "sballare" di 1 giorno o 2, a seconda di come cadono i vari bisestili. Scrivere una funzione che faccia quel che vuoi tu ("X anni, Y mesi, Z giorni.") funzionante in maniera corretta con qualsiasi intervallo pare complicato... bisogna tenere conto degli anni bisestili, delle differenti durate dei mesi (e, come detto, la funzione GIORNO non aiuta, quindi bisogna distinguere i vari mesi di fine intervallo)... insomma, una funzione scritta ad hoc pare la cosa più semplice... forse giochicchiando un po' con i valori stringa di giorno/mese/anno, qualche SE innestato... ma vien su un accrocchio un po' schifoso, probabilmente. Maggiori info sulla funzione DATA.DIFF, che non è presente nell'help di Excel, si trovano nei seguenti posti: http://support.microsoft.com/kb/625201/it => compatibilità con Lotus 1-2-3 http://www.informex.it/rarinantes/fu...iff_excel.html => calcolo come il tuo (e con gli stessi problemi) http://ennius.altervista.org/domande/dom47.htm => qualche spiegazione in più/differente Ciao ![]() |
![]() |
![]() |
![]() |
#7 |
Gold Member
Top Poster
Registrato: 03-05-2001
Loc.: Trapani
Messaggi: 11.639
![]() |
thx 1000
infatti il problema è la scelta di affibbiare un numero seriale alle date una scelta diversa, per esempio un vero DB con i reali n. di gg per mese/anno, bisestili compresi ci avrebbe affrancato da tutto ciò vai a vedere come "risolvono" il problema qui, la funzione proposta per la cella D1 ![]() http://support.microsoft.com/kb/214094/it vabbè, .... dovrò scegliere una via "semplice" sennò mi perdo e soprattutto si perdono gli altri ![]()
___________________________________
... questi politicanti, ex fascisti, ex leghisti, piduisti a tempo pieno usano la crisi per rafforzare il loro potere ed eliminare gli altri, dalla magistratura, al Parlamento, alla Corte dei conti, alla presidenza della Repubblica.... Beppe Grillo |
![]() |
![]() |
![]() |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
![]() |
||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
Free Word password / Excel password recovery | crazy.cat | Segnalazioni Web | 4 | 03-03-2012 15.27.53 |
Trasformare Tabelle Excel o SQL in pardox o DB3 | bepi | Programmazione | 0 | 10-12-2008 23.53.36 |
[php] visualizzare date salvate in campo DATE | luca2 | Programmazione | 3 | 27-04-2007 21.35.03 |
Microsoft Office Compatibility Pack per formati di file Word, Excel e PowerPoint 2007 | crazy.cat | Segnalazioni Web | 0 | 19-01-2007 16.09.52 |
dimensione File EXCEL | giobaxx | Office suite | 1 | 31-01-2006 22.34.59 |