Я не владею формулами Microsoft Excel, но меня заинтересовала данная задача исключительно математически. В конце концов математические функции везде одинаковые, разнятся только формы записи.
Как это часто бывает, мне стало интересно несколько расширить диапазон условия заданного автором.
Рассуждая примерно аналогично с предыдущими авторами ответов получились такие формулы.
В расчете используется модуль, сумма, целая часть числа (floor) и округление (round). Надеюсь, что подобными функциями Excel располагает.
Рассмотрим первую формулу. Вычисление суммы чисел целой части числа (Sc).
Восьмерочка в формуле это число на единицу меньше допустимого числа разрядов. Подробности ниже.
При работе всегда необходимо учитывать человеческий фактор, то есть ошибочный набор. В подобных формулах наличие знака минус или дробной части, если она не предусмотрена, повлечет за собой ошибку. Для этого в формуле присутствует модуль и первое "а" помещено в функцию floor.
Вторая формула оказалась сложнее и капризней. Сумма цифр дробной части числа (Sd).
Шестерка в формуле число разрядов дробной части, пятерка на единицу меньше.
Третья формула общая сумма цифр (Sob)
Теперь о том почему у меня именно 9 разрядов целой части и 6 дробной.
Любая вычислительная техника имеет свои возможности, в частности разрядность расчета. Если число больше допустимого оно представляется в степенном виде. Для работы с числами это почти не принципиально, но у нас расчет по цифрам. Любое представление числа в упрощенном виде повлечет ошибку в расчете.
Тоже самое с дробной частью. Не берусь утверждать как устроен "мозг" вычислительной техники, но результат поражает. Например.
Число 456.123. Отнимем от этого числа целую его часть. Должно получится 0.123 Но где то в недрах железяки оно записывается как 0.1229999987 и округляется при выводе на экран. Весь расчет летит в тарарам. По этой причине во второй формуле присутствует оператор round, который исключительно математически не нужен. Но даже он при более чем шести разрядах не может исправить ситуацию.
Возможно в Excel другая разрядность и представление чисел, но коэффициенты в формулах можно и подправить.
Я понимаю, что не ответил на поставленный вопрос, но мне было интересно для себя разобраться с данной задачей.
Ссылка на расчет.