Excel: contare il numero di volte in cui un valore appare due volte e solo due volte in una colonna


0

Ho un set di dati di 100.000 righe. È impostato in modo tale che la colonna A contenga un nome di gruppo, quindi ripete il nome del gruppo per il numero di membri univoci di quel gruppo. Sto cercando di ottenere un conteggio di quante volte appare un valore due volte e solo due volte.

  • Un valore non verrà mai visualizzato una sola volta: ci sarà sempre un "nome gruppo" immediatamente seguito da qualsiasi membro si trovi in ​​quel gruppo, in singole righe. Quindi per ogni entità distinta, ci sono sempre almeno 2 righe.
  • Più spesso, un valore apparirà 3 o più volte.
  • Se il valore appare 3 o più volte, non voglio includere nessuna di quelle righe nel conteggio. Sto davvero cercando il numero di volte in cui appare una coppia distinta.

Risposte:


0

Supponendo che i tuoi dati siano in A1: A100000

1) Copia tutti i valori univoci in una colonna separata (usando Dati -> filtro avanzato) - Userò la colonna C per il mio esempio.

2) Inserisci la seguente formula: =Countif(A$1:A$100000, C1)in D1, quindi riempi ogni cella in D per ogni valore Unico in C.

3) In un'altra cella usa la seguente formula: =Countif(D1:D??, 2)(dove ?? è l'ultima riga delle colonne C e D)


Penso che questo approccio sia stato simile alla risposta precedente, ma ho visto prima quello. Grazie per aver risposto!
Shiva Harris,

0

Copia la seguente formula nella colonna b:

=COUNTIF($A$1:$A$100000,A1)=2

Questo identificherà tutte le coppie. Mostrerà comunque entrambe le voci nella coppia. Quello che faccio normalmente in questi casi (anche se interrompe la sicurezza dei dati) è copiare questo elenco filtrato su un altro foglio e rimuovere i duplicati.

Se vuoi farlo in un modo ripetibile che mantiene la provvidenza, allora ti consiglio di usare una formula di matrice di tipo elenco unico dopo aver eseguito il conteggio

L'opzione B consiste nell'utilizzare una tabella pivot, posizionando i valori nella colonna A sulle righe, contare (A) nei valori e filtrando le righe sui valori dove count = 2

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.