Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1364to1368
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
Inhaltsverzeichnis

Sortieren

Sortieren
11.06.2014 14:01:17
Rolf
Hallo
Ich habe eine Datei für einen Tipp der WM 2014.
Soweit klappt alles.
Nur das Sortieren macht Probleme.
Im Anhang die Datei Tabellenblatt "Tabelle".
Sortiert werden soll nach Spalte M.
Es sollen die Zeilen 19:21 / 25:27 usw. zusammenbleiben.
Dadurch ergibt sich eine Rangliste.
Oder gibt es eine andere Möglichkeit?
Gruss Rolf K.
https://www.herber.de/bbs/user/91069.xlsx

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
mit KGRÖSSTE() und ...
11.06.2014 14:18:01
der
Hallo Rolf,
... nachfolgende Formeln nach unten kopieren:
 QRS
18RangNamePunkte
191.Kohlert9
202.Ehlers8
213.Schulz7
224.Jürgensen6
234.Wagner6
244.Kaustrup6
257.Meier2
268.Müller1
27   

Formeln der Tabelle
ZelleFormel
Q19=WENN(S19="";"";RANG(S19;S$19:S$26))
R19{=WENN(S19="";"";INDEX(B:B;KGRÖSSTE(WENN(M$1:M$99=S19;ZEILE($1:$99)); ZÄHLENWENN(S$19:S19;S19))))}
S19=WENN(ZEILE(A1)>ANZAHL(M:M); "";KGRÖSSTE(M:M;ZEILE(A1)))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: mit KGRÖSSTE() und ...
11.06.2014 15:24:07
Rolf
Hallo Werner
Klappt gut. Mit Tabelle daneben.
Nächste Frage: Den Rang (hier Q") in meine Tabelle auf N20;N26;N31 usw einbauen.
Gruss Rolf K.

einfach mit RANG() ...
11.06.2014 15:32:59
der
Hallo Rolf,
... in Zelle N20 (wie Du schriebst!) so: =WENN(A19="";"";RANG(M19;M$19:M$99)) und Formel nach unten kopieren.
Gruß Werner
.. , - ...

AW: einfach mit RANG() ...
11.06.2014 15:38:38
Rolf
Hallo Werner
Sehr gut
Kannst du als Erfolg verbuchen.
Gruss Rolf K.

AW: einfach mit RANG() ...
12.06.2014 11:03:19
Rolf
Hallo Werner
Leider noch ein kleiner Fehler:
Wenn Die Punkte auf 0 sind, fehlt der Name in der Liste.
Anbei die neue Datei
Gruss RolfK.
https://www.herber.de/bbs/user/91088.xlsx

Anzeige
0-Werte auch berücksichtigen ...
12.06.2014 17:22:13
der
Hallo Rolf,
... dann muss die Formel eben nur noch um eine Bedingung erweitert werden
 QR
19Meier6
20Jaschinski4
21Kohlert4
22Ehlers4
23Jürgensen4
24Schulz2
25Müller2
26Wagner0
27Kaustrup0
28  

Formeln der Tabelle
ZelleFormel
Q19{=WENN(R19="";"";INDEX(B:B;KGRÖSSTE(WENN((M$1:M$99=R19)*(M$1:M$99<>""); ZEILE($1:$99)); ZÄHLENWENN(R$19:R19;R19))))}
R19=WENN(ZEILE(A1)>ANZAHL(M:M); "";KGRÖSSTE(M:M;ZEILE(A1)))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: 0-Werte auch berücksichtigen ...
13.06.2014 08:01:35
Rolf
Hallo Werner
Das ist die elegante Methode.
Vorher hat er bei 0 Punkten die Namen am Ende der Tabelle gesucht.
Vielen Dank.
Es funktioniert.
Gruss Rolf K.

AW: 0-Werte auch berücksichtigen ...
13.06.2014 11:37:41
Rolf
Hallo Werner
Noch eine Kleinigkeit:
Tabellenblatt "Rangliste" ab I21 werden die Prozente der Gewinne verteilt. In meiner Formel ist ein Fehler, da die Summe nicht 100% beträgt, es fehlt der 3.Rang, der auf den 2.Rang aufgeteilt werden muss.
Gruss RolfK.
https://www.herber.de/bbs/user/91101.xlsm

es könnte ja auch zwei Erste und 4 Dritte ...
13.06.2014 14:46:22
der
Hallo Rolf,
... wie auch immer, mE dann z.B. so:
 CDEFGHIJ
15Gesamteinsatz:       180,00 €
161.Rang     70% 126,00 €
172.Rang     20%   36,00 €
183.Rang     10%   18,00 €
19        
20Rang NamePunkte%Gewinn
2101 Meier 6 70,0% € 126,00
2202 Jaschinski 4 7,5% €     9,00
2302 Kohlert 4 7,5% €     9,00
2402 Ehlers 4 7,5% €     9,00
2502 Jürgensen 4 7,5% €     9,00
2606 Schulz 2    

Formeln der Tabelle
ZelleFormel
I21=WENN((C21>3)+(C21=""); "";SUMME(INDEX(I$16:I$18;MIN(C21;ZEILE(A1))):INDEX(I$16:I$18;MAX(C21;ZÄHLENWENN(C$21:C$39;C21))); )/ZÄHLENWENN(C$21:C$39;C21))
J21=WENN(I21="";"";RUNDEN($J$15*L21;2))

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
sehe gerade noch ...
13.06.2014 15:57:26
der
Hallo Rolf,
... hatte meine korrigierte Formeln nicht richtig eingestellt:
So sollte es korrekt sein:
 CDEFGHIJ
15Gesamteinsatz:       180,00 €
161.Rang     70% 126,00 €
172.Rang     20%   36,00 €
183.Rang     10%   18,00 €
19        
20Rang NamePunkte%Gewinn
2101 Meier 6 70,0% € 126,00
2202 Jaschinski 4 7,5% €   13,50
2302 Kohlert 4 7,5% €   13,50
2402 Ehlers 4 7,5% €   13,50
2502 Jürgensen 4 7,5% €   13,50
2606 Schulz 2    

Formeln der Tabelle
ZelleFormel
I21=WENN((C21>3)+(C21=""); "";SUMME(INDEX(I$16:I$18;MIN(C21;ZEILE(A1))):INDEX(I$16:I$18;MAX(C21;MIN(3;ZÄHLENWENN(C$21:C$39;C21)))); )/ZÄHLENWENN(C$21:C$39;C21))
J21=WENN(I21="";"";RUNDEN($J$15*I21;2))

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: sehe gerade noch ...
16.06.2014 10:58:42
Rolf
Hallo Werner
Komme jetzt erst dazu, die Formel zu prüfen.
Leider "hakt" deine Formel etwas. Am Wochenende habe ich eine andere Lösung gefunden. Die sende ich dir zur Ansicht, falls Intersse besteht.
Damit betrachte ich das Thema als erledigt.
Danke
https://www.herber.de/bbs/user/91138.xlsm

Korrektur meiner Formel ...
16.06.2014 18:19:14
der
Hallo Rolf,
... ich möchte meinen Fehler in der Formel die keiner zusätzlichen Hilfstabelle bedarf, hier schon noch korrigieren.
Soweit wie ich feststellen musste, trat dieser nur auf, wenn genau zwei Plätze vorhanden waren. Oder?
Meine dafür korrigierte Formel in I21 (nach unten kopierbar) lautet nun:
 I
2170,00%
2220,00%
233,33%
243,33%
253,33%

Formeln der Tabelle
ZelleFormel
I21=WENN((C21>3)+(C21=""); "";SUMME(INDEX(I$16:I$18;MIN(C21;ZEILE(A1))):INDEX(I$16:I$18;MIN(3;MAX(ZEILE(A1); 3*(C$23=ZEILE(A1)); ZÄHLENWENN(C$21:C$39;C21)))))/ZÄHLENWENN(C$21:C$39;C21))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: Korrektur meiner Formel ...
17.06.2014 08:08:49
Rolf
Hallo Werner
Deine Ehre ist wieder hergestellt.
Gruss RolfK.

hoffe ich ...
17.06.2014 08:14:25
der
Hallo Rolf,
...danke für Deine Rückmeldung.
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige