Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






ПРОПИСН (UPPER)






Функція ПРОПИСН (UPPER) перетворює малі букви у рядку тексту на великі. Наприклад, якщо в клітинці А1 міститься текст " Концепція", то наступна формула поверне текст " КОНЦЕПЦІЯ".

=ПРОПИСН(А1) або =UPPER(А1)

2.4.5.5.3. Логічні функції

До цієї категорії в Excel віднесено тільки шість функцій. Розглянемо деякі з них.

ЕСЛИ (IF)

Ця функція наділяє формули користувача здатністю приймати рішення. В ній використовуються три аргументи. Перший аргумент - це логічний вираз, який може набувати значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE). Другий і третій аргументи - це такі вирази, які виконуються, якщо перший аргумент набуде відповідне значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE).

У наступному прикладі формула повертає рядок " Додатний", якщо значення в клітинці А1 більше від нуля, і " Від'ємний" - у противному разі:

=ЕСЛИ(А1> 0; " Додатний"; " Від'ємний")

або

=IF(А1> 0; " Додатний"; " Від'ємний")

Зауважимо, що значення першого аргументу (А1 > 0) може набувати логічне значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE). Однак ця формула має один недолік, який полягає в тому, що коли клітинка А1 пуста або вміщує нуль, буде повернено рядок тексту " Від'ємний". Для вирішення цієї проблеми можна скористатися вкладеною функцією ЕСЛИ (IF), яка буде аналізувати цю умову. Вдосконалена формула матиме такий вигляд:

=ЕСЛИ(А1> 0; " Додатний"; ЕСЛИ(А1< 0; " Від'ємний"; " Нуль"))

або

=IF(А1> 0; " Додатний"; IF(А1< 0; " Від'ємний"; " Нуль"))

На перший погляд, ця формула здається складною, але якщо розділити її на частини, то можна побачити, що вона доволі проста. Ось як вона працює:

якщо значення в клітинці А1 більше від нуля, то частина формули

=ЕСЛИ(А1> 0; " Додатний"; або =IF(А1> 0; " Додатний";

відтворить на екрані рядок тексту " Додатний", і на цьому її робота завершиться;

якщо значення в клітинці А1 менше від нуля, то частина формули

=ЕСЛИ(А1< 0; " Від'ємний"; або =IF(А1< 0; " Від'ємний";

відтворить на екрані рядок тексту " Від'ємний ", і на цьому її робота завершиться;

якщо значення в клітинці А1 дорівнює нулю, тобто не виконується жодна з умов, які перевіряються, то частина формули

" Нуль")) або " Нуль"))

відтворить на екрані рядок тексту " Нуль".

Вкладені функції ЕСЛИ (IF) використовують досить часто, оскільки завдяки ним можна створювати гнучкі формули.

И (AND)

Функція И (AND) повертає логічне значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE) залежно від логічного значення своїх аргументів. Якщо всі аргументи набувають значення ИСТИНА (TRUE), то функція И (AND) повертає значення ИСТИНА (TRUE). Якшо не всі аргументи набувають значення ИСТИНА (TRUE), то функція И (AND) повертає значення ЛОЖЬ (FALSE). Наприклад, формула

=И(А1< 0); А2< 0; А3< 0) або =AND(А1< 0); А2< 0; А3< 0)

повертає значення ИСТИНА (TRUE), якщо всі клітинки діапазону А1: А3 вміщують від'ємні числа.

Функція И (AND) може використовуватися як аргумент функції ЕСЛИ (IF). Наприклад, формула

=ЕСЛИ(И(А1< 0); А2< 0; А3< 0); " Всі від'ємні"; " Не всі від'ємні"))

або

= IF(AND(А1< 0); А2< 0; А3< 0); " Всі від'ємні"; " Не всі від'ємні"))

відтворює на екрані рядок " Всі від'ємні", якщо всі клітинки діапазону А1: А3 вміщують від'ємні числа. Але якщо хоча б одне з цих значень не є від'ємним або дорівнює нулю, формула повертає рядок " Не всі від'ємні".

ИЛИ (OR)

Функція ИЛИ (OR) дуже схожа на функцію И (AND) лише з тією різницею, що функція ИЛИ (OR) повертає логічне значення ИСТИНА (TRUE), якщо хоча б один з її аргументів істинний. У противному разі функція повертає логічне значення ЛОЖЬ (FALSE). Наприклад, формула

=ИЛИ(А1< 0); А2< 0; А3< 0) або =OR(А1< 0); А2< 0; А3< 0)

повертає значення ИСТИНА (TRUE), якщо хоча б у одній клітинці діапазону А1: А3 вміщене від'ємне значення.

 

2.4.5.5.4. Інформаційні функції

Excel має 15 функцій, що належать до цієї категорії. Більшість з них повертає логічне значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE).

ИНФОРМ (INFO)

Функція ИНФОРМ (INFO) має всього один аргумент - код запиту на інформацію про стан операційного середовища.

У наступному прикладі формула повертає повний шлях на поточну папку (це папка, вміст якої відтворюється на екрані Excel, коли користувач виконує команду Файл та її опцію Открыть (File? Open)).

=ИНФОРМ(" каталог") або =INFO(" directory")

У табл.2.5 перелічені коди запитів функції ИНФОРМ (INFO). Не забувайте помістити їх у лапки.

Таблиця 2.5

Коди запитів функції ИНФОРМ

 

ЕОШИБКА (ISERROR)

Функція ЕОШИБКА (ISERROR) повертає значення ИСТИНА (TRUE), якщо її аргумент набуває помилкового значення. У противному разі функція повертає значення ЛОЖЬ (FALSE). Функція допоможе користувачеві управляти режимом відображення помилок у робочій таблиці.

На рис. 2.43 подано аркуш робочої таблиці, на якому відслідковується динаміка надходження податків до бюджету за платниками. Щомісячно в робочу таблицю вводяться два параметри: кількість платників податків і загальний обсяг сплачених податків. За формулами в графах Е і F обчислюється відсоток виконання плану за податками (реальні надходження податків, віднесені до планових) і середній рівень сплати податків на одного платника. Зауважимо, що формули в графі F відтворюють на екрані помилку при відсутності даних у клітинках графи D. Клітинка F2 вміщує просту формулу: =D2/С2.

 

 

 

Рис. 2.43. Відслідковування динаміки надходження податків

 

Щоб у разі відсутності в графі D даних уникнути відтворення на екрані повідомлень про помилки, змінимо формулу в клітинці F2 так:

=ЕСЛИ(ЕОШИБКА(D2/С2); " "; D2/С2)

або

=IF(ISERROR(D2/С2); " "; D2/С2)

Скопіюємо цю формулу в інші клітинки графи F. Після цього при помилкових результатах виконання операції ділення формула не буде відтворювати на екрані повідомлення про помилку.

Примітка. Крім того, в Excel також передбачені й інші функції, що дають змогу відслідковувати помилкові значення: ТИП.ОШИБКИ (ERROR.TYPE), ЕОШ (ISERR) і ЕНД (ISNA). Зверніть увагу на те, що в попередній формулі для перевірки відсутності даних можна було використати функцію ЕПУСТО (ISBLANK).

2.4.5.5.5. Функції отримання дати і часу

В Excel передбачено 14 функцій, що працюють з типом значень Дата и время (Date & Time). Розглянемо деякі з них.

СЕГОДНЯ (TODAY)

Функція СЕГОДНЯ (TODAY) не має аргументу. Вона повертає поточну дату, точніше, дату, встановлену в системі.

Наприклад, якщо користувач працює 20-го травня 1997 р., то наступна формула

=СЕГОДНЯ() або =TODAY()

поверне дату 20.05.97.

ДАТА (DATE)

Функція ДАТА (DATE) відтворює на екрані дату залежно від своїх трьох аргументів: рік, місяць і день. Ця функція допоможе скомпонувати дату на підставі інформації, поміщеної в робочу таблицю.

Наприклад, якщо клітинка А1 вміщує 1997, клітинка В1 - 06 і клітинка С1 - 25, то формула

=ДАТА(А1; В1; С1) або = DATE(А1; В1; С1)

поверне дату 25.06.97.

ДЕНЬ (DAY)

Функція ДЕНЬ (DAY) визначає день місяця в даті, що вказана. Наприклад, якщо клітинка А1 вміщує дату 25.12.97, то формула

=ДЕНЬ(А1) або =DAY(А1)

поверне 25.

Примітка. Крім цього, в Excel передбачені функції ГОД (YEAR) і МЕСЯЦ (MONTH), які виділяють з дати відповідно рік і місяць.

ДЕНЬНЕД (WEEKDAY)

Функція ДЕНЬНЕД (WEEKDAY) визначає день тижня в даті, що вказана. Вона має два аргументи: дату і код, що визначає тип результату (другий аргумент не обов'язковий). Коди запиту наведені в табл. 2.6.

Таблиця 2.6

Коди запитів функції ДЕНЬНЕД

 

 

Наприклад, якщо клітинка А1 вміщує 12.09.97, то формула

=ДЕНЬНЕД(А1; 2) або =WEEKDAY(А1; 2)

поверне число 4, яке визначає, що цей день був четвер.

ВРЕМЯ (TIME)

Функція ВРЕМЯ (TIME) повертає час залежно від своїх трьох аргументів: годин, хвилин і секунд. Ця функція допоможе скомпонувати час на підставі інформації, вміщеної в робочій таблиці.

Наприклад, якщо клітинка А1 вміщує 8, клітинка В1 - 15, а клітинка С1 - 0, то формула

=ВРЕМЯ(А1; В1; С1) або =TIME(А1; В1; С1)

поверне 8: 15: 00.

ЧАС (HOUR)

Функція ЧАС (HOUR) виділяє з часу кількість годин. Наприклад, якщо клітинка А1 вміщує час 8: 15: 00, то формула

=ЧАС(А1) або =HOUR(А1)

поверне 8.

2.4.5.5.6. Фінансові функції

В Excel передбачено 15 функцій, призначених для фінансових розрахунків.

Функції розрахунку амортизації

Excel пропонує п'ять функцій для розрахунків амортизаційних відрахувань за визначений період часу. Вибір функції залежить від виду амортизаційних відрахувань, який потрібен користувачеві. В табл. 2.7 наведені функції розрахунків амортизації і аргументи для кожної з них.

Таблиця 2.7

Функції амортизації в Excel

 

Примітка. Аргументи, вказані в квадратних дужках, є необов'язковими.

Аргументи функцій амортизації означають ось що:

Вартість - початкова вартість обладнання.

Залишкова вартість - вартість обладнання після його повної амортизації.

Термін амортизації - час, протягом якого обладнання має бути повністю амортизовано.

Період - момент часу, для якого виконується розрахунок.

Місяць - кількість місяців за перший рік. Якщо аргумент не використовується, то за замовчуванням використовується 12 місяців.

Фактор - відношення, за яким оцінюється амортизація. Якщо аргумент не використовується, то за замовчуванням використовується 2 (двукратный учет амортизации).

Функції розрахунків виплат за позиками і вкладами

У табл. 2.8 перераховані функції, які виконують розрахунки виплат за позиками і вкладами.

Таблиця 2.8

Функції позик і вкладів

 

Примітка. Аргументи, вказані в квадратних дужках, є необов'язковими.

 

Аргументи функцій позик і вкладів означають:

Норма - норма прибутку за один період (очікувана). Якщо виплати за вкладами проводяться щомісячно, то необхідно поділити річну норму прибутку на 12.

Кпер - загальна кількість періодів виплат. Наприклад, для 30-річної іпотечної позики при щомісячних виплатах Кпер буде 360.

Плата - фіксована виплата на кожний період позики або вкладу. Вона звичайно включає виплати на основний капітал і прибуток (але без сплачення податків).

МЗ - майбутнє значення (або баланс наявних грошей) після здійснення останньої виплати. Майбутнє значення для позики дорівнює нулю. Якщо аргумент МЗ не вказаний, Excel використовує 0.

ПЗ - початкове значення (або баланс наявних грошей) до здійснення виплат.

Тип - число 0 або 1, що визначає, коли необхідно провести виплати. Код 0 використовується, якщо виплата здійснюється в кінці періоду, і 1 - якщо на початку.

Нач_прибл - використовується тільки для НОРМА (RATE). Цей аргумент є прогнозована величина норми прибутку. Знаючи, що користувач планує, Excel швидко розрахує точний результат.

2.4.5.5.6.1. БЗ

Використання функції
“БЗ”
для вирішення фінансових задач

 

Синтаксис функції БЗ

БЗ(Норма; Число_периодов; Выплата; Нз; Тип)

Де,

Норма —процентна ставка за період.

Число_периодов —загальна кількість періодів поповнення рахунку ренты.

Выплата —сума, якою поповнюеться рахунок кажний період; це значення не можє змінюватися на протязі періоду користування рахунком.

Нз — початкова сума, або загальна сума усіх майбутніх платежів з поточного момента. Якщо аргумент Нз відсутній, то він приймається рівним 0. У такому випадку повинно бути вказано значення аргументу Выплата.

Тип — це число 0 або 1, що вказуэ у який час повинен поповнюватися рахунок. Якщо аргумент Тип выдсутный, то він приймається рівним 0.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.