Excel 2003: Min/Max mit INDEX Matrix kombinieren?!

Ich kann 7z-Dateien hier auf der Arbeit nicht öffnen, aber du hast da einen Logik-Fehler. Die Index-Formel gibt immer nur einen Wert zurück. Darauf kannst du kein Min-anwenden.
 
Versuchs mal mit

=MIN(OFFSET(D23;1;B20-D23-2;52;3))

bzw.

=MAX(OFFSET(D23;1;B20-D23-2;52;3))


HTH

BigNum
 
Hi.

Mit dem Offset hats bei mir nicht funktioniert, aber ich nutze auch office2010

Dafür hab ich das jetzt so gelöst:
Code:
MIN(INDIREKT(ADRESSE(24;VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23))-3;4;1)):INDIREKT(ADRESSE(75;VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23));4;1)))

MAX(INDIREKT(ADRESSE(24;VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23))-3;4;1)):INDIREKT(ADRESSE(75;VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23));4;1)))

Leider nimmt diese funktion die Zeilennummern auch mit, wenn du z.B. 2008 als Jahr angibst, oder liefert #NV zurück, wenn die Jahre nicht in der Liste drinstehen (wie hier 2005-2007).
Wenn du eine Liste ohne diese Zeilennummern aus Spalte C hast, kein Problem. Oder wenn du nur Werte aus den Jahren 2011 oder mehr nimmst, auch kein Problem (dann muss man die Formel oben aber noch umstellen).
Ansonsten müsste man mal gucken, wie man das verbessert. Dafür hab ich aber grad keine Zeit mehr.
 
Sorry, dass ich keine Rückmeldung gegeben habe.
 
Zuletzt bearbeitet: (Dummheit)
Man könnte "einfach" eine Abfrage machen, um den Fall abzufangen.
Ich versuchs gleich mal.

Code:
MIN(INDIREKT(ADRESSE(24;WENN((VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23))-3)<4;4;VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23))-3);4;1)):INDIREKT(ADRESSE(75;VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23));4;1)))

MAX(INDIREKT(ADRESSE(24;WENN((VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23))-3)<4;4;VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23))-3);4;1)):INDIREKT(ADRESSE(75;VERWEIS(2;1/(D23:K23=B20);SPALTE(D23:K23));4;1)))


Ist jetzt ganz einfach gelöst, mit ner zusätzlichen Wenn-Abfrage.
So lang wie die Formel, geht die aber bestimmt auch kürzer... aber solange es funktionert ;)
 
Zuletzt bearbeitet:
Zurück
Oben