Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

AGGREGAT miz Zusatzbedingung

Forumthread: AGGREGAT miz Zusatzbedingung

AGGREGAT miz Zusatzbedingung
29.06.2020 14: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 14:52:41
WF
Hi,
=SUMMEWENN(A1:I1;O1;A2:I2)
WF
AW: AGGREGAT kannst Du vergessen
29.06.2020 18: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 14:53:32
neopa
Gruß Werner
.. , - ...
Anzeige
DANKE und schade mfg owT
29.06.2020 18:39:05
erichm
...
AW: anstelle dessen ...
29.06.2020 19: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 21: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 10: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
01.07.2020 01:05:59
erichm
...
DANKE - owT
01.07.2020 01:05:21
erichm
...
Anzeige
Mit AGGREGAT geht's nicht, ...
29.06.2020 15: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 18:40:18
erichm
Hallo Luc,
danke für den Lösungsvorschlag; die Datei möchte ich allerdings nicht auf xlsm umstellen.
mfg
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18