das mit den "Optionen" in den Systemeinstellungen ist perfekt.
Das ist leider nicht perfekt, weil es auf Systemebene umzustellen, eben das gesamte System betrifft und nicht nur Excel oder eine spezifische Arbeitsmappe.
Nun gibt es aber Normen (ISO, EN, DIN) die hierzulande, und auf dem Kontinent, das Komma als Dezimaltrennzeichen festlegen*), so wie es unter angesächsischem Kontext eben der Punkt ist.
Excel berücksichtigt das, und zeigt den Tabelleninhalt ein und derselben Arbeitsmappe je nach lokalen Einstellungen, letztlich also der örtlichen Norm, an – was ja auch sinnvoll ist, dass mehrere globale Anwender der gleichen Datei diese automatisch »richtig« angezeigt bekommen.
Der Punkt als Tausendertrennzeichen wiederum ist auch nach deutsche Norm
nicht zu bevorzugen. Dort ist das
Leerzeichen zu verwenden (das
nichtumbrechende freilich), typografisch bevorzugt das
Schmale Leerzeichen. Der bekannte Punkt scheint nur eine noch mitgeschleppte tradierte Form zu sein. (Beim Tippen in Word et al. dann das
Geschützte Leerzeichen via
Wahl
Leertaste
.)
Ref.: https://de.wikipedia.org/wiki/Schreibweise_von_Zahlen#Dezimal-_und_Tausendertrennzeichen
und das mit dem "#...." ging zumindest bei mir auch nicht
Die Zellenformatierung ist zuerst durchzuführen; nicht nachdem die Berechnung schon stattgefunden hat.
Nebenbei: Warum machst du dir überhaupt den werks um eine Anpassung, vom Usus oder der Norm abzuweichen? Wie oben geschrieben, wäre die einzige sinnvolle Abweichung vom Tausenderpunkt, in den Systemeinstellungen ein Leerzeichen einzutragen.
___________________
*)
Übrigens auch in der Schweiz. Nur bei Währungswerten wird dort bundesoffiziell der Punkt als Dezimaltrenner verwendet. Darum unterscheiden die Systemeinstellungen auch gewöhnliche Zahlen und Währungen.