Per un elenco di elementi, restituisci i primi 3 valori in base al loro conteggio
Aug 25 2020
Per un determinato elenco di elementi in una colonna, voglio che mi dia i primi 3 valori in base al loro conteggio.
Mi aspetto Cat, Doge Donkeyin un'altra colonna.
Risposte
1 marikamitsos Aug 25 2020 at 07:35
Si prega di utilizzare la seguente formula
=QUERY(QUERY(A2:A11,
"select A, count(A) where A is not null group by A limit 3 label count(A) ''"),
"select Col1")
(Puoi regolare gli intervalli in base alle tue esigenze)
Funzioni utilizzate:
- QUERY
lolitsjef Aug 25 2020 at 06:15
SE stai usando SQL puoi ottenerli usando COUNT e poi il fieldname. Se si utilizza un linguaggio non costruito attorno alla memorizzazione dei dati, è possibile eseguire un ciclo for che aggiorna una variabile count per ogni elemento nell'elenco. cioè:
for (int i =0; i++; i < list.length) {
if( list[i] == cat)
catCounter++;
if (list[i]) = dog)
dogCounter++;
.
.
.
}