ha a essere una formula? Un modo davvero semplice per fare ciò è di fare una tabella pivot fuori dalle colonne A e B. Quindi impostare la colonna B come campo filtro e il conteggio di A come valori (è necessario etichettare le colonne A e B). Quindi A4 sul foglio pivot (almeno nel predefinito) dovrebbe contenere la risposta. Ciò funzionerebbe per qualsiasi elenco di dimensioni e infatti funzionerebbe quando ci sono più condizioni.
Se deve essere una formula, deve essere interamente così? Se hai il permesso di ordinare per A prima che la tua formula funzioni, allora come su questo flusso di lavoro. Non sono pazzo di questo e ho il sospetto che potrebbe essere migliorato.
1) ordine di A (ascendente o discendente), poi da B (discendente)
2) In C ogni fila di C si inserisce una formula come questo:
=if (and(A2<>A1,B2=1),1,0)
C1 sarebbe altrettanto segue:
=b1
Trascinate dalla C2 fino a quando l'ultima riga dei dati (ad esempio C500).
3) Quindi contare sommando C, = somma (c1: c500).
È possibile trascinare la formula sotto le righe di dati (purché si conosca il numero massimo necessario), dovrebbe restituire 0 per tutte le righe vuote. Quindi mentre aggiungi dati a A e B il resto si aggiornerà automaticamente. Probabilmente dovrai ricorrere anche ai dati.
Una cosa bella della soluzione di tabella pivot è che può crescere automaticamente con il set di dati finché si inseriscono i nuovi dati all'interno delle righe dei dati esistenti. Naturalmente non è richiesto alcun cernita.
+ 1 Buona domanda :) –
@SiddharthRout grazie :) – Tejas