Formula Excel: textul tamponului la lungime egală -

Cuprins

Formula generică

=A1&REPT("*",count-LEN(A1))

rezumat

Pentru a tampona textul la o lungime egală folosind un alt caracter, puteți utiliza o formulă bazată pe funcțiile REPT și LEN. În exemplul prezentat, se utilizează o formulă pentru a adăuga un număr variabil de asteriscuri (*) la valorile din coloana B, astfel încât rezultatul final să aibă întotdeauna 12 caractere lungime. Formula din C5 este:

=B5&REPT("*",12-LEN(B5))

Explicaţie

Această formulă concatenează valoarea inițială din coloana B cu un șir de asteriscuri (*) asamblat cu funcția REPT, astfel încât rezultatul final să fie întotdeauna de 12 caractere:

REPT("*",12-LEN(B5))

În funcția REPT, textul de repetat este furnizat ca un singur asterisc („*”). Numărul de asteriscuri necesare pentru fiecare valoare este determinat cu funcția LEN din acest bit de cod aici:

12-LEN(B5)

Începem cu 12, apoi scădem lungimea textului din coloana B. În celula B5, „Sebastian” are 9 caractere, deci rezultatul este 3. Formula este evaluată astfel:

="Sebastian"&REPT("*",12-LEN(B5)) ="Sebastian"&REPT("*",12-9) ="Sebastian"&REPT("*",3) ="Sebastian"&"***" ="Sebastian***"

Rezultatele din coloana C sunt formatate cu un font monospațiat (Courier New) pentru a arăta clar că toate șirurile au aceeași lungime.

Articole interesante...