Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
944to948
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
944to948
944to948
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

ranking

ranking
29.01.2008 18:29:19
Ailian
Hallo, wie kann ich aus einer Liste von Werten mir die zehn größten ausgeben lassen?

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

Betreff
Datum
Anwender
Anzeige
AW: ranking
29.01.2008 18:55:39
Daniel
Hi
Schau dir mal die Funktion KGrösste an
= KGRÖSSTE(A:A,3)
liefert den 3. Grössten Wert aus Spalte A
oder du setzt den Autofilter und wählst als Option "TopTen"
Gruß, Daniel

AW: ranking
29.01.2008 20:00:00
jockel
hi Ailan, das kann man so machen:
Tabelle1

 ABC
110 666
230 500
350 256
4666 100
533 90
690 88
7100 75
825 50
975 36
1088 33
1136  
12500  
13256  

Formeln der Tabelle
ZelleFormel
C1=KGRÖSSTE(A:A;ZEILE(A1))
C2=WENN(ANZAHL($C$1:C1)>9;"";KGRÖSSTE(A:A;ZEILE(A2)))
C3=WENN(ANZAHL($C$1:C2)>9;"";KGRÖSSTE(A:A;ZEILE(A3)))
C4=WENN(ANZAHL($C$1:C3)>9;"";KGRÖSSTE(A:A;ZEILE(A4)))
C5=WENN(ANZAHL($C$1:C4)>9;"";KGRÖSSTE(A:A;ZEILE(A5)))
C6=WENN(ANZAHL($C$1:C5)>9;"";KGRÖSSTE(A:A;ZEILE(A6)))
C7=WENN(ANZAHL($C$1:C6)>9;"";KGRÖSSTE(A:A;ZEILE(A7)))
C8=WENN(ANZAHL($C$1:C7)>9;"";KGRÖSSTE(A:A;ZEILE(A8)))
C9=WENN(ANZAHL($C$1:C8)>9;"";KGRÖSSTE(A:A;ZEILE(A9)))
C10=WENN(ANZAHL($C$1:C9)>9;"";KGRÖSSTE(A:A;ZEILE(A10)))
C11=WENN(ANZAHL($C$1:C10)>9;"";KGRÖSSTE(A:A;ZEILE(A11)))
C12=WENN(ANZAHL($C$1:C11)>9;"";KGRÖSSTE(A:A;ZEILE(A12)))
C13=WENN(ANZAHL($C$1:C12)>9;"";KGRÖSSTE(A:A;ZEILE(A13)))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
cu jörg
ein feedback wär ganz reizend

Anzeige
AW: ranking ohne doppler...
29.01.2008 20:49:18
jockel
hi Ailan, wenn du keine doppelten werte bei den ergebnissen haben möchtest, dann guckst du auf spalte D oder E - zwei verschiedene varianten...:
Tabelle1

 ABCDE
110 666666666
230 666500500
350 500256256
4666 256100100
575 1008888
6666 887575
7100 755050
825 753636
975 503030
1088 362525
1136    
12500    
13256    

Formeln der Tabelle
ZelleFormel
C1=MAX(A:A)
D1=MAX(A:A)
E1=MAX(A:A)
C2=WENN(ANZAHL($C$1:C1)>9;"";KGRÖSSTE(A:A;ZEILE(A2)))
D2{=WENN(ANZAHL($C$1:C1)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A2)))}
E2=WENN(ANZAHL($C$1:C1)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E1)+1))
C3=WENN(ANZAHL($C$1:C2)>9;"";KGRÖSSTE(A:A;ZEILE(A3)))
D3{=WENN(ANZAHL($C$1:C2)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A3)))}
E3=WENN(ANZAHL($C$1:C2)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E2)+1))
C4=WENN(ANZAHL($C$1:C3)>9;"";KGRÖSSTE(A:A;ZEILE(A4)))
D4{=WENN(ANZAHL($C$1:C3)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A4)))}
E4=WENN(ANZAHL($C$1:C3)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E3)+1))
C5=WENN(ANZAHL($C$1:C4)>9;"";KGRÖSSTE(A:A;ZEILE(A5)))
D5{=WENN(ANZAHL($C$1:C4)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A5)))}
E5=WENN(ANZAHL($C$1:C4)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E4)+1))
C6=WENN(ANZAHL($C$1:C5)>9;"";KGRÖSSTE(A:A;ZEILE(A6)))
D6{=WENN(ANZAHL($C$1:C5)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A6)))}
E6=WENN(ANZAHL($C$1:C5)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E5)+1))
C7=WENN(ANZAHL($C$1:C6)>9;"";KGRÖSSTE(A:A;ZEILE(A7)))
D7{=WENN(ANZAHL($C$1:C6)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A7)))}
E7=WENN(ANZAHL($C$1:C6)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E6)+1))
C8=WENN(ANZAHL($C$1:C7)>9;"";KGRÖSSTE(A:A;ZEILE(A8)))
D8{=WENN(ANZAHL($C$1:C7)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A8)))}
E8=WENN(ANZAHL($C$1:C7)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E7)+1))
C9=WENN(ANZAHL($C$1:C8)>9;"";KGRÖSSTE(A:A;ZEILE(A9)))
D9{=WENN(ANZAHL($C$1:C8)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A9)))}
E9=WENN(ANZAHL($C$1:C8)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E8)+1))
C10=WENN(ANZAHL($C$1:C9)>9;"";KGRÖSSTE(A:A;ZEILE(A10)))
D10{=WENN(ANZAHL($C$1:C9)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A10)))}
E10=WENN(ANZAHL($C$1:C9)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E9)+1))
C11=WENN(ANZAHL($C$1:C10)>9;"";KGRÖSSTE(A:A;ZEILE(A11)))
D11{=WENN(ANZAHL($C$1:C10)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A11)))}
E11=WENN(ANZAHL($C$1:C10)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E10)+1))
C12=WENN(ANZAHL($C$1:C11)>9;"";KGRÖSSTE(A:A;ZEILE(A12)))
D12{=WENN(ANZAHL($C$1:C11)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A12)))}
E12=WENN(ANZAHL($C$1:C11)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E11)+1))
C13=WENN(ANZAHL($C$1:C12)>9;"";KGRÖSSTE(A:A;ZEILE(A13)))
D13{=WENN(ANZAHL($C$1:C12)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A13)))}
E13=WENN(ANZAHL($C$1:C12)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E12)+1))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
cu jörg
ein feedback wär ganz reizend

Anzeige
AW: ranking ohne doppler...
29.01.2008 20:49:00
jockel
hi Ailan, wenn du keine doppelten werte bei den ergebnissen haben möchtest, dann guckst du auf spalte D oder E - zwei verschiedene varianten...:
Tabelle1

 ABCDE
110 666666666
230 666500500
350 500256256
4666 256100100
575 1008888
6666 887575
7100 755050
825 753636
975 503030
1088 362525
1136    
12500    
13256    

Formeln der Tabelle
ZelleFormel
C1=MAX(A:A)
D1=MAX(A:A)
E1=MAX(A:A)
C2=WENN(ANZAHL($C$1:C1)>9;"";KGRÖSSTE(A:A;ZEILE(A2)))
D2{=WENN(ANZAHL($C$1:C1)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A2)))}
E2=WENN(ANZAHL($C$1:C1)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E1)+1))
C3=WENN(ANZAHL($C$1:C2)>9;"";KGRÖSSTE(A:A;ZEILE(A3)))
D3{=WENN(ANZAHL($C$1:C2)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A3)))}
E3=WENN(ANZAHL($C$1:C2)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E2)+1))
C4=WENN(ANZAHL($C$1:C3)>9;"";KGRÖSSTE(A:A;ZEILE(A4)))
D4{=WENN(ANZAHL($C$1:C3)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A4)))}
E4=WENN(ANZAHL($C$1:C3)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E3)+1))
C5=WENN(ANZAHL($C$1:C4)>9;"";KGRÖSSTE(A:A;ZEILE(A5)))
D5{=WENN(ANZAHL($C$1:C4)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A5)))}
E5=WENN(ANZAHL($C$1:C4)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E4)+1))
C6=WENN(ANZAHL($C$1:C5)>9;"";KGRÖSSTE(A:A;ZEILE(A6)))
D6{=WENN(ANZAHL($C$1:C5)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A6)))}
E6=WENN(ANZAHL($C$1:C5)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E5)+1))
C7=WENN(ANZAHL($C$1:C6)>9;"";KGRÖSSTE(A:A;ZEILE(A7)))
D7{=WENN(ANZAHL($C$1:C6)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A7)))}
E7=WENN(ANZAHL($C$1:C6)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E6)+1))
C8=WENN(ANZAHL($C$1:C7)>9;"";KGRÖSSTE(A:A;ZEILE(A8)))
D8{=WENN(ANZAHL($C$1:C7)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A8)))}
E8=WENN(ANZAHL($C$1:C7)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E7)+1))
C9=WENN(ANZAHL($C$1:C8)>9;"";KGRÖSSTE(A:A;ZEILE(A9)))
D9{=WENN(ANZAHL($C$1:C8)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A9)))}
E9=WENN(ANZAHL($C$1:C8)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E8)+1))
C10=WENN(ANZAHL($C$1:C9)>9;"";KGRÖSSTE(A:A;ZEILE(A10)))
D10{=WENN(ANZAHL($C$1:C9)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A10)))}
E10=WENN(ANZAHL($C$1:C9)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E9)+1))
C11=WENN(ANZAHL($C$1:C10)>9;"";KGRÖSSTE(A:A;ZEILE(A11)))
D11{=WENN(ANZAHL($C$1:C10)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A11)))}
E11=WENN(ANZAHL($C$1:C10)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E10)+1))
C12=WENN(ANZAHL($C$1:C11)>9;"";KGRÖSSTE(A:A;ZEILE(A12)))
D12{=WENN(ANZAHL($C$1:C11)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A12)))}
E12=WENN(ANZAHL($C$1:C11)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E11)+1))
C13=WENN(ANZAHL($C$1:C12)>9;"";KGRÖSSTE(A:A;ZEILE(A13)))
D13{=WENN(ANZAHL($C$1:C12)>9;"";KGRÖSSTE(WENN(VERGLEICH($A$1:$A$100&"";$A$1:$A$100&"";0)=ZEILE($A$1:$A$100); $A$1:$A$100); ZEILE(A13)))}
E13=WENN(ANZAHL($C$1:C12)>9;"";KGRÖSSTE(A$1:A$100;ZÄHLENWENN(A$1:A$100;">="&E12)+1))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
cu jörg
ein feedback wär ganz reizend

Anzeige
AW: ranking
30.01.2008 11:52:06
Ailian
Hallo, vielen Dank für die Antworten, stellt sich heraus, ich will nicht nur eine Sortierung, sondern, es muss ein anderer Wert aus der gleichen Zeile mit ausgegeben werden. Wie mach ich das?
Ich hab ein Beispiel angehängt. https://www.herber.de/bbs/user/49521.xls
Vielen Dank für eure Hilfe!!

AW: ranking
30.01.2008 13:10:00
jockel
hi Ailian, guckst du hier:
Tabelle1 (2)

 BCDEF
5Das habe ich:  Und das will ich: 
6     
7Siemens5,7 Porsche23,4
8Deutsche Bank10,9 Deutsche Bank10,9
9Allianz1,2 Siemens5,7
10Bosch3,3 BMW3,4
11BMW3,4 Bosch3,3
12Porsche23,4 Allianz1,2

Formeln der Tabelle
ZelleFormel
E7=INDEX($B$7:$B$12;VERGLEICH(F7;$C$7:$C$12;0))
F7=KGRÖSSTE($C$7:$C$12;ZEILE(A1))
E8=INDEX($B$7:$B$12;VERGLEICH(F8;$C$7:$C$12;0))
F8=KGRÖSSTE($C$7:$C$12;ZEILE(A2))
E9=INDEX($B$7:$B$12;VERGLEICH(F9;$C$7:$C$12;0))
F9=KGRÖSSTE($C$7:$C$12;ZEILE(A3))
E10=INDEX($B$7:$B$12;VERGLEICH(F10;$C$7:$C$12;0))
F10=KGRÖSSTE($C$7:$C$12;ZEILE(A4))
E11=INDEX($B$7:$B$12;VERGLEICH(F11;$C$7:$C$12;0))
F11=KGRÖSSTE($C$7:$C$12;ZEILE(A5))
E12=INDEX($B$7:$B$12;VERGLEICH(F12;$C$7:$C$12;0))
F12=KGRÖSSTE($C$7:$C$12;ZEILE(A6))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
cu jörg
ein feedback wär ganz reizend

Anzeige
AW: ranking
31.01.2008 12:17:00
Ailian
Super vielen Dank das funktioniert so!! :)

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige