Rounding Numerische Substrings
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.
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.