Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

AGGREGAT miz Zusatzbedingung

Forumthread: AGGREGAT miz Zusatzbedingung

AGGREGAT miz Zusatzbedingung
29.06.2020 12:43:51
erichm
Hallo,
ich habe folgende Formel die funktioniert:
=AGGREGAT(9;6;$A2:$I2)~f~
Jetzt muss ich eine Zusatzbedingung einbauen: Summe nur dann wenn in A1 bis I1 der gleiche Wert wie in O1 steht. Das habe ich u.a. damit probiert, aber immer ohne Erfolg:
~f~=AGGREGAT(9;6;$A2:$I2/($A$1:$I$1=O$1);1)
Vielen Dank für eine Hilfe.
mfg
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AGGREGAT kannst Du vergessen
29.06.2020 12:52:41
WF
Hi,
=SUMMEWENN(A1:I1;O1;A2:I2)
WF
AW: AGGREGAT kannst Du vergessen
29.06.2020 16:38:24
erichm
Danke, SUMMEWENN geht leider nicht, da im auszuwertenden Bereich "Fehlerwerte" sind; AGGREGAT wäre da hilfreich gewesen.
Mal schauen ob ich die Fehlerwerte eliminieren kann.
mfg
AW: ist für Summierung leider nicht möglich owT
29.06.2020 12:53:32
neopa
Gruß Werner
.. , - ...
Anzeige
DANKE und schade mfg owT
29.06.2020 16:39:05
erichm
...
AW: anstelle dessen ...
29.06.2020 17:32:42
neopa
Hallo Erich,
... kannst Du folgende klassische Matrixformel nutzen:
{=SUMME(WENN(ISTZAHL(A2:I2)*(A1:I1=O1);A2:I2))}
Gruß Werner
.. , - ...
Fehlerwerte können auch in Zeile 1 vorkommen
29.06.2020 19:44:11
WF
Hi,
{=SUMME(WENN(NICHT(ISTFEHLER(A1:I1));WENN(A1:I1=O1;WENN(ISTZAHL(A2:I2);A2:I2))))}
Sollte aber Haarspalterei sein
WF
Anzeige
AW: wenn dem so sein sollte, ...
30.06.2020 08:19:53
neopa
Hallo,
... was ich bezweifele, bedarf es 4 Funktion weniger als in Deiner Formel eingesetzt.
Ausreichend wäre dann: {=SUMME(WENN(ISTZAHL(A2:I2*(A1:I1=O1));A2:I2*(A1:I1=O1)))}
Gruß Werner
.. , - ...
DANKE - owT
30.06.2020 23:05:59
erichm
...
DANKE - owT
30.06.2020 23:05:21
erichm
...
Anzeige
Mit AGGREGAT geht's nicht, ...
29.06.2020 13:53:02
Luc:?
…Erich,
weil µS aus unerklärten Gründen Datenfelder in Arg3 nur für Arg1 ab 14 zulässt. Ein Ausdruck in Arg3, also eine RechenOperation, erzeugt aber immer ein Datenfeld. Das es auch anders möglich gewesen wäre, hatte ich mal mit der UDF AggregateXk demonstriert. Dann ginge es als singulare MatrixFml:
{=AggregateXk(9;6;$A2:$I2/($A$1:$I$1=O$1);1)} Oder auch als NormalFml so:
=AggregateXk(-9;6;$A2:$I2/($A$1:$I$1=O$1);1)
Gruß, Luc :-?
„Die universelle Befähigung zur Unfähigkeit macht jede menschliche Leistung zu einem unglaublichen Wunder.“ Stapps ironisches Paradoxon
Nichtsdestotrotz Durchblick verbessern mit …

Anzeige
AW: Mit AGGREGAT geht's nicht, ...
29.06.2020 16:40:18
erichm
Hallo Luc,
danke für den Lösungsvorschlag; die Datei möchte ich allerdings nicht auf xlsm umstellen.
mfg
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige