[ACCESS2007]: contare li ultimi record con lo stesso valore in un campo, finchè il valore non cambia

  • Creatore Discussione Creatore Discussione Giowin
  • Data di inizio Data di inizio

Giowin

Nuovo Utente
22 Mag 2017
2
0
1
64
Ciao a tutti, devo contare in una tabella il numero di record dalla data più recente alla data meno recente che contengano lo stesso valore, fino al primo valore diverso, es.:

Nome | data | Valutazione
(a-z)
ANNA | 22/06/2017 | A
ANNA | 22/05/2017 | A

ANNA | 22/04/2017 | B
ANNA | 22/03/2017 | A
ANNA | 22/02/2017 | A

MARA | 22/06/2017 | A
MARA | 22/05/2017 | A
MARA | 22/04/2017 | A

MARA | 22/03/2017 | C
MARA | 22/02/2017 | A

......
......
......
a questo punto, il risultato di una quesy che contiene solo i record con le ultime "A" in ordine di data e con raggruppamento e conteggio mi deve dare il seguente risultato:
ANNA | 2 (2 sono le "A" di giugno e maggio, le altre di marzo e febbraio non devono essere contate)
MARA | 3 (3 sono le "A" di giugno, maggio e aprile, la "A di febbraio non deve essere contata)

spero di essermi spiegato. Come si può fare? Grazie.
 
Sono iscritto da oggi per cui se ti interessa ancora la soluzione posso dartela, fammi sapere.
La soluzione comunque è possibile solo tramite routine vba di elaborazione dati.
 
Direi che basta una query con totali, con la funzione conteggio e filtrando il periodo
almorel
 

Discussioni simili