ВУЗ:
Составители:
44
полностью, и появление в строках, где код не задан, этой ошибки может поме-
шать при попытке подвести итог в поле Сумма.
Обезопасим себя путем усложнения формул.
Сначала определимся, что мы хотим получить.
Нам надо, чтобы в тех случаях, когда в столбце А нет кода товара, фор-
мула не выдавала результат. Нас вполне устроит, чтобы результатом было
«пусто». («Пусто» – это информация, записанная с помощью двух двойных ка-
вычек подряд без всякого пробела – "").
Таким образом, ЕСЛИ в ячейке столбца А ничего нет, т.е. «пусто», ТО и
результат – тоже « пусто», а ИНАЧЕ – работает описанная выше функция
ПРОСМОТР.
Для реализации проверки этого условия и выбора того или иного резуль-
тата воспользуемся функцией ЕСЛИ из категории Логические. Ее синтаксис:
ЕСЛИ(Логическое_выражение; Значение_если_истина; Значение_если_ложь)
Первый аргумент функции (Логическое выражение) в нашем случае можно
записать так:
a15="" ,
т.е. ячейка А15 проверяется на отсутствие информации. Если в этой ячейке ни-
чего нет, то результатом логического выражения будет ИСТИНА, в противном
случае – ЛОЖЬ. В зависимости от результата логического выражения функция
ЕСЛИ возвращает либо второй аргумент, либо третий свой аргумент.
2.1.3.2. Использование вложенных функций
Для изменения написанной нами ранее формулы щелкнем по ячейке В15.
В Строке формул отобразится прежняя формула. Надо установить курсор мы-
ши между знаком « = » и словом ПРОСМОТР и впечатать следующий текст:
ЕСЛИ(а15="";"";
Далее (третьим аргументом) будет идти функция ПРОСМОТР. Но в конце
согласно правилам следует поставить закрывающую круглую скобку. В итоге
имеем:
=ЕСЛИ(A15="";"";ПРОСМОТР(A15;Код_т;Наименование))
Такие функции принято называть вложенными, т.е. одна функция являет-
ся аргументом другой.
Если вы сразу предполагаете, что будете использовать вложенность
функций, то построение формулы с помощью Мастера функций начните с
внешней функции. В нашем случае это функция ЕСЛИ.
Построим в ячейке F15, удалив из нее ранее созданную формулу, новую
формулу, используя Мастер функций и принципы построения вложенных
функций.
Вызовем функцию ЕСЛИ, введем в поле Логическое_выражение : А15="" , в
поле Значение_если_истина напечатаем : ""(пусто) . Третьим аргументом функ-
ции ЕСЛИ должна быть функция ПРОСМОТР. Ее можно вызвать с помощью поля
полностью, и появление в строках, где код не задан, этой ошибки может поме- шать при попытке подвести итог в поле Сумма. Обезопасим себя путем усложнения формул. Сначала определимся, что мы хотим получить. Нам надо, чтобы в тех случаях, когда в столбце А нет кода товара, фор- мула не выдавала результат. Нас вполне устроит, чтобы результатом было «пусто». («Пусто» – это информация, записанная с помощью двух двойных ка- вычек подряд без всякого пробела – ""). Таким образом, ЕСЛИ в ячейке столбца А ничего нет, т.е. «пусто», ТО и результат – тоже « пусто», а ИНАЧЕ – работает описанная выше функция ПРОСМОТР. Для реализации проверки этого условия и выбора того или иного резуль- тата воспользуемся функцией ЕСЛИ из категории Логические. Ее синтаксис: ЕСЛИ(Логическое_выражение; Значение_если_истина; Значение_если_ложь) Первый аргумент функции (Логическое выражение) в нашем случае можно записать так: a15="" , т.е. ячейка А15 проверяется на отсутствие информации. Если в этой ячейке ни- чего нет, то результатом логического выражения будет ИСТИНА, в противном случае – ЛОЖЬ. В зависимости от результата логического выражения функция ЕСЛИ возвращает либо второй аргумент, либо третий свой аргумент. 2.1.3.2. Использование вложенных функций Для изменения написанной нами ранее формулы щелкнем по ячейке В15. В Строке формул отобразится прежняя формула. Надо установить курсор мы- ши между знаком « = » и словом ПРОСМОТР и впечатать следующий текст: ЕСЛИ(а15="";""; Далее ( третьим аргументом) будет идти функция ПРОСМОТР. Но в конце согласно правилам следует поставить закрывающую круглую скобку. В итоге имеем: =ЕСЛИ(A15="";"";ПРОСМОТР(A15;Код_т;Наименование)) Такие функции принято называть вложенными, т.е. одна функция являет- ся аргументом другой. Если вы сразу предполагаете, что будете использовать вложенность функций, то построение формулы с помощью Мастера функций начните с внешней функции. В нашем случае это функция ЕСЛИ. Построим в ячейке F15, удалив из нее ранее созданную формулу, новую формулу, используя Мастер функций и принципы построения вложенных функций. Вызовем функцию ЕСЛИ, введем в поле Логическое_выражение : А15="" , в поле Значение_если_истина напечатаем : ""(пусто) . Третьим аргументом функ- ции ЕСЛИ должна быть функция ПРОСМОТР. Ее можно вызвать с помощью поля 44
Страницы
- « первая
- ‹ предыдущая
- …
- 42
- 43
- 44
- 45
- 46
- …
- следующая ›
- последняя »