Материал: Информационные системы в экономике. лабораторный практикум (MS Excel 2010). Лубянская Э.Б., Лукаш Е.Н

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рис. 4.15. Пример использования функции «ЧИСТРАБДНИ»

Рис. 4.16. Пример использования функции «РАБДЕНЬ»

Логические функции

Логические функции используются для проверки данных на выполнение каких-либо условий.

 

 

 

 

 

Таблица 4.5

 

Примеры логических функций

 

 

Функция

Назначение

Пример использования

 

 

 

 

 

 

 

1

 

2

 

 

3

 

 

 

 

 

 

ЕСЛИ (логиче-

Возвращает определенное

Пример:

 

 

ское_выражение;

значение в зависимости от

=ЕСЛИ (А6<22; 5; 10)

значе-

выполнения

логического

Результат:

выводит

в

ние_если_истина;

выражения.

В

качестве

ячейке значение 5, если

занчение_есл

аргументов функции мож-

число в

ячейке

А6

и_ложь)

но использовать

другие

меньше 22

 

 

 

функции и текстовые зна-

 

 

 

 

чения.

 

 

 

 

 

 

 

71

 

 

 

 

 

 

 

 

 

 

 

Продолжение табл. 4.5

1

 

 

2

 

 

 

3

 

 

 

 

 

И (логиче-

Проверяет, все

ли

аргу-

Например, если в ячейке B2 со-

ское_выражение1

менты имеют

значение

держится средний балл студен-

; логиче-

ИСТИНА

и возвращает

та, а в ячейке C2 - количество

ское_выражение2

значение ИСТИНА,

если

пропущенных занятий, то функ-

;...)

все аргументы истинны

ция

=Если(И(В2>"35";С2<5);

 

 

 

 

 

 

"Сдал"; "Не сдал") вернет тек-

 

 

 

 

 

 

стовое значение «Сдал», если

 

 

 

 

 

 

студент по результатам тестиро-

 

 

 

 

 

 

вания

набирает средний балл

 

 

 

 

 

 

выше 35 и при этом пропустил

 

 

 

 

 

 

не более 5 занятий

 

 

 

ИЛИ (логиче-

Проверяет, имеет ли хотя

Например, если в ячейке B2 со-

ское_выражение1

бы

один

из аргументов

держится средний балл студен-

; логиче-

значение ИСТИНА и воз-

та, а в ячейке C2 - количество

ское_выражение2

вращает

значение

ИС-

пропущенных занятий, то функ-

;...)

ТИНА или ЛОЖЬ. Значе-

ция

 

 

ние ЛОЖЬ возвращается

=Если(ИЛИ(В2>"35";С2<5);

 

только в том случае если

"Сдал"; "Не сдал") вернет тек-

 

все

аргументы

имеют

стовое значение «Сдал», если

 

значение ЛОЖЬ.

 

 

студент по результатам тестиро-

 

 

 

 

 

 

вания

набирает средний балл

 

 

 

 

 

 

выше 35 или пропустил не более

 

 

 

 

 

 

5 занятий

 

 

 

 

 

НЕ (логиче-

Изменяет

 

значение

Например, формула

ское_выражение)

ЛОЖЬ на ИСТИНА

 

=ЕСЛИ(НЕ(А1=2);"Да";"Нет")

 

 

 

 

 

 

выводит в ячейке текст «Да»,

 

 

 

 

 

 

если значение в ячейке А1 не

 

 

 

 

 

 

равно 2.

Финансовые функции

Финансовые функции Microsoft Excel позволяют выполнять стандартные финансовые вычисления без построения длинных и сложных формул. Они являются ключом к обработке сложных финансовых таблиц и прекрасно заменяют устаревший калькулятор, бывший в свое время основным инструментом в руках профессиональных финансистов и бухгалтеров.

72

 

 

 

 

 

 

Таблица 4.6

 

Примеры финансовых функций

 

 

 

 

 

 

 

Функция

Назначение

 

Пример использования

 

 

 

 

 

 

 

 

 

1

 

2

 

 

 

3

 

 

 

 

 

ПС (став-

Возвращает приведенную к

рисунок 4.17 показывает

ка;кпер;плт;бс;тип)

текущему

моменту

стои-

пример

использования

 

мость инвестиций

-

сумму,

функции ПС

 

 

 

которая в настоящий момент

 

 

 

 

 

равноценна

ряду

будущих

 

 

 

 

 

выплат

 

 

 

 

 

 

 

 

 

 

БС (став-

Возвращает будущую стои-

Предположим мы хотим

ка;кпер;плт;[пс];[тип

мость инвестиции при усло-

вычислить

 

будущую

])

вии периодических

равных

стоимость уже вклада, на

 

платежей и постоянной про-

который в течении 5 лет

 

центной ставки

 

 

(60 периодов) будут вно-

 

 

 

 

 

ситься ежемесячные пла-

 

 

 

 

 

тежи в сумме 900 долла-

 

 

 

 

 

ров по закладной на сум-

 

 

 

 

 

му 150 тысяч долларов.

 

 

 

 

 

Процентная ставка

со-

 

 

 

 

 

ставляет

12%

годовых:

 

 

 

 

 

=БС(12%/12;60;-

 

 

 

 

 

 

900;150000;0)

 

 

ПЛТ (став-

Возвращает сумму периоди-

Например, мы покупаем

ка;кпер;плт;[бс];

ческих платежей,

необходи-

машину стоимостью

32

[тип])

мых для сведения текущего

тысячи долларов в кре-

 

баланса (пс) к нулю или не-

дит, и нам нужно вычис-

 

которому другому значению

лить сумму ежемесячных

 

(бс)

 

 

 

платежей.

Мы

внесли

 

 

 

 

 

авансовый платеж разме-

 

 

 

 

 

ром в 4 тысячи долларов,

 

 

 

 

 

а дилер предложил вос-

 

 

 

 

 

пользоваться кредитом на

 

 

 

 

 

четыре года (48 перио-

 

 

 

 

 

дов) с процентной став-

 

 

 

 

 

кой 2,1%

годовых:

 

 

 

 

 

=ПЛТ(2,1%/12;48;32000-

 

 

 

 

 

4000;0)

 

 

 

73

Продолжение табл. 4.6

1

 

 

2

 

 

 

 

3

 

 

 

 

 

СТАВКА (клер, плт,

Вычисляет

 

процентную

рисунок 4.18 показывает

пс,[бс],[тип], [про-

ставку

по

займу

или

инве-

пример

использования

гноз])

стиции,

базируясь

на

вели-

функции СТАВКА

 

чине будущей стоимости. В

 

 

 

транзакциях, в которых про-

 

 

 

центная

ставка

не

задана

 

 

 

жестко, эта функция может

 

 

 

быть использована для вы-

 

 

 

числения

неявной

ставки

 

 

 

(ставки, по которой можно

 

 

 

было бы получить такой же

 

 

 

доход).

 

 

 

 

 

 

 

 

 

 

КПЕР (став-

Возвращает общее количе-

Рисунок 5.19 показывает

ка,плт,пс,[сс],[тип])

ство периодов выплаты для

пример

использования

 

инвестиции на основе перио-

функции КПЕР

 

дических постоянных выплат

 

 

 

и постоянной

процентной

 

 

 

ставки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 4.17. Пример использования функции «ПС»

74

Рис. 4.18. Пример использования функции «СТАВКА»

Рис. 4.19. Пример использования функции «КПЕР»

Основные финансовые функции имеют много общих аргументов:

75