REPT-Funktion in Excel

Excel REPT-Funktion

Die REPT-Funktion wird in Excel auch als Wiederholungsfunktion bezeichnet. Wie der Name schon sagt, wiederholt diese Funktion die ihr zur Verfügung gestellten Daten so oft, dass diese Funktion zwei Argumente akzeptiert. Eines ist der Text, der wiederholt werden muss, und das zweite Argument die Häufigkeit, mit der der Text wiederholt werden soll.

Syntax

Unten finden Sie die REPT-Formel in Excel.

Argumente

  • text = Dies ist ein erforderlicher Parameter. Es ist der zu wiederholende Text.
  • number_of_times = Dies ist auch ein erforderlicher Parameter. Dies ist die Häufigkeit, mit der der Text in Parameter 1 wiederholt werden soll. Es muss eine positive Zahl sein.

Beispiele für die Verwendung der REPT-Funktion in Excel

Die REPT-Funktion ist eine Arbeitsblattfunktion (WS). Als WS-Funktion kann die REPT-Funktion als Teil der Formel in eine Zelle eines Arbeitsblatts eingegeben werden. Weitere Informationen finden Sie in den folgenden Beispielen.

Sie können diese REPT-Funktions-Excel-Vorlage hier herunterladen - REPT-Funktions-Excel-Vorlage

Beispiel 1 - Wiederholen Sie eine Reihe von Zeichen

Im obigen Beispiel wird REPT ("\ n", 3) "\ n" dreimal wiederholt. Infolgedessen enthält Zelle B2 "\ n \ n \ n \".

Beispiel 2 - Wiederholen Sie ein Zeichen

Im obigen Beispiel wird REPT ("-", 10) "-" 10 Mal wiederholt. Infolgedessen enthält Zelle C1 "———-".

Beispiel 3 - Gleicht die Länge der Zahlen aus

Im obigen Beispiel enthält Spalte C eine Reihe von Zahlen von C3 bis C7.

Die Anzahl der Ziffern in jeder Zelle ist unterschiedlich. Der Anwendungsfall besteht also darin, alle Zahlen gleich lang zu machen, indem Nullen (0) so hinzugefügt werden, dass sich der Wert der Zahl nicht ändert, sondern alle Zahlen gleich lang werden.

Hier ist die definierte Länge 4. Das heißt, alle Zahlen sollten die Länge 4 haben. Die formatierten Zahlen sind in Spalte D von D3 bis D7 vorhanden. Die formatierte Anzahl von C3 ist also in D3, C4 in D4, C5 in D5, C6 in D6, C7 in D7 usw. vorhanden. Auf jede Zelle von D3 bis D7 wird eine REPT-Funktion angewendet.

Hier wird die REPT-Funktion verwendet, um führende oder nachfolgende Nullen hinzuzufügen. Lassen Sie uns die in der Formelleiste geschriebene REPT-Funktion analysieren.

= REPT ("0", 4-LEN (C3)) & C3

Wie in der obigen REPT-Formel in Excel gezeigt, steht „0“ für eine zu wiederholende Ziffer / einen zu wiederholenden Text, und der zweite Parameter ist die Häufigkeit, mit der Null wiederholt werden soll. Hier wird die Länge der Zahl in der C3-Zelle von der Zahl 4 abgezogen, wodurch wir die Anzahl der zu wiederholenden Nullen erhalten, um die Zahl im 4-stelligen Format zu formatieren.

Zum Beispiel: Wenn die Länge der in C3 vorhandenen Zahl 2 ist, dann ist 4-2 = 2, was zu - REPT ("0", 2) ausgewertet wird, was bedeutet, dass 0 zweimal wiederholt wird. Ferner wird die resultierende Zahl mit dem ursprünglichen Wert beendet, der hier 12 ist, und das Ergebnis ist 001 2.

Beispiel 4 - Erstellen von In-Cell-Diagrammen

Im obigen Beispiel enthält Spalte E eine Reihe von Markierungen, die von E3 bis E7 aus 100 erhalten wurden. Die erhaltenen Markierungen sollen in einem Bildformat dargestellt werden, ohne das Standard-Diagramm-Widget in Excel zu verwenden. Dies kann mithilfe der REPT-Funktion erreicht werden, wie unten erläutert.

Hier lautet die verwendete REPT-Formel = REPT (CHAR (110), E3 * 0,05).

Alle Zeichen haben einen ASCII-Code, der vom Computer verstanden wird. Der kleine Fall 'n' hat den Code 110. Also gibt = CHAR (110) in Excel 'n' zurück. Wenn die Wingdings-Schriftart auf dieselbe angewendet wird, wird sie zu einem Block, der als - n angezeigt wird.

Jetzt müssen wir den Charakter wiederholen. Nun müssen wir herausfinden, wie oft es wiederholt werden soll. Die REPT-Funktion wird also angewendet, um die Anzahl der Blöcke zu berechnen: - E3 * 0,05, was bedeutet, dass ein Block 1/5 des Wertes darstellen würde. Die Anzahl der Blöcke für die Markierungen 70 wird also als 3 wiederholte Blöcke in der Ergebniszelle F3 gezeigt.

Eine ähnliche Formel wird für die verbleibenden Werte wiederholt, dh von E4 bis E7, was zu 4, 1, 2 und 5 Blöcken für die Markierungen 80, 20, 40 und 100 führt, die in den Ergebniszellen F4, F5, F6 bzw. F7 gezeigt sind.

Dinge, an die man sich erinnern sollte

  1. Der 2. Parameter der REPT-Funktion muss eine positive Zahl sein.
  2. Wenn es 0 (Null) ist, gibt die REPT-Funktion "" zurück, dh einen leeren Text.
  3. Wenn es sich nicht um eine Ganzzahl handelt, wird sie abgeschnitten.
  4. Das Ergebnis der REPT-Funktion darf nicht länger als 32.767 Zeichen sein, andernfalls gibt die REPT-Formel #VALUE zurück! Anzeige eines Fehlers mit dem Wert.