Zelle mit x Buchstaben füllen, basierend auf dem Wert einer anderen Zelle

Zelle mit x Buchstaben füllen, basierend auf dem Wert einer anderen Zelle

Ich habe eine Tabelle für ein Spiel, das ich gerade entwickle. Darin gibt es verschiedene Fähigkeiten mit den entsprechenden Levels. Daneben habe ich eine Anzahl von Kästchen, die die Spieler ankreuzen sollen. Die Anzahl der Kästchen entspricht dem Level der Fähigkeit. Es ist also ein wirklich einfaches Setup. Meine Frage ist, ob ich Excel die Zelle mit den Kästchen automatisch füllen lassen kann, basierend auf der Zahl in der Zelle daneben (siehe das hartcodierte Beispiel unten).

Bildbeschreibung hier eingeben

Ich möchte beispielsweise eine 5 in C5 eingeben und in D5 werden automatisch 5x „q“ oder qqqqq eingetragen (die Schriftart ist Windings, wodurch ich die Kästchen bekomme). Einfach ausgedrückt möchte ich eine Formel in Zelle D5 = REPCHAR($C5, „q“), um dann die Zeichenfolge „qqqqq“ in D5 zu generieren.

Antwort1

Was Sie suchen, ist die REPT(text, num_times)Funktion.

Für Ihr Beispiel wäre D5=REPT("☐", C5)

https://support.microsoft.com/en-us/office/rept-function-04c4d778-e712-43b4-9c15-d656582bb061

verwandte Informationen