Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Earl
**
Beiträge: 34
Registriert: Di, 19.06.2012 13:33

Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Earl »

Hallo an Alle,
Mein Problem habe ich in der anschliessenden Tabelle formuliert.
Es geht um die Formatierung unterschiedlicher Nachkommastellen in einer Spalte.
Nachkomma_Problem.ods
(90.94 KiB) 121-mal heruntergeladen
Earl
**
Beiträge: 34
Registriert: Di, 19.06.2012 13:33

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Earl »

Hallo Heritz,

Genau das ist meine Frage!!!!!

In Spalte F habe ich per Hand eingegeben, wie es eigentlich in Spalte E aussehen soll. (siehe Überschrift)
Das Ergebnis in Spalte E hat je nach der Eingabe in Spalte C und D unterschiedliche Nachkommastellen.
Die Differenz soll nicht als Währung sondern als ganze Zahl mit 2 Nachkommastellen angezeigt werden.
Also ist ein Vorformatieren nicht möglich.
Ich weiss, das ist ziemlich kompliziert zu erklären.

Gruss Earl
mikeleb
*******
Beiträge: 1316
Registriert: Fr, 09.12.2011 16:50

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von mikeleb »

Hallo,
formatiere die Spalte E mit dem Formatcode

Code: Alles auswählen

0,00;[ROT]-#.##0,00
und die Zahlen werden mit zwei NAchkommastellen und negative Zahlen rot dargestellt.
Gruß,
mikeleb
paljass
******
Beiträge: 792
Registriert: Do, 25.10.2012 07:25

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von paljass »

Ja nee, dass hilft ja auch nicht.

In Zeile 13 - 15 ist das Ergebnis der Berechnung ja
-0,1170000
0,0079100
0,0057300
und das soll dann halt mit
-11,70
79,10
57,30
dargestellt werden.
Eigentlich nur ein Rechenschritt - wenn da nicht die Zeile 12 wäre. Warum wird da das Ergebnis 0,27 als 0,27 ausgegeben?

Gruß
paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Earl
**
Beiträge: 34
Registriert: Di, 19.06.2012 13:33

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Earl »

mikeleb hat geschrieben: Fr, 25.01.2019 10:20 Hallo,
formatiere die Spalte E mit dem Formatcode

Code: Alles auswählen

0,00;[ROT]-#.##0,00
und die Zahlen werden mit zwei NAchkommastellen und negative Zahlen rot dargestellt.
Das bringt mir nicht die Darstellung wie ich sie in Spalte F zeige!!!!!

Gruss Earl
Zuletzt geändert von Earl am Fr, 25.01.2019 12:04, insgesamt 1-mal geändert.
paljass
******
Beiträge: 792
Registriert: Do, 25.10.2012 07:25

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von paljass »

Hallo Earl,
willst du meine Frage noch beantworten?

paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
mikeleb
*******
Beiträge: 1316
Registriert: Fr, 09.12.2011 16:50

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von mikeleb »

Hallo,
dann habe ich eine andere Datei vorliegen. In der steht in Spalte F:
76,95
4,20
0,27
-11,70
79,10
57,30
Es werden nicht nur die Nachkommastellen angezeigt.
Also konkret: Du möchtest nur die Stellen nach dem Komma angezeigt haben?
Gruß,
mikeleb
Earl
**
Beiträge: 34
Registriert: Di, 19.06.2012 13:33

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Earl »

Hallo mikeleb,

GENAU SO IST ES,
Earl
**
Beiträge: 34
Registriert: Di, 19.06.2012 13:33

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Earl »

paljass hat geschrieben: Fr, 25.01.2019 11:29 Ja nee, dass hilft ja auch nicht.

In Zeile 13 - 15 ist das Ergebnis der Berechnung ja
-0,1170000
0,0079100
0,0057300
und das soll dann halt mit
-11,70
79,10
57,30
dargestellt werden.
Eigentlich nur ein Rechenschritt - wenn da nicht die Zeile 12 wäre. Warum wird da das Ergebnis 0,27 als 0,27 ausgegeben?

Gruß
paljass
Das ist die unformatierte Ausgabe der Differenz von Spalte C und D.
und genau diese Formatierung ist das Problem. Ich brauche die Formatierung so wie in Spalte F dargestell unter Berücksichtigung
der in der Tabelle geschilderten Kriterien.
Nur in der Form, wie sie in Spalte F dargestellt ist kann ich sie für weitere Berechnungen sinvoll einsetzen.

Gruss
Earl
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Stephan »

Das ist die unformatierte Ausgabe der Differenz von Spalte C und D.
und genau diese Formatierung ist das Problem. Ich brauche die Formatierung so wie in Spalte F dargestell unter Berücksichtigung
der in der Tabelle geschilderten Kriterien.
Das ist überhaupt nicht möglich, denn Formatierungen ändern keine Werte, sondern nur die Darstellung von Werten. Wenn Du jedoch den Wert -0,1170 als -11,70 darstellen willst ist das eine Wertänderung die der Multiplikation mit 100 entspricht.

Du kannst das also nur in der Formel bewirken die die -0,1170 berechnet indem Du dort zusätzlich mit 100 multiplizierst.

Gruß
Stephan
paljass
******
Beiträge: 792
Registriert: Do, 25.10.2012 07:25

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von paljass »

Hallo Earl,
das beantwortet meine Frage nicht.
Um den angekündigten Rechenschritt vornehmen zu können, muss doch klar sein, welche Zahlen womöglich mit was auch immer multipliziert werden und welche nicht.
Ich hab halt das Problem, dass die 0,27 stehen bleibt, die anderen 0,... Zahlen aber multipliziert werden müssen.

Gruß
paljass

P.S. Ich denke, mit reiner Formatierungsarbeit kommst du da nicht aus.
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Earl
**
Beiträge: 34
Registriert: Di, 19.06.2012 13:33

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Earl »

Das sehe ich leider auch so.
Theoretisch ist das wahrscheinlich mit einer sehr ausgefeilten WENN/DANN -Formel machbar, da es ja nur diese 3 gezeigten Darstellungsformen in Spalte E gibt. Aber das habe ich bisher noch nicht geschafft, obwohl ich mich schon seit Stunden darum bemühe.
Eine andere Möglichkeit ist, die unterschiedlichen Werte in entsprechenden Extra Spalten auf das gewünschte Format zu bringen und dann in eine Engültige Spalte einzufügen.
Die 3. Möglichkeit ist, die Daten am Tages-Wochen- oder Monatsende nach Gruppen zu sortieren und dann die einzelnen Gruppen entsprechend zu formatieren. ( So mach ich es bis jetzt ).
Aber ich dachte, vielleicht gibt es eine Möglichkeit das über eine Formel zu automatisieren.

Aber Danke und
Gruß von Earl
Earl
**
Beiträge: 34
Registriert: Di, 19.06.2012 13:33

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Earl »

Stephan hat geschrieben: Fr, 25.01.2019 12:51
Das ist die unformatierte Ausgabe der Differenz von Spalte C und D.
und genau diese Formatierung ist das Problem. Ich brauche die Formatierung so wie in Spalte F dargestell unter Berücksichtigung
der in der Tabelle geschilderten Kriterien.
Das ist überhaupt nicht möglich, denn Formatierungen ändern keine Werte, sondern nur die Darstellung von Werten. Wenn Du jedoch den Wert -0,1170 als -11,70 darstellen willst ist das eine Wertänderung die der Multiplikation mit 100 entspricht.

Du kannst das also nur in der Formel bewirken die die -0,1170 berechnet indem Du dort zusätzlich mit 100 multiplizierst.

Gruß
Stephan
Das müsste über eine sehr komplexe WENN/DANN-formel möglich sein. Das versuche ich seit Stunden ohne Erfolg.
Ich dachte, vielleicht gibt es einen einfacheren Weg.
Gruß
Earl
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von Stephan »

Das müsste über eine sehr komplexe WENN/DANN-formel möglich sein. Das versuche ich seit Stunden ohne Erfolg.
Ich dachte, vielleicht gibt es einen einfacheren Weg.
Wieso komplex? In DEiner Datei lautet die diesbezügliche Formel für die Zelle E13 dann:

=WENN(B13 ="sell";C13-D13;D13-C13)*100

eben alles, wie es schon ist, mal 100.


Gruß
Stephan
echo
*******
Beiträge: 1005
Registriert: Fr, 14.11.2008 15:27
Wohnort: BRA - Nds

Re: Nachkommastellen in Wenn/Dann Funktionen abfragen und ändern

Beitrag von echo »

Hallo
wie ich das sehe ist der Multiplikator abhängig von den Nullen vor der ersten Zahl. (nicht vom Komma)
Daher würde ich vermutlich alle Werte hoch multiplizieren um die Nullen zu löschen.
Danach per Textfunktionen die Teilwerte wieder zusammensetzen:

Code: Alles auswählen

=(LINKS(E10*1000000000;2)&","&TEIL(E10*1000000000;4;3))*1
Gruß Holger
Antworten