Вопрос № 145599: Здравствуйте, эксперты! Не могли бы Вы помочь с заданием. Я запуталась и не понимаю как это делать <img src="http://rusfaq.ru/images/Forum/72.gif" border="0"> <b> задание: </b> требуется: 1. на базе табличного процессора <font color="re...
Вопрос № 145.599
Здравствуйте, эксперты! Не могли бы Вы помочь с заданием. Я запуталась и не понимаю как это делать
задание: требуется: 1. на базе табличного процессора MS Excel организовать интерфейс пользователя-менеджера салона по продаже подержанных автомобилей. для этого следует: составить таблицу, в которой должны присутствовать необходимые данные по автомобилям,например:марка,модель,год выпуска,пробег(в
тыс. км),мощность двигателя,цвет,цена и т. п. Кроме того,необходимо указать дату приёма автомобиля в салон(чтобы в дальнейшем иметь возможность снижать цену по прошествии установленного срока), а также необходимо предусмотреть графу для указания фамилии менеджера, продавшего автомобиль, вписать в таблицу данные по 15 автомобилям (на практике их, конечно, существенно больше). 2. продемострировать умение по запросу клиента, осуществлять поиск автомобиля в соответствии
с заданными критериями: 1)автомобили определённой марки и модели, 2)автомобили с мощностью, превышающей некоторое значение, 3)автомобили, год выпуска которых больше заданного ИЛИ пробег меньше заданного, 4)автомобили, для которых одновременно (логическая функция И) должны выполняться условия: год выпуска больше заданного, мощность двигателя не меньше некоторого заданного значения, цена не превышает заданное значение, 5)автомобили, срок пребывания которых в салоне превышает 30 дней, и т. д. подсказка:
для выполнения этого задания следует ознакомиться с использованием автофильтра, расширенного фильтра и фильтра с вычисляемым критерием поиска.
Отвечает: megaloman
Здравствуйте, Богданова Саша! У меня Office 2003, но то, что я сделал, совместимо с Office XP, 2000. Оffice2007 не пробовал, не берусь судить, думаю, должно тоже работать. Я составил таблицу с указанными Вами графами. Самое тяжелое было заполнить таблицу содержимым - за точность данных я не ручаюсь, можете её заполнить как угодно сами, но смысл задания не в автомобилях, а в овладении прёма пользования Excel. Вы можете загрузить таблицу Здесь . Загрузить внизу ответа почему-то не действует нормально. Обратите внимание, любая погрешность в написании содержимого будет интерпретироваться как самостоятельное значение. Например: Волга и волга - это две разные марки. В составленной таблице я применил фильтр. Как это делается:
*** В таблице есть шапка (название граф) -Марка, Модель и т д Выделим эти клетки Далее: В меню Данные -Фильтр -Автофильтр Получим в каждой клетке шапки в правом нижнем углу кнопки управления.
1. Найдём автомобиль определённой марки и модели Допустим, марка Волга, модель ГАЗ 24 Нажмём кнопку управления в графе Марка, выберем Волга Нажмём кнопку управления в графе Модель, выберем ГАЗ 24 Получим выбранные строки. Обратите внимание, кнопки управления в столбцах с применённым фильтром изменили цвет.
Теперь, допустим, найдём Запорожец ЗАЗ-965 Сначала сделаем: В меню Данные - Фильтр - Отобразить всё. Далее
как в предыдущем случае Нажмём кнопку управления в графе Марка, выберем Запорожец Нажмём кнопку управления в графе Модель, выберем ЗАЗ-965
2. В меню Данные - Фильтр - Отобразить всё. Получим машины с мощностью двигателя больше или равно 120 л.с. Нажмём кнопку управления в графе Мощность двигателя, выберем условие,выберем в появившемся окне больше или равно, справа выберем значение 120 (или внесём значение руками)
3. В меню Данные - Фильтр -
Отобразить всё. Найдём автомобили с годом выпуска более заданного (допустим >1990) ИЛИ пробег меньше заданного (допустим < 200).
Для этого пометим две ячейки из шапки: Год выпуска и Пробег и скопируем их, например, правее таблицы (у меня в примере это ячейки M4 и N4) В первой строке копии шапки в графе год выпуска напишем >1990 (у меня в примере M5), во второй строке (первая пустая) в графе Пробег напишем < 200 (у меня в примере N6) (то есть условия в разных строках -это ИЛИ, а
в одинаковых -это И) Меню Данные - Фильтр-Расширенный фильтр- - Птичку оставляем в позиции -Фильтровать на месте - Исходный диапазон - нажимаем справа от сектора выбора кнопку, выделяем всю таблицу от шапки до последней строки (у меня в примере A4:I19) - Диапазон условий - нажимаем справа от сектора выбора кнопку, выделяем копию шапки и две строки с условиями (у меня в примере M4:N6) OK - получим результат.
4. В меню Данные - Фильтр - Отобразить
всё. Если после этого кнопочки для фильтра исчезнут, проделайте заново *** (см. выше)
Одновременное выполнение условий - проще всего это достигается последовательным применением фильтра в каждом столбце. (смотрите по аналогии пункт 1). Сложнее (и в данном случае не нужно, так как все условия И), применяя расширенный фильтр (смотрите пункт 3)
5.Автомобили, срок пребывания которых более 30 дней. В меню Данные - Фильтр - Отобразить всё. Если после этого кнопочки для фильтра исчезнут,
проделайте заново *** (см. выше)
Применим фильтр с вычисляемым критерием поиска. В ячейке вне таблицы (у меня в примере P4) напишем, допустим, слово Дни (в принципе, эту ячейку можно оставить пустой, но так легче ориентироваться) Ниже (у меня в примере P5) напишем формулу с условием фильтрации =ДНЕЙ360(H5;СЕГОДНЯ())>30 Функция ДНЕЙ360 считает кол-во дней между двумя датами. Функция СЕГОДНЯ() выдаёт сегодняшнюю дату (точнее -системную дату на Вашем ком
пьютере) Далее поступаем как в п. 3.
Меню Данные - Фильтр-Расширенный фильтр- - Птичку оставляем в позиции -Фильтровать на месте - Исходный диапазон - нажимаем справа от сектора выбора кнопку, выделяем всю таблицу от шапки до последней строки (у меня в примере A4:I19) - Диапазон условий - нажимаем справа от сектора выбора кнопку, выделяем клетку Дни и ниже формулу критерия (т. е. ячейки P4:P5) OK - получим результат.
Для ответа использовал книгу М.Додж, К.Кината, К.Стинсон
"Эффективная работа с Excel 7.0 для Windows 95" "Питер" Санкт-Петербург, 1997 Книга старая, но полезная до сих пор.
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа. --------- Нет времени на медленные танцы
Ответ отправил: megaloman (статус: Практикант)
Ответ отправлен: 01.10.2008, 20:33 Оценка за ответ: 5 Комментарий оценки: супер