Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовик оксана.doc
Скачиваний:
5
Добавлен:
19.08.2019
Размер:
3.86 Mб
Скачать

Формирование списка товаров, полученных от выбранного пользователем поставщика с указанием общего количества товаров

Для выполнения этой задачи удобнее всего будет воспользоваться сводной таблицей. Для её создания необходимо выделить таблицу и с помощью панели инструментов открыть ее в режиме сводной таблицы Данные -> Сводная таблица. Далее выбираем диапазон, из которого будем брать данные. Нажимаем «Далее», нажимаем «Макет». На дисплее появится следующее окно:

При помощи зажатой левой кнопки мыши перетаскиваем необходимые для нас данные в строку, данные, столбец.

В моём случае в поле «Строка» я поместил название поставщика, в поле «Столбец» - название товара, в поле «Данные» - количество товара.

Нажимаем «Ок» и получаем сводную таблицу. Выбирая в ней любого поставщика, мы получаем искомую информацию: поставляемые товары, с указанием количества каждого товара и их сумму. Это выглядит следующим образом:

Вывод списка продуктов с подсчетом общей стоимости по каждому виду товара

Для выполнения этой задачи опять же придется воспользоваться пользовательским автофильтром и редактором формул. На новом листе создадим таблицу, состоящую из граф «Название», «Цена за 1 кг.», «Количество» и новой графы «Общее количество товара». В этой графе будут находится данные, полученные из формул.

Чтобы найти общее количество товара, воспользуемся редактором формул. Для этого поместим табличный курсор в ячейку D2. Затем щелкнем по иконке «Вставка функции», И во всплывшем окне, в категории «Математические функции» выберем функцию «ПРОИЗВЕД».

Формула для ячейки D2 будет выглядеть следующим образом:

=ПРОИЗВЕД(B2;C2)

Отчет, включающий название продуктов с истекшим сроком реализации, данных о его количестве, дате завоза и поставщике

Это задание можно так же реализовать с помощью редактора формул и пользовательского автофильтра. Для этого на новом листе создадим таблицу, включающую графы «Название продукта», «Количество (в кг)», «Дата завоза», «Срок хранения», «Название поставщика» а так же три новые графы. Необходимые для выполнения задания. Первая графа «Текущая дата» заполняется с помощью формулы «=СЕГОДНЯ()» и протаскивания на всю длину столбца. Еще одна графа называется «Время хранения» и заполняется аналогичным образом, с помощью формулы «=ДНЕЙ360(C2;F2;ЛОЖЬ)». Эта формула вычитает из сегодняшней даты дату завоза, переводит в числовой формат и результат помещает в ячейку G2. Последняя графа – «Баланс срока годности» показывает сколько времени может лежать товар, пока не испортится; или сколько времени лежит товар после истечения срока хранения, если число отрицательное. Для первой ячейки эта графа заполняется с помощью формулы «=D2-G2»; для последующих же ячеек протаскиванием формулы на всю длину столбца с помощью маркера в правом нижнем углу табличного курсора. Получим следующую картину:

Далее отбор продуктов с истекшим сроком годности производится с помощью автофильтра. Создание же автофильтра описывалась выше. Для графы «Баланс срока годности» в ниспадающем меню автофильтра выбираем пункт «условие» и в первой графе выбираем «меньше или равно», а во второй «0»

Получим список продуктов с истекшим сроком годности: