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

Rankning nach Auswahl

Rankning nach Auswahl
11.06.2014 17:33:10
digo
Hallo liebe Excelgemeinde,
ich habe wieder einmal eine knifflige Sache.
In der angefügten Datei ist es ausführlich beschrieben, jedoch möchte ich kurz eine Erläuterung geben:
1. Ich möchte eine bestehende Liste mit Namen und Werten in eine Reihenfolge bringen.
2. diese "neue"Anordnung der Daten soll in einer anderen Tabelle abgebildet werden, sofern:
3. ein Name in einer anderen zelle ausgewählt wurde.
Ich hoffe ich habe mich nicht ganz zu verklärt ausgedrückt.
Vielen Dank im vorraus für eure Tipps.
https://www.herber.de/bbs/user/91077.xlsx
Digo

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
hier mit einer Hilfsspalte ...
11.06.2014 18:01:43
der
Hallo Digo,
... die Hilfsspalte in Tabelle1 kannst Du ausblenden hab ich in Spalte F gelegt. Die dortige Formel F3 nach unten kopieren.
In Tabelle2 für den Trainernamen die Gültigkeitsdefinition vornehmen und die Formeln entsprechend weit nach unten kopieren. Die MATRIXformel ist notwendig, um bei gleichen "Werten" auch die richtige Person zuzuordnen.
Tabelle2

 ABCDE
1 Trainer:PersonenWert 
2 SchmidtRichard60 
3  Karl28 
4  Hans28 
5     
6     

Formeln der Tabelle
ZelleFormel
C2{=WENN(ZEILE(A1)>ANZAHL(Tabelle1!F:F); "";INDEX(Tabelle1!C:C;KKLEINSTE(WENN(Tabelle1!F$1:F$99=D2;ZEILE($1:$99)); ZÄHLENWENN(D$3:D3;D3))))}
D2=WENN(ZEILE(A1)>ANZAHL(Tabelle1!F:F); "";KGRÖSSTE(Tabelle1!F$1:F$99;ZEILE(A1)))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!

Datengültigkeit der Tabelle
ZelleZulassenDatenEingabe 1Eingabe 2
B2Liste =Tabelle1!$G$3:$G$6 


Tabelle1

 ABCDEFG
1  Liste    
2lfd. Nr.TrainerPersonWertWert2Hilfssp.Trainer
31SchmidtHans51028Müller
42MüllerWalter212 Schmidt
53SchmidtRichard31160Lehmann
64LehmannKlaus613 Krüger
75LehmannOtto814  
86KrügerLudwig516  
97SchmidtKarl92328 
108SchmidtHans818  
119MüllerWalter510  
1210SchmidtRichard935  
1311LehmannKlaus360  
1412LehmannOtto222  
1513KrügerLisa733  
1614MüllerWalter526  
1715SchmidtRichard914  
1816LehmannKlaus429  
1916SchmidtKarl55  

Formeln der Tabelle
ZelleFormel
F3=WENN((B3=Tabelle2!B$2)*(ZÄHLENWENN(C$3:C3;C3)=1); SUMMEWENNS(E$3:E$99;B$3:B$99;Tabelle2!B$2;C$3:C$99;C3); "")


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

Anzeige
AW: hier mit einer Hilfsspalte ...
11.06.2014 21:16:49
digo
Lieber Werner,
vielen Dank erstmal für die Ausarbeitung.
Es funktioniert bis auf die Zuordnung der Namen in der entsprechenden Reihenfolge(Ranking)alles wunderbar.
Kannst du nochmal schauen?
Ich hänge die Datei mit den von mir eingegebenen Formeln noch einmal an.

Die Datei https://www.herber.de/bbs/user/91082.xlsx wurde aus Datenschutzgründen gelöscht


LG

AW: hier mit einer Hilfsspalte ...
12.06.2014 06:57:26
fcs
Hallo digo,
mache die Auswertung der Daten mit einem Pivot-Tabellenbericht. Dann kanst du dir alle Zwischen- und Hilfsberechnungen sparen.
Ich hab dir beispielhaft eine entsprechende Auswertung in einem Blatt eingebaut.
https://www.herber.de/bbs/user/91086.xlsx
Diese musst du "nur" aktualisieren (Rechte-Maus-Klick auf eine Zelle der Auswertung + aktualisieren), wenn sich die Basisdaten ändern. Ich hab die Auswertung so gemacht, dass Daten bis Zeile 1000 erfasst werden. Hier muss ggf. dann der Datenbereich der Datenquelle geändert werden.
Gruß
Franz

Anzeige
eine PIVOTauswertung ...
12.06.2014 17:11:42
der
Hallo Franz,
... ist natürlich immer unschlagbar schnell im Aufbau, wie in der Anwendung und zusätzlich auch sehr flexibel.
Nur gestern wollte ich zum "Tages-"Abschluss meine grauen Zellen noch etwas aufmöbeln und hab mit der vorgestellten Formellösung quasi ein kleine PIVOTlösung gebastelt, die das gleiche Ergebnis erzielt. Dies eben nur aufwendiger und mit dem einzigen kleinen Vorteil, man muss bei Änderung und Erweiterung der Daten nicht daran denken, die PIVOTauswertung entsprechend zu aktualisieren oder gar den Datenbereich anzupassen.
Ansonsten ist eine solche natürlich immer einer Formellösung vorzuziehen.
Gruß Werner
.. , - ...
Gruß Werner
.. , - ...
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige