Clever-Excel-Forum

Normale Version: Zahlenwerte zum Namen zuordnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo allerseits!

Ich möchte gerne vorhandene Zahlenwerte einer Tabelle zu einem bestimmten Namen zuordnen.
Siehe bitte dazu den Anhang!

Beschreibung:
Die angegebenen Zahlenwerte in der Tabelle li., sollen in der nebenstehenden Tabelle re., zum jeweiligen Namen, zugeordnet werden (von klein nach groß).
Und wenn der Name in der Tabelle li. nicht aufgeführt ist, dann sollen die Zellen in der re. Tabelle, zum jeweiligen Namen, leer bleiben.
Geht das vielleicht mit SVERWEIS?
Hoffe, dass ich mein Vorhaben einigermaßen verständlich erklären konnte.
Danke schon mal für eure Hilfe!
Grüße Dirk
Hallo Dirk,

bis auf den Dirk in der Tabelle sollte es so passen... oder?
[attachment=46311]
Hallo,

PHP-Code:
=WENNFEHLER(INDEX($F$7:$F$15;AGGREGAT(15;6;ZEILE($A$1:$A$100)/($E$7:$E$15=$I6);SPALTE(A$1)));""
 und sortiert nach Grösse.

PHP-Code:
=WENNFEHLER(KKLEINSTE(WENNFEHLER(INDEX($F$7:$F$15;AGGREGAT(15;6;ZEILE($A$1:$A$100)/($E$7:$E$15=$I6);SPALTE($A$1:$Z$1)));"");SPALTE(A$1));""
Hallo Gastlich,

es funktioniert soweit alles bis auf das "SORTIEREN". Mir wird in der re. Tabelle nur der kleinste Wert (KKLEINSTE) angezeigt!
Kannst du die Formel noch so umstellen, dass mir in der re. Tabelle nicht nur der kleinste Wert der Datengruppe angezeigt wird, sondern auch die jeweils nächstgrößeren Datenwerte (Zahlen), wenn vorhanden?

An dieser Stelle noch ein dickes DANKESCHÖN!!  28

Grüße Dirk
Hola,
du musst die Formel nicht nur nach unten ziehen, sondern auch nach rechts.
Gruß,
steve1da
Habe ich gemacht!

Keine Sortierung der Zahlen von klein nach groß.

Code:
=WENNFEHLER(INDEX($F$7:$F$15;AGGREGAT(15;6;ZEILE($A$1:$A$100)/($E$7:$E$15=$I6);SPALTE(A$1)));"") 


Bei der unten aufgeführten Formel wird mir nur der kleinste Wert angezeigt.

Code:
=WENNFEHLER(KKLEINSTE(WENNFEHLER(INDEX($F$7:$F$15;AGGREGAT(15;6;ZEILE($A$1:$A$100)/($E$7:$E$15=$I6);SPALTE($A$1:$Z$1)));"");SPALTE(A$1));"")


Grüße Dirk
Wenn ich die 2. Formel nach unten und nach rechts ziehe, erhalte ich genau das Ergebnis was du haben möchtest.
Hallo steve1da,

könntest du bitte so nett sein und über den beigefügten Anhang schauen.
Vielleicht kannst du mir ja sagen was ich falsch gemacht habe.

Vielen Dank im Voraus!

Grüße Dirk
Hi,

wenn ich deine Datei öffne, sieht die Formel in J6 bei mir (Excel365) so aus:
Code:
=WENNFEHLER(KKLEINSTE(WENNFEHLER(@INDEX($F$7:$F$15;AGGREGAT(15;6;ZEILE($A$1:$A$100)/($E$7:$E$15=$I6);@SPALTE($A$1:$Z$1)));"");SPALTE(A$1));"")

Die @-Zeichen erscheinen immer dann, wenn in einem alten Excel eine (potentielle) Matrix-Formel ohne Matrix-Abschluss eingegeben wurde.

Also: versuch mal die Formel mit Strg-Shift-Enter abzuschließen und dann zu ziehen...
Funktioniert leider nicht!

Grüße Dirk
Seiten: 1 2