Clever-Excel-Forum

Normale Version: Eine vorhandene Matrix-Formel zu ohne Array umkonvertieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe ein Matrix-Formel

{=MAX(WENN(BM53:BM102=1;AO107:AO156;""))}

die auch gut funktioniert. Mein Problem ist nur das ich ein sehr sehr altes Excel habe,
das mir jede Matrix-Formel sehr verlangsamt.

Könnte mir bitte jemand diese Formel in eine Nicht-Array-Formel umschreiben?

Danke im Voraus
Andi
Hi

deine Formel ohne strg+shift+Enter.

=MAX(INDEX((BM53:BM102=1)*(AO107:AO156);))

Ob das was bringt?   

Gruß Elex
Hallo, oder mit DBMAX()...
Hola,

Version 5.0c...unter welcher Windows-Version läuft denn das noch?

Gruß,
steve1da
Hallöchen,

Zitat:Version 5.0c...unter welcher Windows-Version läuft denn das noch?
3.11 auf jeden Fall Smile Könnte noch bis XP funktionieren, dann wird's haarig...
Herzlichen Dank für --> =MAX(INDEX((BM53:BM102=1)*(AO107:AO156);))

Genau das bringts!

Ja ich weiß, mein Excel ist aus dem 1994er Jahr - steinalt.
Aber der Umstieg in ein moderneres Excel konnte ich aus Prinzip nicht gehen.
Ich liebe einfach das Makro als Karteireiter und will auch keine Ribbon-Leiste die mir 5cm vom Bilschirm abschneidet.

PS: mein Uralt-Excel läuft übrigens unter Win-XP und Win-XP läuft unter einer Virtuellen Machine ... :)

Gruß
Andi