
Vispārēja formula
=A1&REPT("*",count-LEN(A1))
Kopsavilkums
Lai tekstu ierakstītu vienādā garumā, izmantojot citu rakstzīmi, varat izmantot formulu, kuras pamatā ir funkcijas REPT un LEN. Parādītajā piemērā formula tiek izmantota, lai B kolonnas vērtībām pievienotu mainīgu skaitu zvaigznīšu (*), lai gala rezultāts vienmēr būtu 12 rakstzīmes. Formula C5 ir:
=B5&REPT("*",12-LEN(B5))
Paskaidrojums
Šī formula saista sākotnējo vērtību B slejā ar zvaigznīšu virkni (*), kas samontēta ar funkciju REPT, lai gala rezultāts vienmēr būtu 12 rakstzīmes:
REPT("*",12-LEN(B5))
REPT funkcijas iekšpusē atkārtojamais teksts tiek parādīts kā viena zvaigznīte ("*"). Katrai vērtībai nepieciešamo zvaigznīšu skaitu nosaka ar LEN funkciju šajā koda bitā šeit:
12-LEN(B5)
Mēs sākam ar 12, pēc tam atņemiet teksta garumu B slejā. Šūnā B5 "Sebastian" ir 9 rakstzīmes, tāpēc rezultāts ir 3. Formula tiek vērtēta šādi:
="Sebastian"&REPT("*",12-LEN(B5)) ="Sebastian"&REPT("*",12-9) ="Sebastian"&REPT("*",3) ="Sebastian"&"***" ="Sebastian***"
Rezultāti C slejā ir formatēti ar vienpusēju fontu (Courier New), lai skaidri parādītu, ka visas virknes ir vienāda garuma.