PDA

View Full Version : Problema con date excel


Holyz
03-05-2009, 16:23
Ciao a tutti e grazie in anticipo dell' attenzione.
Ho un grosso problema con un file di excel, vi allego un esempio.
Ho una tabella dove lavoro principalmente sulle date per avere dei totali
(vedere file per maggior chiarezza)
Ho 2 celle( tipo di contratto-Data) dove inserisco i dati dei quali mi interessa sapere il totale, una spece di campo di ricerca, un elenco ordinato per date "gg/mm/aa".
Quando inserisco nel capo di ricerca la data completa "gg/mm/aa" nessun problema, ma a me interessa lavorare su mese/anno e non sul giorno, per avere un totale mensile. Come posso fare?

http://it.swoopshare.com/file/bd6c43d25b80c7bcab052b05a344115b/prova+Ricerca+format.xlsx.html

Link al file di Excel
Grazie

zuper
03-05-2009, 20:31
o lavori con i formati delle date escludendo il giorno, oppure in un'altra colonna usi la funzione month/mese che ti restituisce appunto il NUMERO del mese della cella di riferimento ;)

Holyz
04-05-2009, 10:31
Grazie per l' aiuto.
La funzione MESE mi risolve una parte del problema, ma se la tabella si aggiorna a 2 o piu anni di lavoro mi da risultati errati dato che i mesi si ripetono.
Non posso estrarre da una data gg/mm/aa un formato mm/aa ?
Ci sarà una funzione MESE/ANNO oppure la possibilita li usare la funzione MESE, la funzione ANNO e di avere i risultati affiancati in una stessa cella.. (non posso modificare il gg/mm/aa originale)

Grazie

wjmat
04-05-2009, 12:14
potresti usare la funzione concatena con quella di anno e mese
ipotizzando che la data sia in C8 e usando il trattino come delimitatore

=CONCATENA(ANNO(C8);" - ";MESE(C8))

ses4
04-05-2009, 20:10
Premetto che conosco poco excel 2007 e non so se disponga di funzioni che permettano di risolvere il tuo problema in maniera più semplice della soluzione che ti propongo:

- in L8 cambia il formato della cella con il formato personalizzato 00"/"0000 così inserendo 42009 ti comparirà 04/2009
- in L13 inserisci la formula =L15-L14
- in L14 inserisci la formula =MATR.SOMMA.PRODOTTO(1*(1*(MESE($C$23:$C$55)&ANNO($C$23:$C$55))=$L$9);1*($F$23:$F$55=$L$8);1*($E$23:$E$55=""))
- in L15 inserisci la formula =MATR.SOMMA.PRODOTTO(1*(1*(MESE($C$23:$C$55)&ANNO($C$23:$C$55))=$L$9);1*($F$23:$F$55=$L$8))
- in L16 inserisci la formula =MATR.SOMMA.PRODOTTO(1*(1*(MESE($C$23:$C$55)&ANNO($C$23:$C$55))=$L$9);1*($F$23:$F$55=$L$8);1*($D$23:$D$55=""))

ovviamente dovrai adattare i riferimenti alle tue esigenze.
Ciao