На рисунке 1 приведен пример вычисления суммы цифр числа 4563.


Рис. 1. Сумма цифр числа 4563

    Ключ к заданию

    В строке формул необходимо ввести формулу =СУММ(ЗНАЧЕН(ПСТР(ABS(C1);СТРОКА($C$1:СМЕЩ($C$1;ДЛСТР(ABS(C1))-1;0));1))) и нажать комбинацию клавиш Ctrl + Shift + Enter.

    ДЛСТР(ABS(C1)) возвращает в данном случае значение 4. Тогда формулу можно переписать следующим образом: =СУММ(ЗНАЧЕН(ПСТР(ABS(C1);СТРОКА($C$1:СМЕЩ($C$1;3;0));1))).

   СТРОКА($C$1:СМЕЩ($C$1;3;0)) создает массив из четырех элементов {1,2,3,4}, который используется как второй элемент функции ПСТР: ПСТР(4563;{1,2,3,4};1). Эта формула создаст массив из символов {4,5,6,3}.

   =СУММ(ЗНАЧЕН({4,5,6,3})) - эта формула подсчитает сумму элементов массива, предварительно переведя их из символов в числа. В результате будет получено число 18.

    Файл с данным заданием можно взять здесь.