Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1324to1328
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

TOP5 aus einer Liste in neue Tabelle übergeben

TOP5 aus einer Liste in neue Tabelle übergeben
10.08.2013 16:46:59
Wolfgang
Hallo miteinander,
irgendwie bin ich mit meinem Latein am Ende ;-)
Aus einer Liste (= Tabelle1) möchte ich die TOP 5 als "Stunden-Spitzenreiter" ausgelesen haben (= Tabelle2), die dann entsprechend eingetragen werden, d.h. der Name soll einmal erscheinen und dann die Summe der Stunden der jeweiligen Spalte.
Meine Makros mit dem Rekorder sind erfolglos. Es wird zwar sortiert, aber die Summe wird nicht berechnet. Leider ist die Originaldatei bereits schon über 4MB groß, darum habe ich eine kleine Datei als Beispiel hochgeladen.
Bsp.Datei: https://www.herber.de/bbs/user/86790.xls
Vielleicht gibt es einen Ratschlag ;-)
es grüßt
Wolfgang

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: TOP5 aus einer Liste in neue Tabelle übergeben
10.08.2013 17:49:01
Christian
Hallo Wolfgang,
Vorschlag mit Formeln und zwei Hilfsspalten:
Tabelle2

 BCDEF
5     
6 Name VornameStunden - werktagsName VornameStunden - Wochenende
71Bauer Wolfgang140,00Dietz Wolfgang375,00
82Anton Wolfgang135,00Quirin Wolfgang200,00
93Dietz Wolfgang125,00Fieber Wolfgang200,00
104Quirin Wolfgang120,00Bauer Wolfgang180,00
115Fieber Wolfgang120,00Anton Wolfgang180,00
12     

Formeln der Tabelle
ZelleFormel
C7=INDEX(Tabelle1!A:A;VERGLEICH(KGRÖSSTE(Tabelle1!H:H;ZEILE(A1)); Tabelle1!H:H;0))
D7=RUNDEN(KGRÖSSTE(Tabelle1!H:H;ZEILE(A1)); 2)
E7=INDEX(Tabelle1!A:A;VERGLEICH(KGRÖSSTE(Tabelle1!I:I;ZEILE(A1)); Tabelle1!I:I;0))
F7=RUNDEN(KGRÖSSTE(Tabelle1!I:I;ZEILE(B1)); 2)


Tabelle1

 ABCDEFGHI
4Name_VornameAbteilungEinsatz_vonEinsatz_bisOrtStunden - werktagsStunden - Wochenende  
5Anton Wolfgangxx15.08.1320.08.13Frankfurt45,00 Std.60,00 Std.135,0005180,0005

Formeln der Tabelle
ZelleFormel
H5=WENN(ZÄHLENWENN($A$5:A5;$A5)=1;SUMMEWENN($A:$A;$A5;F:F)+ZEILE()/10000;"")
I5=WENN(ZÄHLENWENN($A$5:B5;$A5)=1;SUMMEWENN($A:$A;$A5;G:G)+ZEILE()/10000;"")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MfG Christian

Anzeige
AW: TOP5 aus einer Liste in neue Tabelle übergeben
11.08.2013 08:18:20
Wolfgang
Hallo Christian,
danke für die Antwort, ich glaube das ist auch die Lösung.
Sind zwar noch einige Änderungen (z.B. Fehlermeldung 'auffangen', wenn noch keine Daten vorhanden sind, aber das ist ja einfach)
Gruss Wolfgang

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige