Завдання для олімпіади ІКТ
Уявіть, що ви працюєте з електронною таблицею "Аналіз Продажів", яка містить такі стовпці:
| Стовпець | Назва | Тип даних | Приклад |
| A | Менеджер | Текст | Іваненко |
| B | Продукт | Текст | Смартфон X |
| C | Сума ($) | Число | 1500 |
| D | Дата Продажу | Дата | 20.10.2023 |
| E | Статус | Текст | Закрито |
Завдання 1: Складний числовий діапазон (COUNTIF та COUNTIFS)
Завдання: Підрахуйте кількість продажів, сума яких НЕ перевищує $100 АБО сума яких більша за $2000.
Формула (логіка "АБО"): Використайте дві функції
COUNTIF, щоб реалізувати логіку "АБО".
Завдання 2: Критерій на основі обчислення (COUNTIF)
Завдання: Підрахуйте кількість продажів, Сума яких перевищує середнє арифметичне значення всіх продажів у стовпці C.
Формула: Використайте
COUNTIFта функціюAVERAGE. Пам'ятайте про конкатенацію (&) для поєднання оператора порівняння з результатом обчислення.
Завдання 3: Робота з датами та посиланням на клітинку (COUNTIFS)
Налаштування: Введіть у клітинку G1 дату 01.01.2024.
Завдання: Підрахуйте кількість продажів, які відбулися у 2023 році І були здійснені менеджером "Петренко".
Формула: Використайте
COUNTIFS. Критерій за датою повинен бути: Дата після 31.12.2022 І Дата до значення у клітинці G1.
Завдання 4: Виключення значень та підстановочні символи (COUNTIFS)
Завдання: Підрахуйте кількість продажів, де назва Продукту НЕ містить слово "Pro" (врахуйте, що назва може містити будь-який текст до і після "Pro") І Статус продажу НЕ є "Скасовано".
Формула: Використайте
COUNTIFSз оператором не дорівнює (<>) та підстановочним символом (*).
Завдання 5: Підрахунок довжини тексту та порожніх клітинок (COUNTIFS)
Завдання: Підрахуйте кількість транзакцій, де ім'я Менеджера складається рівно з 8 літер (наприклад, "Григоренко", якщо ви вилучите пробіли/ініціали, але тут рахуємо фактичні символи) І поле Статус порожнє (тобто, транзакція ще не закрита).
Формула: Використайте
COUNTIFSз підстановочними символами (?) для точної довжини та критерієм порожньої клітинки ("").
🔑 Ключ до завдань (Розв'язки)
| Завдання | Формула | Пояснення |
| 1 | =COUNTIF(C:C; "<=100") + COUNTIF(C:C; ">2000") | Сумуємо результати двох окремих COUNTIF для реалізації логіки АБО (OR): менше або дорівнює 100 АБО більше 2000. |
| 2 | =COUNTIF(C:C; ">" & AVERAGE(C:C)) | Оператор порівняння (>) поміщений у лапки, а функція AVERAGE обчислюється та конкатенується (&) з ним, щоб створити динамічний критерій. |
| 3 | =COUNTIFS(A:A; "Петренко"; D:D; ">31.12.2022"; D:D; "<" & G1) | Використовується логіка І (AND): Менеджер = "Петренко" І Дата > 31.12.2022 І Дата < 01.01.2024 (посилання на G1). |
| 4 | =COUNTIFS(B:B; "<>*Pro*"; E:E; "<>Скасовано") | <>*Pro* підраховує всі клітинки, які НЕ містять "Pro". <>Скасовано виключає скасовані. Логіка І (AND). |
| 5 | =COUNTIFS(A:A; "????????"; E:E; "") | ???????? (вісім знаків питання) використовується для підрахунку текстових значень, що мають рівно 8 символів. "" (порожні лапки) позначає порожню клітинку. |
Коментарі
Дописати коментар