Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Vergleich Fußballtabellen automatisch erstellen
#11
Ich habe die Sache mit der "Zeile()" kapiert gemäß der Kritik von BoskoBiati und Rabe (Ralf).
Nun nochmals mein Problem: ich benötige zwei Fußballtabellen untereinander, damit ich die Ranglisten vergleichen kann.
Wie muss ich hier die Tabelle in den Formeln verändern, damit sie funktioniert?

FußballTabelle

ABCDEFGH
1Tabelle-1
2Mannheim18-31Hamburg2512
3Offenbach2132Braunschweig238
4Frankfurt14-63Freiburg216
5München2154München215
6Hamburg2512Stuttgart215
7Stuttgart2156Offenbach213
8Hannover16-87Darmstadt18-2
9Braunschweig2388Mannheim18-3
10Darmstadt18-29Hannover16-8
11Freiburg21610Frankfurt14-6
12
13Tabelle-2
14Frankfurt25121#ZAHL!#ZAHL!#ZAHL!
15München215###ZAHL!#ZAHL!#ZAHL!
16Hamburg16-8###ZAHL!#ZAHL!#ZAHL!
17Stuttgart238###ZAHL!#ZAHL!#ZAHL!
18Hannover18-2###ZAHL!#ZAHL!#ZAHL!
19Braunschweig18-3###ZAHL!#ZAHL!#ZAHL!
20Darmstadt213###ZAHL!#ZAHL!#ZAHL!
21Freiburg14-6###ZAHL!#ZAHL!#ZAHL!
22Düsseldorf215###ZAHL!#ZAHL!#ZAHL!
23Mainz216###ZAHL!#ZAHL!#ZAHL!
Formeln der Tabelle
ZelleFormel
F2{=INDEX(A:A;VERGLEICH(G2;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G2{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H2=INDEX(C:C;VERGLEICH(F2;A:A;0))
E3=WENN(RUNDEN(G3;5)=RUNDEN(G2;5);"";ZEILE()-1)
F3{=INDEX(A:A;VERGLEICH(G3;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G3{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H3=INDEX(C:C;VERGLEICH(F3;A:A;0))
E4=WENN(RUNDEN(G4;5)=RUNDEN(G3;5);"";ZEILE()-1)
F4{=INDEX(A:A;VERGLEICH(G4;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G4{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H4=INDEX(C:C;VERGLEICH(F4;A:A;0))
E5=WENN(RUNDEN(G5;5)=RUNDEN(G4;5);"";ZEILE()-1)
F5{=INDEX(A:A;VERGLEICH(G5;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G5{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H5=INDEX(C:C;VERGLEICH(F5;A:A;0))
E6=WENN(RUNDEN(G6;5)=RUNDEN(G5;5);"";ZEILE()-1)
F6{=INDEX(A:A;VERGLEICH(G6;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G6{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H6=INDEX(C:C;VERGLEICH(F6;A:A;0))
E7=WENN(RUNDEN(G7;5)=RUNDEN(G6;5);"";ZEILE()-1)
F7{=INDEX(A:A;VERGLEICH(G7;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G7{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H7=INDEX(C:C;VERGLEICH(F7;A:A;0))
E8=WENN(RUNDEN(G8;5)=RUNDEN(G7;5);"";ZEILE()-1)
F8{=INDEX(A:A;VERGLEICH(G8;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G8{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H8=INDEX(C:C;VERGLEICH(F8;A:A;0))
E9=WENN(RUNDEN(G9;5)=RUNDEN(G8;5);"";ZEILE()-1)
F9{=INDEX(A:A;VERGLEICH(G9;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G9{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H9=INDEX(C:C;VERGLEICH(F9;A:A;0))
E10=WENN(RUNDEN(G10;5)=RUNDEN(G9;5);"";ZEILE()-1)
F10{=INDEX(A:A;VERGLEICH(G10;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G10{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H10=INDEX(C:C;VERGLEICH(F10;A:A;0))
E11=WENN(RUNDEN(G11;5)=RUNDEN(G10;5);"";ZEILE()-1)
F11{=INDEX(A:A;VERGLEICH(G11;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G11{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H11=INDEX(C:C;VERGLEICH(F11;A:A;0))
F14{=INDEX(A:A;VERGLEICH(G14;B$14:B$23+(C$14:C$23)/1000-ZEILE($14:$23)/10000000;0))}
G14{=KGRÖSSTE(WENN($A$14:$A$23<>"";(B$14:B$23+C$14:C$23/1000-ZEILE($14:$23)/10000000));ZEILE()-1)}
H14=INDEX(C:C;VERGLEICH(F14;A:A;0))
E15=WENN(RUNDEN(G15;5)=RUNDEN(G14;5);"";ZEILE()-1)
F15{=INDEX(A:A;VERGLEICH(G15;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G15{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H15=INDEX(C:C;VERGLEICH(F15;A:A;0))
E16=WENN(RUNDEN(G16;5)=RUNDEN(G15;5);"";ZEILE()-1)
F16{=INDEX(A:A;VERGLEICH(G16;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G16{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H16=INDEX(C:C;VERGLEICH(F16;A:A;0))
E17=WENN(RUNDEN(G17;5)=RUNDEN(G16;5);"";ZEILE()-1)
F17{=INDEX(A:A;VERGLEICH(G17;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G17{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H17=INDEX(C:C;VERGLEICH(F17;A:A;0))
E18=WENN(RUNDEN(G18;5)=RUNDEN(G17;5);"";ZEILE()-1)
F18{=INDEX(A:A;VERGLEICH(G18;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G18{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H18=INDEX(C:C;VERGLEICH(F18;A:A;0))
E19=WENN(RUNDEN(G19;5)=RUNDEN(G18;5);"";ZEILE()-1)
F19{=INDEX(A:A;VERGLEICH(G19;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G19{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H19=INDEX(C:C;VERGLEICH(F19;A:A;0))
E20=WENN(RUNDEN(G20;5)=RUNDEN(G19;5);"";ZEILE()-1)
F20{=INDEX(A:A;VERGLEICH(G20;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G20{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H20=INDEX(C:C;VERGLEICH(F20;A:A;0))
E21=WENN(RUNDEN(G21;5)=RUNDEN(G20;5);"";ZEILE()-1)
F21{=INDEX(A:A;VERGLEICH(G21;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G21{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H21=INDEX(C:C;VERGLEICH(F21;A:A;0))
E22=WENN(RUNDEN(G22;5)=RUNDEN(G21;5);"";ZEILE()-1)
F22{=INDEX(A:A;VERGLEICH(G22;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G22{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H22=INDEX(C:C;VERGLEICH(F22;A:A;0))
E23=WENN(RUNDEN(G23;5)=RUNDEN(G22;5);"";ZEILE()-1)
F23{=INDEX(A:A;VERGLEICH(G23;B$1:B$11+(C$1:C$11)/1000-ZEILE($1:$11)/10000000;0))}
G23{=KGRÖSSTE(WENN($A$2:$A$11<>"";(B$2:B$11+C$2:C$11/1000-ZEILE($2:$11)/10000000));ZEILE()-1)}
H23=INDEX(C:C;VERGLEICH(F23;A:A;0))
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.8
[Ich schreibe mit Excel 2007]

Lieben Gruß und Danke
Stefan
Antworten Top
#12
Hallo,

Du hast das mit Zeile() immer noch nicht verstanden und mit dem Vergleich solltest Du Dich auch noch mal intensiv befassen!!!!


[html]
Arbeitsblatt mit dem Namen 'Tabelle2'
 ABCDEFGH
1Tabelle-1       
2Mannheim18-3 1Hamburg25,011999412
3Offenbach213 2Braunschweig23,00799918
4Frankfurt14-6 3Freiburg21,00599896
5München215 4München21,00499955
6Hamburg2512  Stuttgart21,00499935
7Stuttgart215 6Offenbach21,00299973
8Hannover16-8 7Darmstadt17,997999-2
9Braunschweig238 8Mannheim17,9969998-3
10Darmstadt18-2 9Hannover15,9919992-8
11Freiburg216 10Frankfurt13,9939996-6
12        
13Tabelle-2       
14Frankfurt2512 1Frankfurt25,011998612
15München215 2Stuttgart23,00799838
16Hamburg16-8 3Mainz21,00599776
17Stuttgart238 4München21,00499855
18Hannover18-2  Düsseldorf21,00499785
19Braunschweig18-3 6Darmstadt21,0029983
20Darmstadt213 7Hannover17,9979982-2
21Freiburg14-6 8Braunschweig17,9969981-3
22Düsseldorf215 9Hamburg15,9919984-8
23Mainz216 10Freiburg13,9939979-6

ZelleFormel
F14{=INDEX($A$14:$A$23;VERGLEICH(G14;B$14:B$23+(C$14:C$23)/1000-ZEILE($14:$23)/10000000;0))}
G14{=KGRÖSSTE(WENN($A$14:$A$23<>"";(B$14:B$23+C$14:C$23/1000-ZEILE($14:$23)/10000000));ZEILE(A1))}
H14=INDEX($C$14:$C$23;VERGLEICH(F14;$A$14:$A$23;0))
E15=WENN(RUNDEN(G15;5)=RUNDEN(G14;5);"";ZEILE()-13)
F15{=INDEX($A$14:$A$23;VERGLEICH(G15;B$14:B$23+(C$14:C$23)/1000-ZEILE($14:$23)/10000000;0))}
G15{=KGRÖSSTE(WENN($A$14:$A$23<>"";(B$14:B$23+C$14:C$23/1000-ZEILE($14:$23)/10000000));ZEILE(A2))}
H15=INDEX($C$14:$C$23;VERGLEICH(F15;$A$14:$A$23;0))
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#13
@ BoskoBiati: Vielen Dank, lieber Bosko. Ich sehe mir "Vergleich" und "Zeile()" nochmals an.
[Ich schreibe mit Excel 2007]

Lieben Gruß und Danke
Stefan
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste