Eine vorhandene Matrix-Formel zu ohne Array umkonvertieren
#1
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
Top
#2
Hi

deine Formel ohne strg+shift+Enter.

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

Ob das was bringt?   

Gruß Elex
Top
#3
Hallo, oder mit DBMAX()...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#4
Hola,

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

Gruß,
steve1da
Top
#5
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...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#6
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
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste