Спасибо Вам всем,
с данной формулой чета не разобрался =СУММ(ЕСЛИОШИБКА(--ПСТР(a1;СТРОКА(A1:A99);1);),
а вот эта формула подошла =СУММ((ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;{1;2;3;4;5;6;7;8;9};)))*{1;2;3;4;5;6;7;8;9})
макросы пока не пробовал, но я так понял что в excel можно создать свою формулу, что бы было так же просто как с вычислением факториала/
с данной формулой чета не разобрался =СУММ(ЕСЛИОШИБКА(--ПСТР(a1;СТРОКА(A1:A99);1);),
а вот эта формула подошла =СУММ((ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;{1;2;3;4;5;6;7;8;9};)))*{1;2;3;4;5;6;7;8;9})
макросы пока не пробовал, но я так понял что в excel можно создать свою формулу, что бы было так же просто как с вычислением факториала/