1X1 Matrixformeln in derselben Zelle weiterverarbeiten

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: 1X1 Matrixformeln in derselben Zelle weiterverarbeiten

Re: 1X1 Matrixformeln in derselben Zelle weiterverarbeiten

von mikeleb » Mo, 30.03.2015 15:12

Hallo,

warum

Code: Alles auswählen

=Summenprodukt(MAX(NICHT(ISTFEHLER(FINDEN(WIEDERHOLEN(1;ZEILE($A$3:INDEX(A$3:A$1048576;LÄNGE(G4))));G4;1)))*ZEILE($A$3:INDEX(A$3:A$1048576;LÄNGE(G4)))))
funktioniert und

Code: Alles auswählen

=Summenprodukt(KGRÖSSTE(WENN($A$6:$C$10=B34;ZEILE($A$6:$C$10));C34))
nicht verstehe ich im Detail auch nicht. Summenprodukt() erwartet Zahlenmatrizen als Argument. Beide Funktionen liefern Zahlen (auch Zeile() liefert richtige Zahlen :) ), aber das zweite Summenprodukt liefert nur als Matrixfunktion das richtige Ergebnis.

1X1 Matrixformeln in derselben Zelle weiterverarbeiten

von Stefan HE » Mo, 30.03.2015 08:49

Guten Morgen,
ich habe an diesem Wochenende mit zwei Matrixformeln gearbeitet, die jeweils aus einer einzigen Zelle bestehen:

Code: Alles auswählen

{=MAX(NICHT(ISTFEHLER(FINDEN(WIEDERHOLEN(1;ZEILE($A$3:INDEX(A$3:A$1048576;LÄNGE(G4))));G4;1)))*ZEILE($A$3:INDEX(A$3:A$1048576;LÄNGE(G4))))}
(aus dem Thema "Zählen in einer Matrix")

und

Code: Alles auswählen

{=KGRÖSSTE(WENN($A$6:$C$10=B34;ZEILE($A$6:$C$10));C34)}
(aus dem Thema "Probenplanung")

Auf die erste Formel kann ich z.B. MDET('Formel1') oder SUMMENPRODUKT('Formel1') in derselben Zelle anwenden, mache ich das mit der zweiten Formel, erscheint #Wert!
Liegt es vielleicht daran, dass die Formel 1 eine "echte" Zahl ausgibt und die zweite Formel eine "unechte" Zahl der Zeilennummer? Was ist der Unterschied? Und wenn es so wäre, wie würde ich eine "echte" Zahl daraus machen?

Gruß,
Stefan

Nach oben