Основы работы с офисным пакетом OpenOffice.org 3.2. Ч.2. Шереметьева Е.Г. - 4 стр.

UptoLike

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

Рисунок 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))