Привет. Сегодня с учениками решали задачу: из большого числа получить его определенный десятичный разряд. Например, дано число 654321, выделить только тысячи, т.е. 4000. Только сотни: 300, десятки: 20 и т.п. Делюсь решением и с вами.

Для выполнения такого подсчета подойдет формула:

=ОСТАТ(число ; разряд*10) – ОСТАТ(число ; разряд)

Функция ОСТАТ вычисляет остаток от деления первого аргумента на второй. Рассмотрим пошагово, как это работает, когда нужно получить тысячный разряд:

=ОСТАТ(654321 ; 1000*10) – ОСТАТ(654321 ; 1000)

=4321 – 321

=4000

И для большей уверенности – фото работающей формулы:

Очевидно, если сложить все значения из столбца D, мы получим исходную величину: 654321. Т.е. мы разбили его на десятичные разряды.

На этом всё, надеюсь, статься была вам полезна. Удачи!