Clever-Excel-Forum

Normale Version: Hilfe bei der Auszählung vom Matrizeninhalt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hey Leute,

ich hoffe mir kann jemand helfen ich bin so langsam mit meinem Latein am ende...bzw mit meinen VBA Kenntnissen erschöpft.

und zwar geht es um folgendes wie auf dem Bild zu sehen : (siehe anhang)
[url=
Dateiupload bitte im Forum! So geht es: Klick mich!
der tabelle[/url]

Zur Erklärung:
in Spalte A befinden sich die werte 
daraus berechnet sich später die Hysteresisschleifenmatrix ....
soweit ist alles in VBA programmiert sodas sich diese Matrix je nach gegebenen werten eigenständig aufbaut 

nun zu meinem Problem 
In spalte E liste ich die Deltawerte auf 

diese müssen aber aus der Matrix heraus gelesen bzw berechnet werden
dabei müsste die Zellen folgendes berechnet werden
in F2 wäre die Summe aller gelben Zahlen, da z.b.: 

=Abs(Min(A2:A10000))+Abs(Max(A2:A10000))-Abs(i4)-Abs(j3)

entspricht 1 was der Delta-wert ist

in F3 wäre die Summe aller grünen Zahlen, da z.b.: 

=Abs(Min(A2:A10000))+Abs(Max(A2:A10000))-Abs(i5)-Abs(k3)

entspricht 2 was der Delta-wert ist

usw.

Das problem dabei ist das die MAtrix sich nicht auf den Bereich -3 bis +3 einschränkt sondern sich je nach vorgaben von der Spalte A aufbaut 

ich hoffe jemand hätte eine idee da ich kein einfaches makro Schreiben will
Hallo,

wenn Du schon groß und fett den Link zu dem wichtigen Beitrag in Deinen Text stellst, dann richte Dich auch danach:


Zitat:Es gibt dazu verschiedene Möglichkeiten und die zweitschlechteste ist ein Bild.

In einem Bild sieht man zwar schön die Tabelle, aber arbeiten kann damit niemand. Es sind keine Formeln sichtbar und die Tabelle ist nur bedingt lesbar.
Hi Edgar,


Zitat:wenn Du schon groß und fett den Link zu dem wichtigen Beitrag in Deinen Text stellst, dann richte Dich auch danach:

das stammt nicht vom TE. Ich vermute, er hatte einen Filehoster verlinkt - unsere Forensoftware blockiert diese und fügt den eigenen Link ein.
Hallo Günter,

dann sollte das aber in der Vorschau auffallen, oder?
Hallöchen,

schaue mal in diesen Thread / Beitrag.
http://www.clever-excel-forum.de/Thread-...9#pid41499

Da hättest Du einen Ansatz mit einem bedingten Maximum:
{=...MAX(WENN($X$19:X19=MAX($X$19:X19);$Y$19:Y19;"")...}

Du kannst also Max und Wenn verknüpfen und als Bedingung z.B. die 3 einsetzen. Das ganze ist eine Array-Formel.