2016-04-16 5 views
0

Ich kämpfe sehr mit diesem Problem. Ich habe eine Reihe (B14: CW15) von ganzen Zahlen, die zählen, wie oft jede eindeutige Zeichenfolge innerhalb der ursprünglichen Zeichenfolge auftritt. Es ist so strukturiert.Wählen Sie Top n Werte aus Excel Zeile

Biagrams:  +h hb bl I))m mj jk km mm mk k^ mm +h 
Unique Biagrams: +h hb bl I))m mj jk km mm mk k^ 
Biagram Count: 2 1 1 1 1 1 1 1 2 1 1 

Ich kann nicht für das Leben meiner Figur, wie ich die Top-n biagrams daraus extrahieren kann, ohne Excel doppelten biagrams auswählen. Die Funktion Large() hat nicht funktioniert, da sie für jede Nummer das gleiche Biagram zurückgibt, nicht eindeutige Bigramme für dieselbe Nummer.

Antwort

0

Sie müssen also den Rang der Grafen und die Art von Rang berechnen:

enter image description here

Formeln:

in B16 nach rechts:

=COUNTIF($14:$14,B$15) 

in B17 zu rechts:

=RANK.EQ(B$16,$B$16:$CW$16) 

in B18 nach rechts:

{=INDEX($A$15:$CW$15,,--RIGHT(SMALL(RANK.EQ($B$16:$CW$16,$B$16:$CW$16,0)*10^5+COLUMN($B$16:$CW$16),COLUMNS($A:A)),5))} 

der letzten Formel ist eine Matrixformel. Geben Sie es ohne die geschweiften Klammern in die Zelle ein und drücken Sie [Strg] + [Umschalt] + [Eingabetaste] zur Bestätigung. Die geschweiften Klammern erscheinen dann automatisch.