Registriert seit: 16.02.2018
Version(en): 2016
07.06.2018, 08:37
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018, 08:39 von WillWissen.
Bearbeitungsgrund: Formatierung
)
Hallo zusammen,
ich möchte einen
Wert : 1,23456 welcher in Tabelle 1 so angezeigt wird: 1,234 in Tabelle 2 übertragen wo er aber auf diese 3 Kommastellen gerundet wird(sprich auch im Hintergrund nur 1,234 steht)
Wert : 1,23456 welcher in Tabelle 1 so angezeigt wird: 1,2345 in Tabelle 2 übertragen wo er aber auf diese 4 Kommastellen gerundet wird(sprich auch im Hintergrund nur 1,2345 steht)
Wert : 1,23456 welcher in Tabelle 1 so angezeigt wird: 1,12 in Tabelle 2 übertragen wo er aber auf diese 2 Kommastellen gerundet wird(sprich auch im Hintergrund nur 1,23 steht
Wie ist das möglich?=(
mit Text klappts nicht da es mir immer die Tausenderstelle verschiebt...
hat jemand eine Idee?
Liebe Grüße
Registriert seit: 16.02.2018
Version(en): 2016
07.06.2018, 08:43
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018, 09:03 von WillWissen.
Bearbeitungsgrund: Formatierung
)
Hallo zusammen,
ich möchte einen
Wert : 1,23456 welcher in Tabelle 1 so angezeigt wird: 1,234 in Tabelle 2 übertragen wo er aber auf diese 3 Kommastellen gerundet wird(sprich auch im Hintergrund nur 1,234 steht)
Wert : 1,23456 welcher in Tabelle 1 so angezeigt wird: 1,2345 in Tabelle 2 übertragen wo er aber auf diese 4 Kommastellen gerundet wird(sprich auch im Hintergrund nur 1,2345 steht)
Wert : 1,23456 welcher in Tabelle 1 so angezeigt wird: 1,12 in Tabelle 2 übertragen wo er aber auf diese 2 Kommastellen gerundet wird(sprich auch im Hintergrund nur 1,23 steht
Wie ist das möglich?=(
mit Text klappts nicht da es mir immer die Tausenderstelle verschiebt...
hat jemand eine Idee?
Liebe Grüße
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
den Parameter ändern auf gewünschte Anzahl Stellen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
was denn für 1000er Stellen?
Nimm Kürzen().
Gruß,
steve1da
Registriert seit: 16.02.2018
Version(en): 2016
Hi, vielen Dank,
es sind eben die unterschiedliche Werte, wie erkenne ich wie viele Kommastellen der Wert jeweils hat?
Grüße
Registriert seit: 02.12.2017
Version(en): Office 365
Arbeitsblatt mit dem Namen 'Tabelle1' |
| C | D |
5 | 1,23456 | 1,2345 |
6 | 1,23456 | 1,234 |
7 | 1,23456 | 1,23 |
Zelle | Formel |
D5 | =LINKS(C5;LÄNGE(C5)-1)*1 |
D6 | =LINKS(C6;LÄNGE(C6)-2)*1 |
D7 | =LINKS(C7;LÄNGE(C7)-3)*1 |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Registriert seit: 14.04.2014
Version(en): Office 2013/2016/2019/365
Hi,
Code:
Sub komma()
Dim x As Double
Dim IntStellen As Integer
x = 1.23456
IntStellen = 3
Debug.Print Round(x, IntStellen) 'rundet Kaufmänisch
'die 3Varianten schneiden auf 3 Stellen ab
Debug.Print WorksheetFunction.RoundDown(x, IntStellen)
Debug.Print Fix(x * 10 ^ IntStellen) / 10 ^ IntStellen
Debug.Print Int(x * 10 ^ IntStellen) / 10 ^ IntStellen
End Sub
lg Chris
Feedback nicht vergessen.
3a2920576572206973742064656e20646120736f206e65756769657269672e
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
07.06.2018, 09:00
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018, 09:07 von WillWissen.)
Gelöscht
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
Zitat:wie erkenne ich wie viele Kommastellen der Wert jeweils hat?
zählen?
Was ist denn das eigentliche Problem?
Gruß,
steve1da
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
07.06.2018, 09:04
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018, 09:12 von LCohen.)
Dafür ist das Format auszulesen (das mit LINKS, Frogger, ist nicht korrekt verstanden; außerdem keine allgemeine Lösung, weil Du die Stellen selbst angibst, statt sie aus dem Format zu verwenden).
Geht nur mit VBA oder Excel4-M oder dem wackligen ZELLE("format";A1):
=KÜRZEN(A1;WECHSELN(WECHSELN(ZELLE("format";A1);"F";);".";))
für Zahlenformat F und . (also ohne und mit Tsd.punkt).
Hinweis: Die ZELLE-Funktionen aktualisieren sich nicht wie gewünscht. Außerdem genießt die Zielzelle dann zwar die inhaltliche, aber nicht die formatierte Anpassung.
Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:1 Nutzer sagt Danke an LCohen für diesen Beitrag 28
• Frogger1986