Методы автоматизации при работе в MS Excel. Синявская Г.А. - 68 стр.

UptoLike

Составители: 

68
ля, например, сумма 0,51, то в сумме прописью прописывается: Ноль рублей
51 копейка.
Чтобы не ошибиться и наглядно представить все рассуждения, нарисуем
блок-схему для ячейки со словом «миллионы» (F11):
Теперь подробно опишем этот ветвистый путь.
Встаем в ячейку F11. С помощью Мастера функций вызываем функцию
ЕСЛИ. В поле Лог_выражение вводим выражение: В6=0. В поле Значе-
ние_если истина вводим две двойные кавычки. В поле Значение_если_ложь
вводим вложенную функцию ЕСЛИ.
Для вложенной функции ЕСЛИ задаем аргументы.
В качестве первого аргумента надо ввести логическую функцию ИЛИ,
аргументами которой будут выражения: В10>4; В9=1. Если хотя бы одно вы-
ражение из двух дает значение ИСТИНА, то результатом этой функции будет
ИСТИНА.
В качестве второго аргумента функции ЕСЛИ должна стоять ссылка на
ячейку F12.
Третьим аргументом функции ЕСЛИ будет функция ПРОСМОТР, аргу-
ментами которой будут:
ссылка на ячейку В10;
диапазон Массив_0_4;
Рис. 33. Графическое представление формулы в ячейке F11
ЕСЛИ
Число
миллионов = 0,
т.е. сод-е яч.В6=0
Ячейке
F11
присваивается знач
ние «пусто» ("")
ЕСЛИ
Послед. цифра > 4
ИЛИ Число де-
сятков = 1
Да
Нет
Да
В яч. F11 выбирается слово
«миллионов» (из яч.F12)
Нет
Ставится в соответствии с последней цифрой
триады (яч.В10) слово из диапазона Миллио-
ны и записывается в яч. F11
ля, например, сумма 0,51, то в сумме прописью прописывается: Ноль рублей
51 копейка.
      Чтобы не ошибиться и наглядно представить все рассуждения, нарисуем
блок-схему для ячейки со словом «миллионы» (F11):

                                      Да
         ЕСЛИ Число                                Ячейке F11 присваивается значе-
         миллионов = 0,                            ние «пусто» ("")
         т.е. сод-е яч.В6=0



                       Нет


         ЕСЛИ
                                      Да
         Послед. цифра > 4                         В яч. F11 выбирается слово
         ИЛИ Число де-                             «миллионов» (из яч.F12)
         сятков = 1


                         Нет
 Ставится в соответствии с последней цифрой
 триады (яч.В10) слово из диапазона Миллио-
 ны и записывается в яч. F11



 Рис. 33. Графическое представление формулы в ячейке F11

     Теперь подробно опишем этот ветвистый путь.
     Встаем в ячейку F11. С помощью Мастера функций вызываем функцию
ЕСЛИ. В поле Лог_выражение вводим выражение: В6=0. В поле Значе-
ние_если истина вводим две двойные кавычки. В поле Значение_если_ложь
вводим вложенную функцию ЕСЛИ.
     Для вложенной функции ЕСЛИ задаем аргументы.
     В качестве первого аргумента надо ввести логическую функцию ИЛИ,
аргументами которой будут выражения: В10>4; В9=1. Если хотя бы одно вы-
ражение из двух дает значение ИСТИНА, то результатом этой функции будет
ИСТИНА.
     В качестве второго аргумента функции ЕСЛИ должна стоять ссылка на
ячейку F12.
     Третьим аргументом функции ЕСЛИ будет функция ПРОСМОТР, аргу-
ментами которой будут:
     ссылка на ячейку В10;
     диапазон Массив_0_4;



                                              68