Представяме ви практическа задача по Excel, която проверява умението за работа с логически функции, валидиране на данни и условно форматиране. Задачата е вдъхновена от реален училищен сценарий — определяне на кандидати за стипендия за отличен успех. Подходяща е за ученици по ИТИДК и всички, желаещи да затвърдят познанията си по Excel.

Условие на задачата

1. Структура на таблицата

Създайте таблица с 8 ученика и следните колони:

  • №
  • Име на ученик
  • Успех
  • Отсъствия
  • Поведение
  • Социална нужда
  • Резултат

2. Валидиране на данни

Колона „Успех" — само числа от 2,00 до 6,00. При грешни данни да се показва съобщение за грешка.
Начин: Данни → Проверка на данните → Десетично число, между 2 и 6.

Колона „Отсъствия" — само цели числа от 0 до 50. При грешни данни да се показва съобщение.
Начин: Данни → Проверка на данните → Цяло число, между 0 и 50.

Колона „Поведение" — падащ списък, данните за списъка се намират в лист „Поведение".
Начин: Данни → Проверка на данните → Списък → изберете диапазона от лист „Поведение".

Колона „Социална нужда" — падащ списък с две стойности: Да и Не.
Начин: Данни → Проверка на данните → Списък → въведете „Да;Не" ръчно.

3. Данни за попълване

№УченикУспехОтсъствияПоведениеСоциална нужда
1 Иван Петров 5,85 3 Отлично Не
2 Мария Иванова 5,45 8 Задоволително Да
3 Георги Димитров 5,90 2 Незадоволително Да
4 Елена Ахмед 5,70 6 Отлично Да
5 Петър Алиев 4,95 2 Отлично Да
6 Айше Мехмед 5,55 12 Добро Не
7 Николай Стоянов 5,80 4 Отлично Не
8 Селин Осман 5,30 5 Добро Да

4. Колона „Резултат" — IF, AND, OR

Ученикът получава „Одобрен", ако едновременно:

  • Успехът е поне 5,50
  • Отсъствията са под 5
  • Поведението е „Отлично" ИЛИ „Добро"

В противен случай получава „Неодобрен". Формулата (ако данните започват от ред 2):

=IF(AND(C2>=5.5; D2<5; OR(E2="Отлично"; E2="Добро")); "Одобрен"; "Неодобрен")

Логиката на формулата:

  • AND — всички условия трябва да са изпълнени едновременно
  • OR — поне едно от двете условия за поведение е достатъчно
  • IF — връща „Одобрен" или „Неодобрен" в зависимост от резултата

5. Колона „Приоритет" — вложен OR с AND

Ученикът е с „Висок приоритет", ако:

  • Успех ≥ 5,50 И Социална нужда = „Да"
  • ИЛИ Успех ≥ 5,80 И Отсъствия ≤ 3

В противен случай е с „Нисък приоритет". Формулата:

=IF(OR(AND(C2>=5.5; F2="Да"); AND(C2>=5.8; D2<=3)); "Висок приоритет"; "Нисък приоритет")

6. Условно форматиране

Прилага се чрез: Начало → Условно форматиране → Ново правило

Колона „Успех":

  • Стойност ≥ 5,50 → зелено запълване
  • Стойност < 5,00 → червено запълване

Колона „Отсъствия":

  • Над 10 → червено запълване
  • Под 5 → зелено запълване

Колона „Резултат":

  • „Одобрен" → зелен цвят на текста
  • „Неодобрен" → червен цвят на текста

Колона „Приоритет":

  • „Висок приоритет" → жълт цвят на текста

Очаквани резултати

УченикРезултатПриоритет
Иван Петров Одобрен Нисък приоритет
Мария Иванова Неодобрен Висок приоритет
Георги Димитров Неодобрен Висок приоритет
Елена Ахмед Неодобрен Висок приоритет
Петър Алиев Неодобрен Висок приоритет
Айше Мехмед Неодобрен Нисък приоритет
Николай Стоянов Одобрен Висок приоритет
Селин Осман Неодобрен Висок приоритет

Какво проверява задачата

УмениеПриложение в задачата
IF Определяне на „Одобрен" / „Неодобрен" и „Висок" / „Нисък приоритет"
AND Проверка на няколко едновременни условия
OR Проверка на алтернативни условия за поведение
Data Validation Ограничаване на въвежданите стойности и падащи списъци
Conditional Formatting Визуално открояване на резултатите с цветове

Успяхте ли да решите задачата — и имате ли въпроси по някоя от формулите или стъпките? Споделете в коментарите!

Ресурсни файлове

⬇ Свали задачата и ресурсните файлове

Email

admin@it-lessons.eu

Телефон

+359 887667369

Адрес

гр. Момчилград, ул. Войнишка № 1

💬