Hallo zusammen,
mir ist aufgefallen, dass für einige Excel-Funktionen, wie SUMMEWENN, eine als Suchkriterium nicht existierende
Funktion von Excel übergangen wird und als Ergebnis eine Null zurückgeliefert wird. Mein Verständnis sagt mir,
dass #NAME? zurückgeliefert werden sollte.
Jetzt kann ich mich definitiv nicht erinnern, ob das schon immer so war. Von daher frage ich mal hier nach,
ob das hier jemand auch feststellt bzw. eine Erklärung dafür hätte. Oder ggf. ein bekannter Bug ist. Ich
konnte bislang dazu nichts finden.
Zwei Beispiele, aus der Beispieldatei:
Ruft man übrigens für die zwei Beispiele den Funktionsassistenten auf, erscheint dort sehr wohl #NAME?
für das Argument zum Suchkriterium.
Eine Auswirkung dieses Verhaltens wäre dann, dass z.B. eine mit Excel 2016 erstellte Datei, die z.B. die
Formel =SUMMEWENNS(C1:C5;A1:A5;E1;B1:B5;MAXWENNS(B1:B5;A1:A5;E1)) enthält, in Excel 2010
als 0 angezeigt wird, weil Excel 2010 MAXWENNS nicht kennt.
Gruß
mir ist aufgefallen, dass für einige Excel-Funktionen, wie SUMMEWENN, eine als Suchkriterium nicht existierende
Funktion von Excel übergangen wird und als Ergebnis eine Null zurückgeliefert wird. Mein Verständnis sagt mir,
dass #NAME? zurückgeliefert werden sollte.
Jetzt kann ich mich definitiv nicht erinnern, ob das schon immer so war. Von daher frage ich mal hier nach,
ob das hier jemand auch feststellt bzw. eine Erklärung dafür hätte. Oder ggf. ein bekannter Bug ist. Ich
konnte bislang dazu nichts finden.
Zwei Beispiele, aus der Beispieldatei:
Code:
=SUMMEWENN($B$1:$B$10;TEST();$A$1:$A$10) -> liefert 0, sowohl in Excel 2016 als auch 2010
=SUMMEWENNS($A$1:$A$10;$B$1:$B$10;TEST()) -> liefert 0, sowohl in Excel 2016 als auch 2010
Ruft man übrigens für die zwei Beispiele den Funktionsassistenten auf, erscheint dort sehr wohl #NAME?
für das Argument zum Suchkriterium.
Eine Auswirkung dieses Verhaltens wäre dann, dass z.B. eine mit Excel 2016 erstellte Datei, die z.B. die
Formel =SUMMEWENNS(C1:C5;A1:A5;E1;B1:B5;MAXWENNS(B1:B5;A1:A5;E1)) enthält, in Excel 2010
als 0 angezeigt wird, weil Excel 2010 MAXWENNS nicht kennt.
Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner