Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Häufigkeit und Rang von Textfeldern darstellen

Häufigkeit und Rang von Textfeldern darstellen
24.11.2004 14:28:57
Textfeldern
Ich habe vor einigen Monaten hier im Forum schon mal wegen einer Hilfestellung zu meinem Excel-Problem angefragt, jedoch konnte mir leider nicht weiter geholfen werden.
Das Problem besteht darin, dass ich in einer Spalte einer größeren Tabelle die 2-stelligen Ländercodes (z.B. DE, IT, FR usw) habe. Diese Ländercodes sind unregelmäßig verteilt und betreffen alle weltweiten Codes (also rund 220). Weiterhin kann ein Ländercode auch mehrfach auftreten.
Zu statistischen Zwecken möchte ich jetzt eine Analyse der Häufigkeit der verschiedenen Ländercodes vornehmen und diese nach Rang sortieren lassen (also vom häufigsten Ländercode zu denen, die nur einmal auftauchen).
Wer kann mir helfen?
Danke,
Chris
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Häufigkeit und Rang von Textfeldern darstellen
Textfeldern
Hi Chris,
liste einmal alle Codes auf und nutze dann die
=ZÄHLENWENN()
Funktion. Nun hast du alle Codes mit entsprechender Häufigkeit. Kann jetzt einfach sortiert werden.
mfg Daniel
AW: Häufigkeit und Rang von Textfeldern darstellen
24.11.2004 14:42:25
Textfeldern
Die Idee hatte ich ja auch schon, jedoch muss ich dann ja entsprechende WENN-Kriterien angeben (z.B. ZÄHLENWENN(E1:E100;"IT"). Da es jedoch immer unterschiedliche Codes sein können, wird das etwas schwierig, oder?
Anzeige
AW: Häufigkeit und Rang von Textfeldern darstellen
Textfeldern
Hi Chris,
probier mal das
Tabelle1
 BC
1de3
2it3
3fr1
4de 
5it 
6it 
7uk2
8uk 
9de 
Formeln der Tabelle
C1 : =WENN(VERGLEICH(B1;$B$1:B1;0)=ZEILE();ZÄHLENWENN(B1:$B$22;B1);"")
C2 : =WENN(VERGLEICH(B2;$B$1:B2;0)=ZEILE();ZÄHLENWENN(B2:$B$22;B2);"")
C3 : =WENN(VERGLEICH(B3;$B$1:B3;0)=ZEILE();ZÄHLENWENN(B3:$B$22;B3);"")
C4 : =WENN(VERGLEICH(B4;$B$1:B4;0)=ZEILE();ZÄHLENWENN(B4:$B$22;B4);"")
C5 : =WENN(VERGLEICH(B5;$B$1:B5;0)=ZEILE();ZÄHLENWENN(B5:$B$22;B5);"")
C6 : =WENN(VERGLEICH(B6;$B$1:B6;0)=ZEILE();ZÄHLENWENN(B6:$B$22;B6);"")
C7 : =WENN(VERGLEICH(B7;$B$1:B7;0)=ZEILE();ZÄHLENWENN(B7:$B$22;B7);"")
C8 : =WENN(VERGLEICH(B8;$B$1:B8;0)=ZEILE();ZÄHLENWENN(B8:$B$22;B8);"")
C9 : =WENN(VERGLEICH(B9;$B$1:B9;0)=ZEILE();ZÄHLENWENN(B9:$B$22;B9);"")
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß Hübi
Anzeige
AW: Häufigkeit und Rang von Textfeldern darstellen
24.11.2004 15:15:05
Textfeldern
Das sieht schon richtig gut aus... Danke!
Wie kann ich die Ergebnisse jetzt noch nach Rang sortiert anzeigen lassen. Da noch weitere Auswertungen gemacht werden, möchte ich ungern alle Zeilen umsortieren lassen...
AW: Häufigkeit und Rang von Textfeldern darstellen
Textfeldern
Hi Chris,
dann wäre das eine Lösung
Tabelle1
 BCDEFG
1CodeAnzahlRang CodeRang
2de31,00002 de1
3it31,00003 it1
4fr14,00004 uk3
5de   fr4
6it     
7it     
8uk23,00008   
9uk     
10de     
Formeln der Tabelle
C2 : =WENN(VERGLEICH(B2;$B$2:B2;0)=ZEILE()-1;ZÄHLENWENN(B2:$B$23;B2);"")
D2 : =WENN(ISTFEHLER(RANG(C2;$C$2:$C$18));"";RANG(C2;$C$2:$C$18)+ZEILE()/100000)
F2 : =WENN(G2<>"";INDEX($B$2:$B$20;VERGLEICH(G2;$D$2:$D$20;0));"")
G2 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
C3 : =WENN(VERGLEICH(B3;$B$2:B3;0)=ZEILE()-1;ZÄHLENWENN(B3:$B$23;B3);"")
D3 : =WENN(ISTFEHLER(RANG(C3;$C$2:$C$18));"";RANG(C3;$C$2:$C$18)+ZEILE()/100000)
F3 : =WENN(G3<>"";INDEX($B$2:$B$20;VERGLEICH(G3;$D$2:$D$20;0));"")
G3 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
C4 : =WENN(VERGLEICH(B4;$B$2:B4;0)=ZEILE()-1;ZÄHLENWENN(B4:$B$23;B4);"")
D4 : =WENN(ISTFEHLER(RANG(C4;$C$2:$C$18));"";RANG(C4;$C$2:$C$18)+ZEILE()/100000)
F4 : =WENN(G4<>"";INDEX($B$2:$B$20;VERGLEICH(G4;$D$2:$D$20;0));"")
G4 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
C5 : =WENN(VERGLEICH(B5;$B$2:B5;0)=ZEILE()-1;ZÄHLENWENN(B5:$B$23;B5);"")
D5 : =WENN(ISTFEHLER(RANG(C5;$C$2:$C$18));"";RANG(C5;$C$2:$C$18)+ZEILE()/100000)
F5 : =WENN(G5<>"";INDEX($B$2:$B$20;VERGLEICH(G5;$D$2:$D$20;0));"")
G5 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
C6 : =WENN(VERGLEICH(B6;$B$2:B6;0)=ZEILE()-1;ZÄHLENWENN(B6:$B$23;B6);"")
D6 : =WENN(ISTFEHLER(RANG(C6;$C$2:$C$18));"";RANG(C6;$C$2:$C$18)+ZEILE()/100000)
F6 : =WENN(G6<>"";INDEX($B$2:$B$20;VERGLEICH(G6;$D$2:$D$20;0));"")
G6 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
C7 : =WENN(VERGLEICH(B7;$B$2:B7;0)=ZEILE()-1;ZÄHLENWENN(B7:$B$23;B7);"")
D7 : =WENN(ISTFEHLER(RANG(C7;$C$2:$C$18));"";RANG(C7;$C$2:$C$18)+ZEILE()/100000)
F7 : =WENN(G7<>"";INDEX($B$2:$B$20;VERGLEICH(G7;$D$2:$D$20;0));"")
G7 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
C8 : =WENN(VERGLEICH(B8;$B$2:B8;0)=ZEILE()-1;ZÄHLENWENN(B8:$B$23;B8);"")
D8 : =WENN(ISTFEHLER(RANG(C8;$C$2:$C$18));"";RANG(C8;$C$2:$C$18)+ZEILE()/100000)
F8 : =WENN(G8<>"";INDEX($B$2:$B$20;VERGLEICH(G8;$D$2:$D$20;0));"")
G8 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
C9 : =WENN(VERGLEICH(B9;$B$2:B9;0)=ZEILE()-1;ZÄHLENWENN(B9:$B$23;B9);"")
D9 : =WENN(ISTFEHLER(RANG(C9;$C$2:$C$18));"";RANG(C9;$C$2:$C$18)+ZEILE()/100000)
F9 : =WENN(G9<>"";INDEX($B$2:$B$20;VERGLEICH(G9;$D$2:$D$20;0));"")
G9 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
C10 : =WENN(VERGLEICH(B10;$B$2:B10;0)=ZEILE()-1;ZÄHLENWENN(B10:$B$23;B10);"")
D10 : =WENN(ISTFEHLER(RANG(C10;$C$2:$C$18));"";RANG(C10;$C$2:$C$18)+ZEILE()/100000)
F10 : =WENN(G10<>"";INDEX($B$2:$B$20;VERGLEICH(G10;$D$2:$D$20;0));"")
G10 : =WENN(ISTFEHLER(KKLEINSTE($D$2:$D$20;ZEILE()-1));"";KKLEINSTE($D$2:$D$20;ZEILE()-1))
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
In Spalte D habe ich einen Trick verwendet, um dann nach Rang sortiert anzeigen zu lassen.
Einfach die Nachkommastellen ausblenden.
Gruß Hübi
Anzeige
AW: Häufigkeit und Rang von Textfeldern darstellen
24.11.2004 16:07:11
Textfeldern
Supi... werds mal einbauen und dann berichten, ob es geklappt hat...
AW: Häufigkeit und Rang von Textfeldern darstellen
Textfeldern
Hallo Chris,
ein weiterer Ansatz:
Bereich markieren
Menü: Daten - Sortieren
Menü: Daten - Teilergebnisse (unter Verwendung von: Anzahl)
Da Du als Ausgabe Zahlen erhälst und Deine Ländercodes Texte sind, kannst Du jetzt rechts neben Deinem Bereich den RANG() der Teilergebnisse bestimmen lassen.
Gruß Heiko
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige