Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания 11(БД и текст ф-ии).doc
Скачиваний:
12
Добавлен:
03.03.2016
Размер:
759.3 Кб
Скачать

Количество групп отработок за ______месяц __года

Количество часов

Количество групп отработок

7. Сформировать таблицу "Премия" рабочим за месяц, упорядочив данные по рейтингу:

Премия:

Рейтинг

Фамилия

Имя

Отчество

Премия

(Получить разбиением на колонки)

а) рейтинг рассчитать, используя функцию РАНГ, по общей сумме отработанных часов за месяц;

б) премию рассчитать следующим образом:

- если рейтинг 1 - 500грн.;

- если рейтинг 2 - 350грн.;

- если рейтинг 3 - 200грн.;

- если рейтинг 4 - 7 - 50грн.;

- остальным - 0грн..

в) путем транспонирования данных таблицы "Премия" получить следующую таблицу:

Рейтинг

1

Фамилия

Имя

Используя функцию ГПР и текстовые функции, по данным полученной таблицы сформировать следующий текст:

ЭТИ РАБОЧИЕ ЛУЧШЕ ВСЕХ: 1-е место – Фамилия1 Имя1; 2-е место – Фамилия2 Имя2 и 3-е место – Фамилия3 Имя3 !!!

8. Сформировать на новом листе "Справка" справку о зарплате, используя текстовые функции:

Справка

Выдана "Фамилия и инициалы" в том, что за "месяц" "года" заработная плата составила "СУММА" грн. (СУММА ПРОПИСЬЮ).

Вариант № 6

1. На 1-м листе "Справочники" заполнить таблицы справочников (не менее 10 записей):

Диагноз Пациенты

Диагноз

Страна выпуска лекарств

ФИО пациента

Дата рождения

Инвалидность (группа: 1 - 3)

% льгот

Диагноз1

Украина

Светлов Андрей Сергеевич

05.11.1979

2

 

 

 

 

 

 

% льгот рассчитать в зависимости от возраста и группы инвалидности (1 - 3) , используя функцию ЕСЛИ:

- возраст до 30-ти лет – 25% (группа - 3); 35% (группа 1 или 2);

- возраст от 30 до 55-ти лет – 40% (группа - 3); 50% (группа 1 или 2);

- возраст свыше 55-ти лет – 60% (группа - 3); 80% (группа 1 или 2);.

2. Сформировать ведомость учета (не менее 30 записей; в колонке * должны быть 4 одинаковые значения):

(Заголовки данной и остальных таблиц задания сформировать, используя текстовые функции)

Ведомость учета больных за ___________ месяц ___ года

ФИО больного

№ направле

ния *

Диагноз

Дата поступления

Дата выписки

Стоимость 1 дня, грн.

Стоимость лечения, грн.

Скидка на лечение, %

Начислено за лечение, грн.

 

 

 

 

 

 

 

а) ФИО больных и диагнозы вводить, используя список из соответствующих справочников (режим "Данные" - "Проверка");

б) даты лечения указывать за предыдущий (от текущего) месяц;

в) стоимость одного дня рассчитать в зависимости от страны выпуска лекарства, учитывая базовую стоимость лекарств из Украины – 10грн. (Если страна выпуска не Украина – надбавка 25:%) и % льгот. (Страна выпуска берется из справочника "Диагноз", используя функцию ВПР);

г) % скидки рассчитать в зависимости от количества дней лечения, используя функцию ЕСЛИ: - дней лечения – более 12 – 7%;- от 10 до 12 – 5%;- от 8 до 10 – 3%;- от 6 до 8 – 1,5%;- от 4 до 6 – 0,5%; - менее 4 – 0%.

д) начисления за лечение рассчитывать, учитывая базовую стоимость лечения 100грн., НДС 18% и скидку на лечение.

3. Выделить в таблице начисления, используя режим "Условное форматирование (формула)":

- начислено меньше среднего – бирюзовый цвет;

- начислено меньше среднего не более 20%– красный цвет;

- начислено меньше среднего не более 10% – желтый цвет.

4. Выделить синим цветом в колонках "№ направления" одинаковые значения, используя режим "Условное форматирование (формула)".

5. Выделить в колонке "Скидка на лечение", используя режим "Условное форматирование (значение)":

- до 3% - серым цветом;

- больше 3% - зеленым цветом.

6. Скопировать "Ведомость…" ("Специальная вставка" – "только значения"!) на 2-й лист. Рассчитать количество групп лечения за месяц в зависимости от количества дней лечения, используя функцию ЧАСТОТА: до 4; от 4 до 6;от 6 до 8; от 8 до 10;от 10 до 12; более 12: