Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Anzahl der geltenden Ziffern beschränken

Forumthread: Anzahl der geltenden Ziffern beschränken

Anzahl der geltenden Ziffern beschränken
18.02.2003 14:23:16
EQ
Hallo,
weiss jemand eine Möglichkeit, Zahlen so darzustellen, dass die Zahl nur zwei geltende Ziffern hat? Also die Funktion (..) sollte z.B. aus 171,332 170.000 machen, und aus 0,3245 0,320. Wie geht das??


Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Anzahl der geltenden Ziffern beschränken
18.02.2003 14:33:21
Heinz Ulm

Hallo EQ

In A1 steht die Zahl; in B1 folgende Formel:=WENN(A1>1;RUNDEN(A1;-3);RUNDEN(A1;2))

Gruß Heinz


Re: Anzahl der geltenden Ziffern beschränken
18.02.2003 14:37:22
Sven Loquai

Hallo
Da musst du je nach Zahl entsprechen Runden.

Private Sub CommandButton1_Click()
x = 171.332
.......
If x >= 100 And x < 1000 Then y = WorksheetFunction.Round(e, -1)
If x >= 1000 And x < 10000 Then y = WorksheetFunction.Round(e, -2)

End Sub

mfg Sven

Anzeige
Re: Anzahl der geltenden Ziffern beschränken
18.02.2003 15:15:45
Boris

Hi EQ,

in A1 steht deine Zahl, dann in B1:

=WENN(A1<100;RUNDEN(A1;0+(A1<10)+(A1<1));RUNDEN(A1;-(LÄNGE(GANZZAHL(A1))-2)))

Gruß Boris

Anzeige

Infobox / Tutorial

Anzahl der geltenden Ziffern beschränken in Excel


Schritt-für-Schritt-Anleitung

Um die Anzahl der geltenden Ziffern in Excel zu beschränken, kannst du folgende Schritte ausführen:

  1. Zahl eingeben: Trage die Zahl in eine Zelle ein, z.B. A1.

  2. Formel verwenden: In der Zelle B1 kannst du eine der folgenden Formeln eingeben, um die gültigen Ziffern zu runden:

    • Für Zahlen unter 100:
      =WENN(A1<100;RUNDEN(A1;0+(A1<10)+(A1<1));RUNDEN(A1;-(LÄNGE(GANZZAHL(A1))-2)))
    • Für allgemeines Runden:
      =WENN(A1>1;RUNDEN(A1;-3);RUNDEN(A1;2))
  3. Ergebnis prüfen: Nach Eingabe der Formel wird die Zahl in der Zelle B1 entsprechend gerundet und zeigt nur die gewünschten gültigen Ziffern an.


Häufige Fehler und Lösungen

  • Formel wird nicht erkannt: Stelle sicher, dass du die Formel genau so eingibst, wie sie angegeben ist. Achte auf die richtigen Klammern und das Semikolon als Trennzeichen.

  • Falsches Ergebnis: Überprüfe, ob die Eingabewerte in der richtigen Zelle stehen. Wenn du die Zahl in einer anderen Zelle eingegeben hast, musst du die Zellreferenzen in der Formel anpassen.


Alternative Methoden

Eine andere Möglichkeit, die Anzahl der gültigen Ziffern zu beschränken, ist die Verwendung von VBA (Visual Basic for Applications). Hier ist ein einfaches Beispiel:

Private Sub CommandButton1_Click()
    Dim x As Double
    x = 171.332
    Dim y As Double

    If x >= 100 And x < 1000 Then
        y = WorksheetFunction.Round(x, -1)
    ElseIf x >= 1000 And x < 10000 Then
        y = WorksheetFunction.Round(x, -2)
    End If

    MsgBox y
End Sub

Diese Methode ermöglicht dir, die Zahl interaktiv zu runden, indem du einen Button in dein Excel-Dokument einfügst.


Praktische Beispiele

  1. Beispiel 1: Wenn du 171,332 in Zelle A1 eingibst und die Formel in B1 verwendest, wird das Ergebnis 170.000 sein.
  2. Beispiel 2: Mit der Zahl 0,3245 wird in B1 das Ergebnis 0,320 angezeigt, wenn du die entsprechende Formel anwendest.

Tipps für Profis

  • Nutze die Funktion TEXT() in Kombination mit RUNDEN(), um die Ausgabe in einem bestimmten Format zu erhalten:

    =TEXT(RUNDEN(A1;2);"0.00")
  • Experimentiere mit bedingter Formatierung, um die Zellen hervorzuheben, die die Anzahl der gültigen Ziffern überschreiten.


FAQ: Häufige Fragen

1. Wie viele gültige Ziffern hat 100?
Die Zahl 100 hat insgesamt drei gültige Ziffern. Wenn du die Zahl jedoch auf zwei gültige Ziffern runden möchtest, wäre das Ergebnis 100.

2. Was passiert, wenn ich eine negative Zahl eingebe?
Die oben genannten Formeln funktionieren auch für negative Zahlen. Die Rounding-Funktion wird wie gewohnt angewendet, und die Anzahl der gültigen Ziffern wird entsprechend angezeigt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige