Умовна функція і логічні вираження в excel (10-й клас)

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

Обладнання: комп'ютери, лазерний проектор; програмне забезпечення - презентація по темі уроку. індивідуальні картки із завданнями, підготовлені демонстраційні файли.

I. Повідомлення теми і постановка цілей уроку

Учитель повідомляє тему і мету уроку.

II. Актуалізація знань і вмінь учнів

Для чого призначені електронні таблиці?
Відповідь: Для автоматизації розрахунків в табличній формі.

Якщо копіювати вміст E20 в E25, то яка формула буде занесена в E25 (рис. 1)?

Мал. 1
Відповідь. При зміщенні формули вниз на одну клітинку щоразу в іменах осередків номер рядка буде збільшуватися на одиницю. Таким чином, в осередку E25 буде формула = C25 * D25.

Таблиця та ж (див. Рис. 1). Якщо копіювати вміст E20 в F23, то яка формула буде занесена в F23?
Відповідь. При зміщенні формули вправо або вліво (вздовж рядка) в іменах осередків зміниться літерна частина. Таким чином, в осередку E23 буде формула = D23 * E23.

Дан фрагмент електронної таблиці (рис. 2). Якщо копіювати вміст D10 в F12, то яка формула буде занесена в F12?
Мал. 2
Відповідь. = $ C $ 11 + D12.

III. Актуалізація знань (створення проблемної ситуації)

Презентація «Умовна функція»

Ми хочемо за допомогою електронних таблиць вирішити наступне завдання.

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

Давайте обговоримо, яку інформацію треба занести в електронні таблиці, які задати формули.

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

В осередку С1 буде зберігатися значення прохідного балу - 13. Формула в комірці E3 обчислює суму балів за три іспити (скористаємося вбудованою функцією СУММ: = СУММ (B3: D3)). Цю формулу ми скопіюємо в осередку E4: E6.

А яку формулу треба задати в осередку F3?

Створена проблемна ситуація, для подолання якої учням необхідні нові знання.

IV. Ознайомлення з новим матеріалом

Ознайомлення з новим матеріалом ведеться з використанням презентації та лазерного проектора.

Слайд 3: загальний вигляд умовної функції

ЯКЩО (<условие>; <выражение 1>; <выражение 2>).

Умовна функція, записана в комірку таблиці, виконується так: якщо умова істинна, то значення даного осередку буде дорівнює значенню виразу <выражение 1>, в іншому випадку - <выражение 2>.

Слайд 4: побудова логічних виразів (загальний випадок).

Логічні вирази будуються за допомогою операцій відносини (<,>, <= (меньше или равно),>= (Більше або дорівнює), <> (Не дорівнює)) і логічних операцій (логічне І, логічне АБО, логічне заперечення НЕ). Результатом обчислення логічного виразу є логічна величина ІСТИНА або БРЕХНЯ.

Слайд 5: особливості запису логічних операцій в електронних таблицях.

  1. Записуємо ім'я логічної операції (І, АБО, НЕ)
  2. В круглих дужках перераховуються логічні операнди.

ЯКЩО (АБО (B5<=25; А5>= 10); "Так"; "Ні").

Повернемося до вирішення завдання 1:

У осередок E3 введемо формулу: СУМ (B3: D3) і скопіюємо цю формулу в комірки E4: E8.

Умова, записане за допомогою логічної операції І. можна розшифрувати так: сума балів (E3)> = прохідному балу (C1) І оцінка за іспит з математики (B3)> 3. Якщо умова виконується, то в клітці F3 буде відображатися текст «зарахований », в іншому випадку -" не зараховано ».

У комірку F3 треба занести формулу = ЕСЛИ (И (E3> = C1; B3> 3); "зарахований"; «не зараховано"). Для прохідного балу у формулі буде використовуватися вміст комірки C1. Але так як значення комірки C1 не змінюється (прохідний бал є однаковим і незмінним для всіх абітурієнтів), то на цей осередок необхідно зробити абсолютне посилання. Тобто наша формула буде виглядати так:

= ЕСЛИ (И (E3> = $ C $ 1; B3> 3); "зарахований"; «не зараховано").

Далі треба скопіювати цю формулу в комірки F4: F6. Формули в стовпчику F після копіювання будуть виглядати так:

= ЕСЛИ (И (E4> = $ C $ 1; B4> 3); "зарахований"; «не зараховано")
= ЕСЛИ (И (E5> = $ C $ 1; B5> 3); "зарахований"; «не зараховано")

Умовна функція і логічні вираження в excel (10-й клас)

Слайд 6: простий приклад з докладним поясненням вчителя.

Таблиця містить наступні дані про учнів школи: прізвище, вік і зростання учня. Хто з учнів може займатися в баскетбольній секції, якщо туди приймають дітей з зростом не менше 160 см? Вік не повинен перевищувати 13 років.

Вихідною інформацією є прізвища учнів, їх вік і зростання. Готуємо таблицю, представлену на рис. 4.

У осередок D2 заносимо формулу для визначення, хто з учнів школи може займатися в секції, а хто - ні:

= ЕСЛИ (И (С2> = 160; D2<=13) "Да"; "Нет")

Таким чином, якщо обидві умови виконуються (тобто якщо зростання учня не менше 160 см і вік не перевищує 13 років), то в комірці D2 буде відображатися текст «Так», в іншому випадку - «Ні».

Умовна функція і логічні вираження в excel (10-й клас)

Слайд 7: простий приклад, пояснити який повинні учні.

6 спортсменів - багатоборців беруть участь в змаганнях по 5 видів спорту. По кожному виду спорту спортсмен набирає певну кількість очок. Спортсмену присвоюється звання майстра, якщо він набрав в сумі 100 і більше очок. Скільки спортсменів отримало звання майстра

Готуємо таблицю у вигляді, представленому на рис. 5.

В осередку В2: F7 заносимо результати учнів з кожного виду спорту. У осередок G2 - формулу = СУММ (B2: F2). Далі копіюємо цю формулу для осередків GЗ: G7.

У осередок H2 - формулу = ЕСЛИ (G2> = 100; "майстер"; "немає звання"). Таким чином, якщо умова, що загальна кількість очок більше або дорівнює 100, виконується для даного спортсмена. то у відповідній клітинці стовпця H буде відображатися текст «майстер», в іншому випадку - «немає звання».

У осередок I2 - формулу = ЕСЛИ (H2 = "майстер"; 1; 0). Таким чином, якщо умова, що спортсмен є майстром виконується, то у відповідній клітинці стовпця I буде відображатися 1, в іншому випадку - 0.

У осередок I8 - формулу = СУММ (I2: I7). Таким чином можна підрахувати загальну кількість спортсменів, що мають звання «Майстер спорту».

Умовна функція і логічні вираження в excel (10-й клас)

Слайд 8: складніший приклад з докладним поясненням вчителя.

Покупці магазину користуються 10% знижками, якщо вартість покупки перевищує k рублів. Скласти відомість, що враховує знижки: покупець, вартість покупки, знижка, вартість покупки з урахуванням знижки. Скласти таблицю і показати, хто з покупців зробив покупки зі знижкою, вартість яких перевищує k рублів.

Готуємо таблицю у вигляді, представленому на рис. 6.

В осередку A1: B7 заносимо відповідні дані.

У осередок C2 заносимо формулу = B2 * 0,1 (так як знижка на покупку 10%, то початкову вартість покупки необхідно помножити на 0,1).

У осередок D2 заносимо формулу = B2-C2 (так як вартість ми обчислюємо покупки з урахуванням знижки)

У осередок E2 заносимо формулу = ЕСЛИ (B2> = $ B $ 9; D2; B2). У цій формулі необхідно звернути увагу на абсолютне посилання на комірку B9.

Умовна функція і логічні вираження в excel (10-й клас)

При занесенні формули в осередок E2 ми зустрілися з ситуацією, коли при вставці вбудованої функції ЯКЩО потрібно в якості значення логічного виразу зробити посилання на осередок.

V. Етап закріплення знань

Самостійна робота учнів за комп'ютерами

Учням пропонуються завдання трьох рівнів складності.

Покупець магазину отримує знижку 3%, якщо у нього є дисконтна карта або якщо загальна вартість його покупки перевищує 5000 рублів. Визначити, скільки заплатили покупці за свої покупки.

У будинку проживають 10 мешканців. Підрахувати, скільки кожен з них повинен платити за електроенергію і визначити сумарну плату для всіх мешканців. Відомо, що 1 кВт / год електроенергії коштує m рублів, а деякі мешканці мають 50% знижку при оплаті (наприклад пенсіонери).

Якщо кількість балів, отриманих при тестуванні, не перевищує 12, то це відповідає оцінці «2»; оцінці «3» відповідає кількість балів від 12 до 15; оцінкою «4» - від 16 до 20; оцінкою «5» - понад 20 балів. Скласти відомість тестування, що містить відомості: прізвище, кількість балів, оцінка.

VI. Перевірка роботи учнів

Демонструються заздалегідь підготовлені файли з результатами рішення.

VII. Підведення підсумків уроку

Уже можна підбити підсумки уроку, виставляються оцінки з аргументацією.

VIII. Домашнє завдання

Завдання (рівень 1). Кожному хутрового звірка від 1-го до 2-ч місяців покладається додатковий стакан молока в день, якщо його вага менше 3-х кг. Кількість звірків, вік і вага кожного відомі. З'ясувати, скільки літрів молока на місяць необхідно для звіроферми. Один стакан молока становить 0,2 літра.

Завдання (рівень 2). Якщо вага хутрового звіра у віці від 6-ти до 7-ми місяців перевищує 7 кг, то необхідно знизити денне споживання вітамінного концентрату на 125 г. Кількість звірків, вік і вага кожного відомі. З'ясувати на скільки кілограмів в місяць знизиться споживання вітамінного концентрату.