Formát, obávam sa, nenastavíš (problém sú medzery... Keby tam mohli byť bezvýznamové nuly, nie je problém, ale aj vtedy ide u formátu bunky len o zobrazenie, keby si to chcel roztínať a získavať jednotlivé cifry bezvýznamových núl, ony tam v skutočnosti nie sú. Detto keby to dokázal formát aj s medzerami: bolo by to len zobrazenie ale pri roztínaní by tam medzery neboli)
Ale ak ti neprekáža pomocný stĺpec, tak ak máš číslo v bunke A1, tak :
=REPT(" ";12-LEN(A1))&A1
v českej verzii:
=OPAKOVAT(" ";12-DÉLKA(A1))&A1
Ak by si nesmel mať pomocný stĺpec, dalo by sa to makrom (sledujúcim zmeny v hárku), ktorý vykoná túto funkciu a vlepí výsledok funkcie natvrdo na pôvodné miesto.
Ale aj Tvoje riešenie napĺňaním sprava je úplne v pohode!