Читайте также: |
|
Цели работы
ознакомление с функциями категории «Ссылки и массивы»
приобретение навыков работы с этими функциями
Категория «Ссылки и массивы» содержит двадцать функций. Они предназначены для поиска значений и работы с ссылками. Рассмотрим две функции, которые могут быть использованы при выполнении лабораторной работы.
ВПР (искомое_значение;инфо_таблица;номер_столбца;интервальный_просмотр)
Эта функция ищет «искомое значение» в крайнем левом столбце инфо_таблицы и возвращает значение из аналогичной позиции указанного в обращении столбца.
Параметры:
Искомое_значение – это значение, которое должно быть найдено в первом столбце массива. Искомое_значение может быть значением, ссылкой или текстовой строкой.
Инфо_таблица – это таблица с информацией, в которой ищутся данные. Значения в первом столбце аргумента инфо_таблица могут быть текстами, числами или логическими значениями. Регистр не учитывается (т. е. строчные и заглавные буквы не различаются).
Номер_столбца – это номер столбца в массиве инфо_таблица, в котором должно быть найдено соответствующее значение. Если номер_столбца равен 1, то возвращается значение из первого столбца аргумента инфо_таблица; если номер_столбца равен 2, то возвращается значение из второго столбца аргумента инфо_таблица и так далее. Если номер_столбца меньше 1, то функция ВПР возвращает значение ошибки #ЗНАЧ!;
Интервальный_просмотр – логическое выражение. Если имеет значение ИСТИНА, то значения в первом столбце аргумента инфо_таблица должны быть расположены в возрастающем порядке:..., -2, -1, 0, 1, 2,..., A-Z; в противном случае функция ВПР может выдать неправильный результат.
ПРОСМОТР(искомое_значение;просматриваемый_вектор;вектор_результатов)
Векторная форма функции ПРОСМОТР просматривает диапазон, в который входят значения только одной строки или одного столбца в поисках определенного значения, и возвращает в ячейку, из которой произошло обращение, значение из аналогичной позиции другого столбца или строки.
Параметры:
Искомое_значение - это значение, которое ПРОСМОТР ищет в первом векторе. Искомое_значение может быть числом, текстом, логическим значением, именем или ссылкой, ссылающимися на значение.
Просматриваемый_вектор - это интервал, содержащий только одну строку или один столбец. Значения в аргументе просматриваемый_вектор могут быть текстами, числами или логическими значениями.
Вектор_результатов - это интервал, содержащий только одну строку или один столбец. Он должен быть того же размера, что и просматриваемый_вектор.
Постановка задачи
Фирма занимается реализацией товара. С помощью Microsoft Excel оформить операции по продаже товара до выписки счета – бланка заказа.
Даны названия полей четырех таблиц: фамилия, имя, должность, оклад, адрес и т. д.
Ввести информацию в каждую таблицу, расположив её на отдельном листе.
Создать пятую таблицу (на отдельном листе) – «Бланк заказа». Эта таблица должна формироваться автоматически по одному параметру – коду заказа.
Содержание таблиц
1. Первый лист - «Клиенты»
№ | Код фирмы | Название фирмы | Контактная персона | Индекс | Город | Улица | Факс | Телефон | Скидка |
- код фирмы – четыре цифры;
- контактная персона – ФИО представителя фирмы, покупающей товар;
- индекс– адресный индекс(шесть цифр);
- факс– семь цифр;
- телефон – семь цифр;
- скидка– предоставляется клиенту фирмой и изменяется от 1 до 10%.
- в таблице десять записей.
3. Второй лист – «Товар» – список товаров, которые продаёт фирма
Код товара | Наименование | Цена в рублях за единицу |
Код товара – две цифры;
В таблице семь записей.
3. Третий лист – Таблица скидок. Скидка зависит от стоимости покупки.
Стоимость в рублях | Скидка |
до 2000 | |
свыше 2000 | 0,2% |
4. Четвертый лист – «Заказы»
Код заказа | Месяц | Дата | Код товара | Наименование | Кол-во | Цена за единицу | Код фирмы | Сумма | Итоговая скидка, % | Сумма со скидкой, р |
- код заказа - двузначное число проставляется продавцом;
- месяц оформления заказа;
- число оформления заказа;
- код товара – двузначное число – берется из листа «Товар»;
- наименование товара определить по коду с помощью «Мастера функций» - функция ВПР (), проставить самим;
- количество товара, проставить самим;
- цена товара определяется по коду с помощью «Мастера функций» - функция ВПР ();
- код фирмы получателя;
- с помощью формул просчитать «Сумму»;
- просчитать скидку в зависимости от информации с листа «Клиенты» и суммы покупки;
- просчитать окончательную сумму.
В таблице десять записей.
5.Пятый лист – «Бланк заказа». Заполняется с использованием функций (ЕСЛИ, END, ВПР, ПРОСМОТР), должен быть установленной формы и содержать реквизиты:
- код заказа;
- наименование товара;
- цену за единицу;
- заказанное количество;
- общую стоимость товара;
- размер скидки;
- сумму к оплате;
- фамилию клиента, через которого производится сделка;
- код фирмы получателя.
Содержание бланка заказа должно определятся только кодом заказа.
Формат бланка заказа
Бланк заказа | |||||
Код заказа | от | февраля | |||
Фирма-покупатель | МММ | Скидка в % | |||
Наименование товара | Настольная лампа | 14,39 | |||
Кол-во | |||||
Цена за единицу (р) | К оплате | ||||
Общая стоимость (р) | 6142,5175 | рублей | |||
Контактная персона | Петров |
Выполнить проверку правильности формирования бланка заказа путем изменения кода заказа. Использование дополнительных ячеек не допускается.
Дата добавления: 2015-11-15; просмотров: 117 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Лабораторная работа 3 | | | Лабораторная работа 5 |