Um eine Formel zu finden, mit der die Ausgabe abgerufen wird, indem numerische Teilzeichenfolgen auf 3 Dezimalstellen gerundet werden, verwenden wir eine Kombination der Funktionen LEFT, FIND, MID & ROUND, um die Ausgabe abzurufen.

Angenommen, Zelle A1 enthält 12.34567 <> 3.4567 und die erforderliche Ausgabe ist 12.346 <> 3.457 LINKS: * Gibt die angegebene Anzahl von Zeichen vom Anfang einer Textzeichenfolge zurück.

Syntax: = LEFT (text, num_chars)

FIND: Gibt die Startposition einer Textzeichenfolge innerhalb einer anderen Textzeichenfolge zurück. FIND unterscheidet zwischen Groß- und Kleinschreibung.

Syntax: = FIND (find_text, inside_text, start_num)

MID: Gibt die Zeichen aus der Mitte einer Textzeichenfolge bei gegebener Startposition und Länge zurück.

Syntax: = MID (text, start_num, num_chars)

RUND: Rundet eine Zahl auf eine bestimmte Anzahl von Ziffern.

Syntax: = ROUND (number, num_digits)

[.underline] # Nehmen wir ein Beispiel: # Wir haben eine Nummer als 12.34567 <> 3.4567 in Zelle A1. Wir brauchen eine Formel, um die Zahl anzuzeigen, die durch 3 Dezimalstellen gerundet werden soll.

img1

In Zelle C2 wäre die Formel = RUND (LINKS (A2, FINDEN („<>“, A2) -1), 3) & „<>“ & RUND (MITTE (A2, FINDEN („<>“, A2)) +2,255), 3)

  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.

  • Die Funktion gibt den gerundeten numerischen Teilstring zurück.

img2