Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1768to1772
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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
.. , - ...
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
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
.. , - ...
Anzeige
DANKE - owT
30.06.2020 23:05:59
erichm
...
DANKE - owT
30.06.2020 23:05:21
erichm
...
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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige