Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Заполнение таблиц.
Вид рабочего листа с заполненным справочником и частью таблицы продаж изображен на рисунке.2.8. Для его получения выполняем следующие действия: Формируем исходную таблицу-справочник (пока лучше не заполнять). Формируем таблицу продаж копированием исходной таблицы и добавлением столбцов А - Дата, F - Кол-во и G -Сумма. Заполняем справочник. До начала заполнения таблицы продаж позаботимся о том, чтобы столбцы Наименование, Сорт, Цена и Сумма заполнялись автоматически. Для этого необходимо, чтобы после ввода кода отыскивалась соответствующая строка в справочнике цен и данные из нее копировались в таблицу продаж. Для поиска в таблице в Excel имеется несколько различных функций: ВПР(), ГПР(), ПОИСКПОЗ(). Для решения данной задачи воспользуемся функцией ВПР(), которая имеет следующий синтаксис: ВПР(искомое значение; массив ячеек; номер столбца; вид поиска) Первая функция выполняет поиск заданного значения в первом столбце заданного массива ячеек и возвращает значение ячейки заданного столбца найденной строки. Массив задается в виде диапазона ячеек, обычно это диапазон ячеек справочника (в нашем случае $В$4: $Е$9). При этом вид поиска может принимать значения Истина(1) или Ложь(О). Ноль обозначает, что нужно искать значение, точно соответствующее искомому, а единица - что нужно искать наиболее близкое к искомому значение (этот вид поиска правильно работает только в случае, когда столбец, в котором ведется поиск, - отсортирован) В нашей задаче, конечно, вид поиска - ноль (или Ложь).
Рис 2.8. Часть рабочего листа «Продажа тканей»
При поиске возможна ситуация, когда искомое значение вообще не будет обнаружено. В этом случае выводится сообщение об ошибке #Н/Д. Это сообщение появляется и в том случае, если столбец Код не заполнен, а формула уже занесена в другие столбцы. Чтобы избежать этой неприятной ситуации, добавим проверку, заполнен столбец Код или нет, воспользовавшись функцией ЕПУСТО(). В ячейку С14 при помощи мастера функций заносим формулу: =ЕСЛИ(ЕПУСТО($В14); " "; ВПР($В14; $В$4: $Е$9; 2; 0)) При занесении обратите внимание на правильную расстановку относительных и абсолютных ссылок, т.к. эта формула будет распространяться и по строкам и по столбцам. Распространяем формулу на два соседних столбца вправо, при этом поправляем номер столбца на 3 и 4, а затем на нужное количество строк вниз. В ячейку G14 вводим формулу =ПРОИЗВЕД(Е14; Р14). 5. Заполнять таблицу продаж можно обычным способом, но для удобства воспользуемся дополнительной возможностью, предоставляемой Excel для ввода данных в базу данных. Выделяем таблицу продаж, а затем выполняем команду Данные/Форма. Заполняем таблицу на целый месяц.
|