Office-Fragen.de

Normale Version: Werte einer Zeile in Matrix als Spalte per Formel
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin

Die leeren Felder in der oberen Matrix sind nicht leer sondern enthalten einen Textstring mit Länge 0.
Entweder man löscht den Textstring und verwendet Variante 1 oder man lässt es so und verwendet Variante 2 (etwas länger).
Damit die Formel übersichtlich bleibt habe ich noch ein paar Hilfszellen eingestreut.

Und als Bonus Variante 3 mit sortierten Werten.
Allerdings nur für aktuelles Excel.
(03.02.2023, 12:07)DL schrieb: [ -> ]Moin

Die leeren Felder in der oberen Matrix sind nicht leer sondern enthalten einen Textstring mit Länge 0.
Entweder man löscht den Textstring und verwendet Variante 1 oder man lässt es so und verwendet Variante 2 (etwas länger).
Damit die Formel übersichtlich bleibt habe ich noch ein paar Hilfszellen eingestreut.

Und als Bonus Variante 3 mit sortierten Werten.
Allerdings nur für aktuelles Excel.

Absolut beeindruckend. Vielen Dank!

Variante 2 funktioniert perfekt. Variante 3 ist sehr interessant, aber nicht alle haben neues Excel auf den Rechnern, daher geht die leider nicht, aber ich schaue es mir mal genauer an. Aber spannend. 

Eine Sortierung ist nicht zwingend nötig. 

Vielen Dank für die schnelle Hilfe. Ich werde mich jetzt näher mit Aggregat beschäftigen, das scheint eine Menge zu können. Bisher habe ich das Meiste mit index vergleich gemacht.
Hallo nochmal.

man kann sicherlich mit Aggregat auch verhindern das doppelte Werte nicht erscheinen, oder? Jedenfalls ohne eine weitere Hilfstabelle aufzubauen, direkt in die Formel von DL.

Die Zahlen sollen gerundet nicht doppelt erscheinen.

Noch eine Frage, keine Ahnung ob das geht. Aber kann man auch die Formeln aus den Bereichen zusammenfassen?

Die Formel aus dem Bereich B4:AY20 und B33:AY49? Würde es was für die Performance bringen?
Hallo,

die Performance wird dadurch nicht besser, eher schlechter.
Der Bereich INDEX(B:B; gegen $B$4:$B$20 tauschen.
Die Hilfsspalte A33:A49 ist nicht unbedingt notwendig.
$A33 gegen Zeile($A1) tauschen.

Die Formeln ab B33 sind keine Matrix-Formeln.
(04.02.2023, 13:24)Kalk schrieb: [ -> ]Hallo,

die Performance wird dadurch nicht besser, eher schlechter.
Der Bereich INDEX(B:B; gegen $B$4:$B$20 tauschen.
Die Hilfsspalte A33:A49 ist nicht unbedingt notwendig.
$A33 gegen Zeile($A1) tauschen.

Die Formeln ab B33 sind keine Matrix-Formeln.

Vielen Dank für die Antwort. 

Die ganzen Daten werden noch weiter verarbeitet, und das ist geschafft, mit der Tabelle wie sie im letzten Beispiel hochgeladen wurde. Daher nehme ich jetzt keine Veränderungen mehr vor. 
Ich vergleiche aus den Werten nochnmal min und max in extra Zeilen, daher sind dann doppelte Werte egal.

Vielen Dank an alle für die Hilfe! Ihr habe mir sher geholfen  Smile
Seiten: 1 2