Registriert seit: 10.11.2017
Version(en): Mac 2011
10.11.2017, 01:48
(Dieser Beitrag wurde zuletzt bearbeitet: 10.11.2017, 01:55 von HelpMePlease.)
Hallo ihr Lieben,
Ich habe einen sehr großen Excel Datensatz mit den weltweiten Todesgrüden im Jahr 2015. Nun möchte ich aus diesem Datensatz eine eine neue Tabelle/Matrix erstellen. In der Tabelle/Matrix sollen Top 10 Todesgründen für jedes Land aufgelisteten werden. Der aktuelle Datensatz bestehet aus ca. 133 Zeilen und 200 Spalten. In der ersten Spalte stehen alle Todesgründe (wie zum BEISPIEL stehet dann in A1 Todesgründe und dann in A2 Krebs, in A3 Schlaganfall, in A4 Autounfall usw.) untereinander. Ab der zweiten Spalte sind alle Länder der Welt nacheinander aufgelistete (also dann in B1 Afghanistan, in C1 Albanien, in D1 Algerien usw.) und in den Spalten unter den Ländern steht dann die Anzahl der Toten durch der entrechtenden Zeile.
Todesgründe_________Afghanistan___________ Albanien .....
Krebs_______________________6___________________7___
Autounfall____________________1___________________25___
Schlaganfall__________________3____________________5____ . . .
Mein Problem ist nun, dass ich nicht weiß wie ich eine neue Tabelle mit den Top 10 für jedes Land erstelle, da die Beschriftung ja nur einmal in der ersten spalte steht und dann nur noch die Zahlen vorhanden sind.
Ich freue mich sehr über jede Hilfe, da der Datensatz riesig ist und ich echt nicht weiterkomme:)
PS: Ich habe die Datei auch angehängt:)
Registriert seit: 01.11.2017
Version(en): 2010
https://de.wikipedia.org/wiki/Datensatz#...s_Begriffs__|________A________|_____B_____|____C___|D|__E_|________F________|________G________|CODETab v. lupo1 1|Todesgrund |Afghanistan|Albanien| | |Afghanistan |Albanien | 2|Mord (Schuss) | 8,00| 10,00| |1,00|Krieg |Verkehrsunfall | 3|Krebs | 24,00| 52,00| |2,00|Mord (Vergiftung)|Krebs | 4|Verkehrsunfall | 51,00| 76,00| |3,00|Verkehrsunfall |Krieg | 5|Krankheit | 1,00| 36,00| |4,00|Krebs |Krankheit | 6|Krieg | 85,00| 51,00| |5,00|Mord (Schuss) |Mord (Vergiftung)| 7|Mord (Vergiftung)| 83,00| 17,00| |6,00|Krankheit |Mord (Schuss) | Zellformeln:F2: =INDEX($A:$A;REST(KGRÖSSTE(INDEX(B$2:B$7+ZEILE(B$2:B$7)%%;);$E2);1)/1%%)
Registriert seit: 10.11.2017
Version(en): Mac 2011
10.11.2017, 10:14
(Dieser Beitrag wurde zuletzt bearbeitet: 10.11.2017, 10:32 von HelpMePlease.)
Hallo Snickers,
danke für deine schnelle Antwort:) Ich habe versucht deine Formel abzuschreiben, aber irgendwie funktioniert es bei mir nicht:( Ich habe die Datei hier in dieser Nachricht angehängt. Ich würde mich riesig freuen, wenn du mir vlt genau sagen kannst was ich machen muss. Also schritt für schritt. Vielen lieben dank für die Hilfe:)
Registriert seit: 06.12.2015
Version(en): 2016
Hallo,
ohne die Tabelle gesehen zu habe:
ginge es nicht mit Pivot?
- die Länder in den Filter und nacheinander von Hand anwählen - Top - 10
und die Werte mit copy/paste sichern.
mfg
Registriert seit: 01.11.2017
Version(en): 2010
10.11.2017, 10:46
(Dieser Beitrag wurde zuletzt bearbeitet: 10.11.2017, 10:46 von snickers.)
1. Die Datei finde ich zu groß (meine Meinung dazu, übrigens völlig allein! Ich finde, dass mehr als 50 KB nicht möglich sein sollten und mehr als 30 KB unhöflich/unökologisch ist. - Allen anderen Antwortern ist das, wie gesagt, egal - aber, das ist meine Macke, und die behalte ich bei.) 2. Ich mag mich jetzt nicht noch mal ransetzen. Die Helfer sind jedoch Opportunisten - und jmd. anders wird es tun. 3. Wer in seinem Ausgangsschrieb eine Datei ankündigt und dann nicht anhängt, sollte das wenigstens von selbst nachholen (sofortiges EDIT binnen 1h, nicht neuer Beitrag. Das gilt auch genau jetzt bis 10:13 Uhr!).
Leute, lest Ihr denn nie Eure Fragen noch mal Kontrolle? Ihr wollt doch was. Dann müssen die Fragen auch sauberer sein, als unsere Antworten.
Registriert seit: 10.11.2017
Version(en): Mac 2011
Hallo Snickers,
ich bin heute zum ersten Mal in einem Forum - deshalb kenne ich noch nicht alle "Spielregeln". Hatte die Datei auch beim der ersten Nachricht eigentlich angehängt - weiß auch nicht wieso die nicht da ist.
Abgesehen davon, wollte ich natürlich nicht unhöflich sein. Entschuldige bitte, falls das der Fall war.
Registriert seit: 06.12.2015
Version(en): 2016
Hallo,
nach einem kurzen Blick auf die Daten: Pivot war keine gute Idee.
Das Format mit Kategoiezeilen erschwert die Auswertung. Formelspezialisten (ich nicht) sollte das aber mit "=aggregat()" hinbekommen können. Und zwar doppelt: einmal um die Top-10 zu bestimmen und dann jeweils die Zeile um den Text zu lesen.
Vielleicht findet sich jemand, der es kann und Lust hat.
mfg
Registriert seit: 26.08.2017
Version(en): Excel 2007
Hallo, da ich kein kein aggreagate zur Verfügung habe mal eine Lösung mit Hilfsspalte. Die Hilfsspalten kannst du ggf. auf ein neues Hilfsblatt auslagern. Ein weiteres Problem besteht darin, dass man nicht weiß, wie viele Zeilen angezeigt werden sollen, denn auf dem letzten Platz können ja theoretisch alle Krankheiten stehen, wenn alle den gleichen Wert hätten. Könnte man zur Not auch noch abfangen. Der Einfachheit halber habe ich meine Lösung auf 1 Tabblatt gemacht, du musst dann nur noch an den entsprechenden Stellen den Tabellennamen davor schreiben. Formeln kannst du nach rechts und unten ziehen. Tabelle1 | A | B | C | D | E | F | G | H | I | 1 | | land1 | land2 | | | Wert_land1 | Wert_land2 | land1 | land2 | 2 | x1 | 18 | 3 | | | 32 | 10 | x11 | x3 | 3 | x2 | 21 | 2 | | | 31 | 9 | x9 | x9 | 4 | x3 | 23 | 10 | | | 29 | 8 | x8 | x8 | 5 | x4 | 4 | 4 | | | 29 | 8 | x10 | x11 | 6 | x5 | 25 | 5 | | | 28 | 7 | x7 | x7 | 7 | x6 | 27 | 6 | | | 27 | 6 | x6 | x6 | 8 | x7 | 28 | 7 | | | 25 | 5 | x5 | x5 | 9 | x8 | 29 | 8 | | | 23 | 4 | x3 | x4 | 10 | x9 | 31 | 9 | | | 21 | 3 | x2 | x1 | 11 | x10 | 29 | 1 | | | 18 | 2 | x1 | x2 | 12 | x11 | 32 | 8 | | | 4 | 1 | x4 | x10 | 13 | | | | | | #ZAHL! | #ZAHL! | #ZAHL! | #ZAHL! | Formeln der Tabelle | Zelle | Formel | F2 | =KGRÖSSTE(B$2:B$12;ZEILE(A1)) | H2 | =INDEX($A$2:$A$13;KGRÖSSTE(MMULT((B$2:B$13=F2)*ZEILE($A$1:$A$12);1);ZÄHLENWENN(F2:F$13;F2))) |
| Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Registriert seit: 10.04.2014
Version(en): Office 2019
Hi, also ich würde hier lupo1's Variante vorziehen; erstens kommt sie ohne zwei (berechneten) Hilfsspalten aus und zweitens funzt sie auch (und gerade) bei doppelten Werten...
Gruß Jörg stolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query-Abfrage
Registriert seit: 26.08.2017
Version(en): Excel 2007
Hallo Jörg, diese Formeln hatte ich nur hingeschrieben, weil ThreadStarter schrieb Zitat:Ich habe versucht deine Formel abzuschreiben, aber irgendwie funktioniert es bei mir nicht:(
|