2017-12-22 3 views
-1

Ich bin sehr neu in Excel und ich habe ein Problem mit einer einfachen Multiplikation (ich weiß, es ist deprimierend, aber ich stecke fest).Warum erhalte ich diesen seltsamen Wert, der 2 Zahlen multipliziert, die ein anderes Format haben, mit Excel?

Ich muss den numerischen Inhalt von 2 Zellen multiplizieren (diese Werte werden mit 2 verschiedenen Formeln berechnet).

Das Problem ist, dass es scheint, dass diese 2 Zellen numerische Werte mit unterschiedlichem Format enthalten und ich ein seltsames Ergebnis erhalte.

Infact I haben:

1) Die K3 Zelle mit diesem Wert: 0,0783272400

2) Die K6 Zelle diesen Wert enthält: 728,454911165

In einer anderen Zelle tue ich einfach:

=K3*K6 

aber jetzt bin ich zu erhalten, diesen Unsinn Wert: 57.057.862.655,9996000000

Ich denke, dass das Problem der Tatsache zusammenhängen könnte, dass die erste der , tun divide integer Abschnitt und Dezimalbereiches verwenden und in der anderen benutze ich ., um den Integer-Abschnitt und den Dezimalabschnitt zu teilen.

Wie kann ich mit dieser Situation richtig umgehen?

+0

Ich kann das nicht in Excel replizieren. Wie hast du diese beiden Zahlen eingegeben? – Enigmativity

+0

@Enigmatistik Versuchen Sie, Ihr Dezimaltrennzeichen auf ',' - wenn es sich lohnt, die Mühe wert. – pnuts

+0

@Enigmatismus - fügen Sie 4 Dezimalstellen zum Ergebnis hinzu, Sie werden es sehen. – Vityata

Antwort

0

Formatieren Sie beide Werte als Währung in Excel und vergessen Sie das Problem.

Sie erhalten es, weil die Fließkommawerte in vielen Programmiersprachen nicht unterschiedlich dargestellt werden. In Excel ist wahrscheinlich der beste Weg, um sicherzustellen, dass Sie keine seltsamen Werte geben, das Format Currency.

Oder in VBA, um die CDec zu verwenden und in Dezimal zu konvertieren.

Is floating point math broken?

0

Excel 0,0783272400 als etwas behandelt weniger als ein Zehntel und 728.454911165 als eintausend Milliarden bekommen auf. Das Ergebnis wird mit . für Tausendertrennzeichen und , für Dezimaltrennzeichen formatiert - und ist nicht unsinnig (obwohl die Wahl der Formatierung ist).

Verwandte Themen