1. Перейдите на новый лист и назовите его «Число».
2. В ячейку А1 введите произвольное семизначное вещественное число.
3. В ячейки А2:Н2 ввести данные из вышеприведённой таблицы.
4. В ячейках А3:G3 рассчитывается количество миллионов, сотен тысяч, десятков тысяч, и т.д. в заданном числе. Эта процедура выполняется с использованием встроенной математической функции ОТБР.
ОТБР(число;число_разрядов)
Число — усекаемое число.
Число_разрядов — число, определяющее точность усечения. Значение по умолчанию 0 (нуль).
В ячейке А3 - =ОТБР(A1/1000000;0),
В ячейке В3 - =ОТБР(A1/100000;0) и т.д.
В ячейке G3 - =ОТБР(A1/1;0).
5. В ячейке Н3 формируется количество дробной части числа - =ОКРУГЛ((A1-G3)*100;0).
6. В ячейках А4:G4 формируются цифры, стоящие в каждом разряде числа:
В ячейке А4 - =А3
В ячейке В4 - =B3-A3*10
В ячейке С4 - = C3-B3*10 и т.д.
7. Т.к. дробная часть числа в финансовых документах обычно не пишется прописью, то значение ячейки Н3 непосредственно используется в формировании выходной информации. Если дробная часть числа не больше 9, то перед числом добавляется 0 (нуль). Эта операция выполняется в ячейке Н4: =ЕСЛИ(H3<=9;0;"").
8. В ячейках А5:С5 происходит первоначальное сравнение соответствующего разряда числа с нулём и формирование на основе этого сравнения прописного числа: