Conta.se su celle filtrate

Con la fuzione CONTA.SE riesco a contare quante volte appare un determinato termine in una certa colonna.
Ora io vorrei contare quante volte appare quel determinato termine nella stessa colonna ma FILTRATA.
CONTA.SE mi riporta sempre il valore totale prima dell’applicazione del filtro.
Come posso fare?

Salve! Prova così: in una cella che non venga coinvolta nei filtri metti

=SOMMA(SUBTOTALE(103;SCARTO(A1:A200;RIF.RIGA(A1:A200)-MIN(RIF.RIGA(A1:A200));0;1))*(A1:A200=D29))

e confermala come mtriciale con la combinazione di tasti ctrl+maiuscolo+invio o mettendo la spunta a “matrice” nella finestra di “Creazione guidata funzione”.
Ti posto un esempio dove ho messo in colonna A dei nomi, in B un valore, in C29 la formula e in D29 un menù a tendina con i nomi. Se filtri la colonna B scegliendo il nome in D29 in C29 hai il numero di volte che compare.

conta.se con filtro.ods

Funziona perfettamente! Io non ci sarei mai arrivato, so che chiedo tanto ma se hai tempo e voglia di spiegarla, anche sommariamente, sarebbe fantastico. Grazie mille!

Mi spiace ma questa è una formula che qualche tempo fa ho trovato on line e che ho messo nel “cassetto degli attrezzi”, buona buona per quando mi sarebbe servita.