Как да задам определен брой символи в Excel?
Здравейте, имате ли представа как да направя в дадена клетка в ексел да има определен брой символи, демек като задам като брой 10, след като напиша "44" автоматично да добавя още 8 спейса?
Здравейте,
Ако искате да добавите спейсовете отляво, в съседната клетка поставете формулата (ако въведените данни са в клетка A1):
=RIGHT(REPT(" ";10)&A1;10)
За добавяне на спейсове отдясно на данните, формулата е:
=LEFT(A1&REPT(" ";10);10)
Не сте посочили каква е целта на добавянето на спейсовете, но имайте предвид, че така числата се възприемат от Excel като текст и съответно не могат да се правят изчисления с тях.
Ако си създадем собствен стил на изобразяване на числа (като показаните стъпки), числото, въведено в клетка с такъв формат се изобразява в 10 позиции като празните се запълват с незначещи нули отпред. Това не пречи на извършването на аритметични действия.
Хубавото на този начин е, че ако на следващ ред се наложи да изпишем число с повече от 2 цифри, клетката автоматично заема ширината на новото число (същото се случва и ако числото е с повече от 10 цифри). В обикновена клетка дългите числа се изобразяват в специфичен формат 1.23457E+13.
Страхотна опция!