
Generisk formel
=A1&REPT("*",count-LEN(A1))
Resumé
For at pude tekst til lige længde ved hjælp af et andet tegn, kan du bruge en formel baseret på REPT- og LEN-funktionerne. I det viste eksempel bruges en formel til at føje et variabelt antal stjerner (*) til værdierne i kolonne B, så det endelige resultat altid er 12 tegn i længden. Formlen i C5 er:
=B5&REPT("*",12-LEN(B5))
Forklaring
Denne formel sammenkæder den oprindelige værdi i kolonne B til en stjerne streng (*) samlet med REPT-funktionen, så det endelige resultat altid er 12 tegn:
REPT("*",12-LEN(B5))
Inde i REPT-funktionen leveres teksten, der skal gentages, som en enkelt stjerne ("*"). Antallet af stjerner, der er nødvendige for hver værdi, bestemmes med LEN-funktionen i denne bit kode her:
12-LEN(B5)
Vi starter med 12 og trækker derefter længden af teksten i kolonne B. I celle B5 er "Sebastian" 9 tegn, så resultatet er 3. Formlen evalueres således:
="Sebastian"&REPT("*",12-LEN(B5)) ="Sebastian"&REPT("*",12-9) ="Sebastian"&REPT("*",3) ="Sebastian"&"***" ="Sebastian***"
Resultaterne i kolonne C er formateret med en skrifttype med en mellemrum (Courier New) for tydeligt at vise, at alle strenge har samme længde.