[erledigt] Problem mit Excel Formeln (SUMMEWENNS)

7. August 2023 15:49

Ich habe einen Report in BC 22.1 der über Excel Buffer eine Excel Datei erstellt. In der wird u. a. auch SUMMEWENNS verwendet. In NAV 2009 R2 funktioniert das. In BC muss ich die Excel Formeln in Englisch verwenden. Bei SUM (SUMME) funktioniert das auch. Jedoch SUMIFS (SUMMEWENNS) funktioniert nicht. Die kommt in Excel nicht an. Beim Öffnen der Excel Datei meldet Excel einen Fehler und verwirft diese Formel, in der entsprechenden Zelle steht dann nix drin. Hat jemand eine Idee woran das liegen kann?

Die Formel selbst ist korrekt. Ich hab sie testweise einfach als Text nach Excel geschrieben (mit Anführungszeichen drumherum) und dann in Excel manuell in Formel gewandelt, kein Problem.

Nachtrag:
In NAV 2017 funktioniert es auch nicht, ich erhalte dann diesen Fehler: Ausnahme von HRESULT: 0x800A03EC
Der besagt ja dass Excel den Namen der Formel nicht versteht. Kann es sein dass aus NAV/BC heraus nicht alle Excel Formeln verwendet werden können? Aber warum hat es in NAV 2009 R2 dann noch funktioniert?
Zuletzt geändert von enh am 27. September 2023 22:17, insgesamt 1-mal geändert.

Re: Problem mit Excel Formeln (SUMMEWENNS)

8. August 2023 15:05

Gibt es irgendwo eine Übersicht welche Excel Funktionen über D365BC funktionieren (und welche nicht)?

Re: Problem mit Excel Formeln (SUMMEWENNS)

8. August 2023 16:44

Konkreter Fall konnte anders gelöst werden (SUMMENPRODUKT / SUMPRODUCT funktioniert).

Re: Problem mit Excel Formeln (SUMMEWENNS)

8. August 2023 17:19

Hallo,
bei den Formeln gibt es keine mir bekanntent Einschränkungen. Du hast leider keinen Code gepostet, aber wahrscheinlich hast du anstelle von Kommas zur Trennung, Semikola verwendet. Mit dieser Beispielformel
Code:
'=SUMIFS(A1:A6,B1:B6,"=B")'

lässt sich die Excel-Datei ohne Probleme öffnen

Inhalt meiner Excel-Datei
Code:
1   A      6
3   B      
2   A      
2   B      
1   B      

Re: Problem mit Excel Formeln (SUMMEWENNS)

8. August 2023 18:08

Vielen Dank!!!

Das hat mir wieder keiner gesagt dass das deutsche Semikolon dem englischen Komma entspricht. Ist irgendwie auch nicht so richtig selbst erklärend.

Re: Problem mit Excel Formeln (SUMMEWENNS)

8. August 2023 20:49

Es gibt auch einen Funktionenübersetzer für Excel, siehe u.a. dort für das Listentrennzeichen , bei Englisch und ; im Deutschen. Das ist bei CSV-Dateien genauso, die kommen auch in beiden Varianten, je nach Herkunftsregion.