PDA

View Full Version : Per esperti di Excel - cerca dati in arco temporale


gegeg
19-10-2009, 14:32
Ciao a tutti, ho bisogno del vostro aiuto !
Premetto che questa è una tabella excel con dati estrapolati da un database sql che si aggiorna con frequenza giornaliera.
Dovrei calcolare quante volte è presente giuseppe, solo nei giorni specificati es: (giorno 2 e 3) in questo caso mi dovrebbe dare 2, però se al posto dal giorno 2 al 3 mettessi dal giorno 2 al 4, mi dovrebbe dare quattro.
Dovrei usare la funzione CONTA ma ci sono delle condizioni di arco temporale....
Per chi lo sa usare è una caxxata, ma io non ci sono riuscito :stordita: chi mi aiuta ?

http://i35.tinypic.com/262ljsx.jpg

john_revelator
19-10-2009, 16:44
Prova così

=MATR.SOMMA.PRODOTTO((B2:B14="giuseppe")*(INT(C2:C14)>=B20)*(INT(C2:C14)<=C20))

Raffaele53
19-10-2009, 19:33
Bravo....
Sarebbe un cerca "Valore Casella" che rientrano tra un valore e un'altro valore.
INT hai aggiunto a causa dell'orario

Mi ha mandato in confusione l'asterisco della 2/3 parte, ma alla fine la formula è giusta.

john_revelator
19-10-2009, 19:39
Esatto, ho aggiunto INT per limitare la ricerca alle date "troncando" la parte oraria. :)

@gegeg: ma non faresti prima a fare i conteggi direttamente in sql con un semplice count() e un group by?

gegeg
19-10-2009, 21:58
Innanzitutto grazie x la risp.:mano:
non saprei proprio dove mettere mani in sql meglio lasciar stare :doh:

....ritornando all'excel, c'e' un problemino, se la stessa persona nello stesso giorno risulta presente 2 volte, la conta solo una volta es: Giuseppe è presente 2 volte il giorno 4, se metto dal 04/10/2009 al 04/10/2009 me lo conta una volta se metto dal 02/10/2009 al 04/10/2009 me lo conta 3 volte anzichè 4 , :muro:

gegeg
19-10-2009, 22:04
Come non detto ero io che sbagliavo ho messo un nome nelle " " e ne cercavo un altro...... e tu mi vorresti far usare le query di sql ?? :nono: :asd:

gegeg
19-10-2009, 22:36
Ultima cosa, se nella cella B2 c'e' scritto GIUSEPPE IDRAULICO come posso farlo conteggiare lo stesso ? Insomma a me interessa che ci sia scritto GIUSEPPE, se poi ci sono altre parole non deve influire.
Ho provato con "*GIUSEPPE*" ma non funziona.

zuper
20-10-2009, 10:16
ma una tabella pivot?

gegeg
20-10-2009, 20:46
ma una tabella pivot?

dovrei vedere prima come funziona :p ormai, ho quasi fatto :D

X john_revelator

Non mi abbandonare col lavoro a metà :( ...