ВУЗ:
Составители:
Рисунок 2. Окно "Мастер функций", раздел "функции"
Вложенные логические функции ЕСЛИ (IF)
Формат записи:
=If (усл.#1;выраженнеВ;If (усл.#2;выражение C;ЕСЛИ(...)))
Число вложенных функций в принципе может быть любое, но общая длина строки
не должна быть слишком большой, это затрудняет ее чтение, кроме того, необходимо
следить за тем, чтобы число открытых скобок в точности равнялось числу закрытых
скобок.
Пример 4. Найти работников, у которых имеются одновременно задолженности по
обоим видам кредита, и удержать от начисленной им суммы 20% в счет погашения
кредитов (рис. 6.7). С остальных работников, имеющих задолженность по какому-либо
одному виду кредита, удержать 10% от начисленной им суммы. Работникам, не имеющим
задолженность по кредиту, проставить в графе "Удержано" - "б/к".
Рисунок 3. Таблица примера №4
В нашем примере логическая функция будет иметь следующий вид:
=IF (AND(С3>0;D36>0);В3*0.2;IF (AND (С3=0;D3=0):"б/к"; ВЗ*0.1))
Рисунок 2. Окно "Мастер функций", раздел "функции" Вложенные логические функции ЕСЛИ (IF) Формат записи: =If (усл.#1;выраженнеВ;If (усл.#2;выражение C;ЕСЛИ(...))) Число вложенных функций в принципе может быть любое, но общая длина строки не должна быть слишком большой, это затрудняет ее чтение, кроме того, необходимо следить за тем, чтобы число открытых скобок в точности равнялось числу закрытых скобок. Пример 4. Найти работников, у которых имеются одновременно задолженности по обоим видам кредита, и удержать от начисленной им суммы 20% в счет погашения кредитов (рис. 6.7). С остальных работников, имеющих задолженность по какому-либо одному виду кредита, удержать 10% от начисленной им суммы. Работникам, не имеющим задолженность по кредиту, проставить в графе "Удержано" - "б/к". Рисунок 3. Таблица примера №4 В нашем примере логическая функция будет иметь следующий вид: =IF (AND(С3>0;D36>0);В3*0.2;IF (AND (С3=0;D3=0):"б/к"; ВЗ*0.1))
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »