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

UptoLike

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

66
Если в ячейке В9 находится число 1, то результатом такого выражения
будет ИСТИНА, а если в ячейке В9 будет число 2, то результат будет ЛОЖЬ,
т.к. число 2 не меньше 2, а равно 2.
Значение_если_ИСТИНА это значение, которое возвращается, если
лог_выражение равно ИСТИНА.
Значение_если_ЛОЖЬ это значение, которое возвращается, если
лог_выражение равно ЛОЖЬ.
В нашем случае функция ЕСЛИ будет выглядеть так:
=ЕСЛИ(В9<2;В8;В10),
т.е. при выполнении условия (число десятков – 0 или 1) выбирается содержи-
мое ячейки В8 (две последние цифры триады с возможными значениями чисел
от 0 до 19), а если логическое выражение дает ЛОЖЬ, то в результате выполне-
ния этой функции выбирается содержимое ячейки В10 (последняя цифра триа-
ды от 0 до 9).
А теперь приступим к построению формулы с вложенными функциями в
ячейке F10.
Основная функцияфункция ПРОСМОТР. Опять воспользуемся Мас-
тером функций и выберем эту знакомую нам функцию. Так как искомым зна-
чением в этом случае должно быть значение либо из ячейки В8, либо из ячейки
В10, в поле Искомое_значение нам надо ввести функцию ЕСЛИ для возмож-
ности такого выбора.
Воспользуемся полем Функция, которое в данном случае находится на
месте поля Имя, т.е. слева от строки формул. В этом поле отображается функ-
ция, которая была использована последней. Щелкнем по стрелке справа от поля
Функция и выберем из списка функцию ЕСЛИ. Если ее в списке нет, то надо
выбрать пункт Другие функции и из категории Логические выбрать функцию
ЕСЛИ.
В открывшемся окне функции ЕСЛИ вводим ее аргументы:
в поле Логическое_выражение В9<2;
в поле Значение_если_истина В8;
в поле Значение_если_ложь В10.
Не торопитесь нажать кнопку ОК! Пока мы находимся во вложенной
функции, а нам надо вернуться в основную функцию ПРОСМОТР, ведь мы
задали только первый ее аргумент. Посмотрите на Строку формул, и вы уви-
дите там незаконченную функцию ПРОСМОТР:
=ПРОСМОТР(ЕСЛИ(B9<2;B8;B10))
Для возврата в функцию ПРОСМОТР надо щелкнуть по слову
«ПРОСМОТР» в Строке формул. Тогда мы перейдем в диалоговое окно по-
строения функции ПРОСМОТР. Зададим два других аргумента этой функции
выделением диапазонов Массив_0_19 и Рубли_прописью. После этого можно
смело нажимать кнопку ОК.
Скопируем формулу из ячейки F10 в ячейки G10 и H10.
       Если в ячейке В9 находится число 1, то результатом такого выражения
будет ИСТИНА, а если в ячейке В9 будет число 2, то результат будет ЛОЖЬ,
т.к. число 2 не меньше 2, а равно 2.
       Значение_если_ИСТИНА — это значение, которое возвращается, если
лог_выражение равно ИСТИНА.
       Значение_если_ЛОЖЬ — это значение, которое возвращается, если
лог_выражение равно ЛОЖЬ.
       В нашем случае функция ЕСЛИ будет выглядеть так:
                            =ЕСЛИ(В9<2;В8;В10),
т.е. при выполнении условия ( число десятков – 0 или 1) выбирается содержи-
мое ячейки В8 (две последние цифры триады с возможными значениями чисел
от 0 до 19), а если логическое выражение дает ЛОЖЬ, то в результате выполне-
ния этой функции выбирается содержимое ячейки В10 (последняя цифра триа-
ды от 0 до 9).
       А теперь приступим к построению формулы с вложенными функциями в
ячейке F10.
       Основная функция – функция ПРОСМОТР. Опять воспользуемся Мас-
тером функций и выберем эту знакомую нам функцию. Так как искомым зна-
чением в этом случае должно быть значение либо из ячейки В8, либо из ячейки
В10, в поле Искомое_значение нам надо ввести функцию ЕСЛИ для возмож-
ности такого выбора.
       Воспользуемся полем Функция, которое в данном случае находится на
месте поля Имя, т.е. слева от строки формул. В этом поле отображается функ-
ция, которая была использована последней. Щелкнем по стрелке справа от поля
Функция и выберем из списка функцию ЕСЛИ. Если ее в списке нет, то надо
выбрать пункт Другие функции и из категории Логические выбрать функцию
ЕСЛИ.
       В открывшемся окне функции ЕСЛИ вводим ее аргументы:
       в поле Логическое_выражение –        В9<2;
       в поле Значение_если_истина –        В8;
       в поле Значение_если_ложь –          В10.
       Не торопитесь нажать кнопку ОК! Пока мы находимся во вложенной
функции, а нам надо вернуться в основную функцию ПРОСМОТР, ведь мы
задали только первый ее аргумент. Посмотрите на Строку формул, и вы уви-
дите там незаконченную функцию ПРОСМОТР:
                       =ПРОСМОТР(ЕСЛИ(B9<2;B8;B10))
     Для возврата в функцию ПРОСМОТР надо щелкнуть по слову
«ПРОСМОТР» в Строке формул. Тогда мы перейдем в диалоговое окно по-
строения функции ПРОСМОТР. Зададим два других аргумента этой функции
выделением диапазонов Массив_0_19 и Рубли_прописью. После этого можно
смело нажимать кнопку ОК.
     Скопируем формулу из ячейки F10 в ячейки G10 и H10.



                                    66