Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предмет |
Основи інформатики |
|
Тема заняття |
Опрацювання табличної інформації за допомогою логічних функцій |
|
Мета заняття |
Розглянути та навчитися використовувати логічну функцію ЯКЩО (ЕСЛИ, IF) та абсолютні адреси клітинок для розв'язування типових економічних задач; сприяти розвитку логічного мислення, уваги, старанності, наполегливості; виховувати культуру поведінки. |
|
Вид заняття |
Практичне заняття |
|
Тип заняття |
Засвоєння нових знань Формування нових умінь і навичок |
|
Забезпечення заняття |
Інструктивна картка виконання практичного завдання |
|
Міжпредметні звязки |
Математика, економіка |
|
Категоріально-понятійний масив навчальної теми |
Абсолютні адреси, змішані адреси, логічні функції, логічний вираз |
|
Студент повинен знати |
Абсолютні та змішані адреси Логічні функції |
|
Студент повинен вміти |
Розвязувати типові економічні задачі за допомогою логічних функцій |
|
Література |
Гаєвський О.Ю. Інформатика 7-11 кл.: Навч.посіб. К.: А.С.К., 2007. Глинський Я.М. Практикум з інформатики: Навч. посіб. 11-те вид. Львів:СПД Глинський, 2008. -296с. Глушков С.В., Сурядний А.С. Microsoft Excel XP. Харьков: Фолио, 2006. 509 с. |
Тема Опрацювання табличної інформації за допомогою логічних функцій
Мета Уміти використовувати логічну функцію ЯКЩО (ЕСЛИ, IF) та абсолютні адреси клітинок для розв'язування типових економічних задач
План практичного заняття
Теоретичні відомості
1. Логічні функції. Розгалуження в ЕТ реалізовують за допомогою функції ЯКЩО (ЕСЛИ, IF), яка використовується у формулах і має таку структуру:
ЯКЩО(<логічний вираз>; <вираз 1>; <вираз 2>).
Логічний вираз це форма запису умови: простої або складеної.
Якщо умова істинна, то функція набуває значення першого виразу, інакше другого.
Вираз 1 чи вираз 2 також може бути функцією ЯКЩО так утворюють вкладеш розгалуження. Часто виразом 1 чи виразом 2 є лише адреса клітинки, яка містить деяке значення або конкретне число.
Прості умови записують так, як в алгоритмічних мовах за допомогою операцій порівняння =, >, <, <=, >=% <>, визначених над виразами, наприклад, 7>5, А5<=20 тощо.
Складені умови записують за допомогою логічних функцій
|(< умова1>;<умова2>; ...) та АБО(<умова1>;<умова2>;...).
Функція І (И, AND) істинна, якщо всі умови в списку істинні.
Функція АБО (ИЛИ, OR) істинна, якщо хоч би одна умова в списку її аргументів істинна.
Наприклад, функція ЯКЩО(АБО(5>7; 5<7); 5; 7) набуває значення 5, а функція ЯКЩО( І (5>7; 5<7); 5; 7) значення 7.
Якщо користувач не пам'ятає вигляду функції, він може вставити її у вираз за допомогою майстра функцій, який викликають командою Вставити Функція. У цьому разі потрібно вибрати назву функції із запропонованого списку (крок 1) і заповнити поля значеннями параметрів (крок 2).
Працюючи в Excel, потрібно користуватися російськими (ЕСЛИ, И, ИЛИ) або англійськими (IF, AND, OR) назвами функцій.
У відомості нарахування зарплатні є прізвища шести-восьми працівників, які мають один із трьох кваліфікаційних розрядів: 1, 2, 3. Денна тарифна ставка залежить від розряду так:
Ставка = {
Протягом місяця працівники були зайняті різну кількість днів. Треба ввести кількість відпрацьованих днів і нарахувати зарплатню працівникам, якщо відрахування (податки тощо) становлять 21% від нарахувань. Скласти бухгалтерську відомість(Див. рис.1).
Хід роботи
1. Запустіть програму ЕТ, створіть нову книжку під назвою Нарахування зарплатні, назвіть аркуш Зарплатня і задайте режим відображення формул.
2. Створіть список користувача з прізвищами шести працівників.
3. Розгляньте умову задачі і введіть вхідні дані для пяти працівників (див. рис. 1, але не копіюйте з нього дані).
У таблиці вводьте дані лише в стовпці А, В, С, D, пам'ятаючи, що є лише три розряди (1, 2, 3) і днів у місяці є не більше ніж 31.
Адреси Дані
А1 Відомість нарахування зарплатні від
Е1 =СЕГОДНЯ() або =TODAY()
Примітка: введіть дату і виберіть для неї формат
В2 Тарифні ставки:
D2 8
Е2 10
F2 12
G2 0,21
A3 Номер
В3 Прізвище
С3 Розряд
D3 Днів
ЕЗ Тариф
F3 Нараховано
G3 Відрахування
НЗ Видати
А4 1
В4 <Конкретне прізвище 1>
С4 <конкретний розряд: 1, 2 або 3>
D4 <кількість відпрацьованих днів>
А5 2
B5 <конкретне прізвище>
С5 <конкретний розряд>
D5 <кількість відпрацьованих днів>
і т.д. (введіть дані для пяти працівників)
4. Уведіть формули розв'язування задачі:
Е4 = ЕСЛИ (C4=1;$D$2; ЕСЛИ (С4=2; $Е$2; $F$2))
F4 = D4 * Е4
G4 = F4 * $G$2
Н4 = F4 - G4
F10 <обчисліть суму в стовпці F>
G10 <обчисліть суму в стовпці G>
Н10 <обчисліть суму в стовпці Н>
Н12 =G10+H10
Н13 = ЕСЛИ (Н12=F10;"ОК";"Помилка")
7. Скасуйте режим відображення формул.
Скільки всього нараховано зарплатні? Чи збігається баланс? Скільки повинен отримати другий працівник?
Скільки всього нараховано зарплатні тепер? Чи збігається баланс? Скільки тепер повинен отримати другий працівник?
Перейдіть на аркуш 3. Додайте до таблиці три стовпці:
Початок, Стаж, Премія. У стовпець Початок введіть дати
початку трудової діяльності працівників.
У наступному стовпці Стаж обчисліть стаж працівників ( у
роках).
Від дати в $Е$2 потрібно відняти дати зі стовпця Початок і результат поділити на 365. Формат клітинки задати як числовий загальний.
12. Нарахуйте премію працівникам від нарахованої суми 10%, якщо стаж до 5 років, і 25%, якщо стаж більший.
13. Збережіть внесені зміни.
Контрольні запитання
4. Який загальний вигляд мае функщя ЯКЩО?
PAGE 2