Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Отчет по информатике.




Выполнила:

Муравьева Нелли, студентка группы 1242/1

 

 

Санкт-Петербург

2010 год


оглавлние

Работа №1...... Знакомство с Excel. Создание электронных таблиц. 5

Задание №1. Вычисление n-ого члена и суммы арифметической прогрессии. 5

Задание №2. Вычисление n-ого члена и суммы арифметической прогрессии с присвоением ячейке имени. 6

Работа №2...... Закрепление навыков работы с электронными таблицами. 8

Задание №3. Бланка товарного счета. 8

Задание №4. Таблица квадратов. 9

Задание №5. Прайс-лист. 9

Работа №3...... Создание таблицы для печати. 11

Задание №6. Создание таблицы с помощью формы. 11

Задание №7. Подготовка таблицы к печати. 12

Работа №4...... Создание ведомости. 13

Задание №8. Ведомость на выдачу заработной платы. 13

Задание №9. Построение диаграммы по графику.. 14

Задание №10. Ведомость по компенсациям на детей. 14

Задание №11. Связь таблицы начислений и диаграммы. 15

Работа №5...... Шаблоны. Совместное использование Word и Excel. 16

Задание №12. Создание шаблона. 16

Задание №13. Применение шаблона. 16

Задание №14. Совместное использование Word и Excel/ 16

Упражнение № 1. Вставка ячеек. 16

Упражнение № 2. Внедрение ячеек. 17

Упражнение № 3. Связывание ячеек. 17

Упражнение № 4. Вставка, внедрение и связывание диаграмм. 18

Работа №6...... Диаграммы. 19

Задание №15. Разные типы диаграмм на одном графике. 19

Задание №16. Диаграмма с зумом и прокруткой. 19

Работа №7...... Выборочное суммирование по двум критериям. 22

Задание №1. Решение по одному критерию. 22

Задание №2. Решение с использованием столбца индикатора. 22

Задание №3. Решение с помощью массива. 23

Задание №4. Решение с помощью базы данных. 24

Задание №5. Решение с помощью частичной суммы. 24

Работа №8...... Условное форматирование и логика. 26

Задание №6. Условное форматирование и логические формулы. 26

Упражнение № 1. Условное форматирование по значениям ячеек. 26

Упражнение № 2. Условное форматирование по формуле. 26

Упражнение № 3. Функция ЕСЛИ.. 27

Упражнение № 4. Вложенные ЕСЛИ.. 28

Упражнение № 5. Совместное использование функций ЕСЛИ и ИЛИ. 29

Упражнение № 6. Функции СЧЁТЕСЛИ и СУММЕСЛИ. 29

Задание №7. Расцвечивание таблицы. 30

Упражнение № 1. «Зебра». 30

Упражнение № 2. Выделение дубликатов цветов. 31

Задание №8. Сравнение двух диапазонов данных. 32

Упражнение № 1. Логический способ. 33

Упражнение № 2. Поиск и выделение. 33

Упражнение № 3. Условное форматирование. 33

Упражнение № 4. Проверка вхождения элементов одного списка в другой. 34

Работа №9...... Работа с датами и временем. 35

Задание №1. Ввод даты. 35

Упражнение № 1. Через формат ячеек. 35

Упражнение № 2. Быстрый ввод. 35

Упражнение № 3. Заполнение по признаку. 35

Упражнение № 4. Ввод сегодняшней даты. 35

Задание №2. Обработка даты. 35

Упражнение № 1. Подсчет количества дней между двумя датами. 35

Упражнение № 2. Подсчет количества рабочих дней. 35

Упражнение № 3. Сдвиг даты. 36

Упражнение № 4. Вычисление дня недели. 36

Упражнение № 5. Вычисление временных интервалов. 36

Работа №10.... Функция ВПР и выпадающие списки. 38

Задание №1. Использование функции ВПР. 38

Упражнение № 1. Использование функции ВПР для подстановки значений. 38

Упражнение № 2. Избегание ошибок ВПР. 39

Задание №2. Выпадающий список в ячейке. 40

Упражнение № 1. Примитивный способ. 40

Упражнение № 2. Стандартный способ. 41

Задание №3. Связанные выпадающие списки. 41

Задание №4. Выпадающий список с удалением использованных элементов. 43

Задание №5. Выпадающий список с данными из другого файла. 44

Работа №11.... Функция СУММПРОИЗВ. 45

Задание №1. Отчет по таблице. 45

Задание №2. Усложненный отчет по таблице. 46

Задание №3. Сложение массивов. 46

Задание №4. Товарный чек. 47

Работа №12.... Фильтрация списков. 48

Задание №1. Автофильтр. 48

Задание №2. Пользовательский автофильтр. 49

Задание №3. Расширенный фильтр. 49

Работа №13.... Заполнение банков и консолидация ячеек. 50

Задание №1. Заполнение бланка данными из базы данных. 50

Задание №2. Консолидация данных. 51

Консолидация данных при одинаковых таблицах из одного файла. 51

Упражнение № 3. Консолидация данных при неодинаковых таблицах из разных файлов. 52

Работа №14.... Поиск решения. 54

Задание №1. Транспортная задача. 54

Задание №2. Покупка на Новый год. 55

Задание №3. Покупка поросят. 55

Работа №15.... Проверочные работы. 57

Задание №1. Вычисление n-ого члена и суммы арифметической прогрессии. Построение графика функции. 57

Упражнение № 1. Вычисление n-ого члена и суммы арифметической прогрессии. 57

Упражнение № 2. Построение графика функции. 57

Задание №2. Поверхность. 59

Задание №3. Соревнования. 60

Задание №4. Квартплата. 63

Задание №5. Пенсия. 64

Упражнение № 1. Получение пенсии. 64

Упражнение № 2. Получение пенсии. Усложненное задание. 66

Задание №6. Меню. 67

Упражнение № 1. Сумма калорий и сумма к оплате. 67

Упражнение № 2. Оптимальное меню. 69

Упражнение № 3. Оптимальное меню. Усложненное задание. 69

Упражнение № 4. Условное форматирование. 70

Задание №7. Телефонные тарифы. 71

Задание №8. OL. 72


 

Работа №1. Знакомство с Excel. Создание электронных таблиц.

Задание №1. Вычисление n-ого члена и суммы арифметической прогрессии.

 

Дано: Первый член прогрессии равен 7, разность равна 0,313.

Задача: Вычислить n-ый член и сумму арифметической прогрессии.

Вычислим значение каждого n-ого члена по формуле

1+d

Протягиваем формулу вниз. Для подсчета суммы вводим формулу в четвертый столбец

=(7+a1)*n/2

Протягиваем формулу.

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

Задание №2. Вычисление n-ого члена и суммы арифметической прогрессии с присвоением ячейке имени.

 

Дано: Первый член прогрессии равен 7, разность равна 0,313.

Задача: Вычислить n-ый член и сумму арифметической прогрессии.

Необходимо присвоить имя ячейкам, в которых содержится значение первого члена прогрессии и разности. Таким образом, формула для вычисления n-ого члена прогрессии будет выглядеть:

=a0 (для первого члена) и

=a1+d (и далее протягивая, для всех остальных)

А формула для суммы будет выглядеть так:

=(a0+a1)*n/2 (и далее протягиваем).

В итоге: Должна получиться следующая таблица:


Работа №2. Закрепление навыков работы с электронными таблицами.

Задание №1. Бланка товарного счета.

 

Дано: Пример бланка:

Задача: Создать и заполнить бланк.

Создадим таблицу по образцу, при этом необходимо, чтобы она вмещалась на страницу. Для этого делаем разметку страницы. Затем заполняем данными таблицу. Для подсчета суммы в столбец «сумма» вводим формулу:

=«цена»*«кол-во» (протягиваем)

Для подсчета общей суммы – «ИТОГО» используем автосумму. Затем добавляя строки над таблицей, оформляем бланк по обрзцу.

В итоге: Должн получиться примерно такой бланк:

Задание №2. Таблица квадратов.

 

Задача: Создать таблицу квадратов, т.е. на пересечении цифр должен высчитываться их квадрат.

Создадим таблицу, в которой по горизонтали и вертикали рассоложены цифры от 0 до 9. Между ними (например, в ячейке В3) введем формулу СТЕПЕНЬ, в которой число будет:

=$A3*10+B$2

А степень равна 2.

В итоге: Должна получиться следующая таблица:

Задание №3. Прайс-лист.

 

Задача: Создать прайс-лист, в котором данные будут изменяться в зависимости от курса доллара.

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

 

=эквивалент $US*Курс_доллара

В итоге: Должна получиться примерно такая таблица:


Работа №3. Создание таблицы для печати.

Задание №1. Создание таблицы с помощью формы.

Дано: Таблица

        Приход Расход Остаток
Отдел Наименование товара Единица измерения Цена прихода Кол-во прихода Цена расхода Кол-во расхода Кол-во остатка Сумма остатка
                 
                 
                 
                 
                 
                 

Задача: Необходимо создать таблицу и заполнить ее через «форму».

Создадим таблицу по образцу. Для вычисления остатка вводим формулу:

=кол-во прихода- кол-во расхода

Для вычисления суммы остатка:

=«кол-во остатка*цена расхода»

Далее в вкладке Данные выбираем Форма и заполняем ее. Выполним сортировку, по отделам (сортировать по алфавиту).

В итоге: Должна получиться примерно такая таблица:

Задание №2. Подготовка таблицы к печати.

 

Дано: Созданная нами таблица.

Задача: Необходимо по выбранному критерию распечатать таблицу.

Для этого выполним фильтрацию, используя автофильтр. Затем выбирая любой критерий можем распечатывать. Чтобы не запутаться в отчетах введем автоматическое отображение числа, когда документ печатали. Делаем это с помощью формулы СЕГОДНЯ.

В итоге: Например, если делать фильтр по критерию: кол-во остатка не равно 0, то получится следующая таблица:


Работа №4. Создание ведомости.

Задание №1. Ведомость на выдачу заработной платы.

Дано: Таблица вида:

Задача: Построить таблицу, заполнить ее данными, причем профсоюзные, пенсионные, подоходные налоги, сумму к выдаче необходимо посчитать.

Для вычисления профсоюзных и пенсионных налогов необходимо оклад умножить на 0,1%.Для подсчета подоходного налога используется следующая формула:

=(«окад»-«пенсионный налог»-5000)*12%

Для суммы к выдаче:

=«оклад»-«профсоюзный»-«пенсионный»-«подоходный».

С помощью автосуммы считаю общую сумму, и сортирую по алфавиту.

В итоге: Должна получиться такая таблица:

Задание №2. Построение диаграммы по графику

Задача: По созданной таблице построить график, который будет отражать начисления каждого сотрудника и разместить ее на другом листе.

Для построения графика необходимо выделить столбцы «ФИО» и «сумма к выдаче», затем пользуемся Мастером диаграмм, выбирая тип «объемная круговая» и подтип – 7.

В итоге: Должна поучиться такая диаграмма:

Задание №3. Ведомость по компенсациям на детей.

Задача: Создать ведомость по компенсациям на детей на основе таблицы начислений, т.е. установить связь между таблицей начислений и ведомостью.

Создаем таблицу из 3 столбцов: ФИО, сумма, подписи. Чтобы связать таблицы необходимо в столбце ФИО поставить = и перейти на лист с начислениями и выделить там нужную фамилию. Аналогично поступаем со столбцом сумма, куда вводим формулу

=53130*соответствующую ячейку из столбца «число детей».

Делаем фильтр на наличие детей, т.е. таблица должна отражать только тех людей, у которых есть дети.

В итоге:

 
 

получится, примерно, такая таблица

Задание №4. Связь таблицы начислений и диаграммы.

Задача: Добавить еще одного или нескольких сотрудников в таблицу «начисления» и проследить связь между таблицей и диаграммой.

В середину таблицы добавляем строку и вносим туда данные.

В итоге: Можно поучить следующую изменившуюся диаграмму:


Работа №5. Шаблоны. Совместное использование Word и Excel.

Задание №5. Создание шаблона.

Дано: Таблица:

Задача: Построить таблицу по образцу и сохранить как шаблон.

В итоге: Получаем шаблон, содержащий таблицу, которая дана в образце.

Задание №1. Применение шаблона.

Дано: Шаблон, созданный в задании №1.

Задача: Используя шаблон, заполнить таблицу, посчитать дни явок, дни неявок и кол-во отработанных часов.

Заполняем данными шаблон. Фиксируем столбец «Фамилия», для того чтобы передвигаясь по таблице он всегда был на виду. Для подсчета дней явок используем формулу СЧЕТ. Для подсчета дней прогулов, отпусков и болезней используем функцию СЧЕТЕСЛИ, вводя в условие соответствующую буковку (п, о или б). Для подсчета количества отработанных часов используем функцию СУММ.

В итоге: Получается таблица:

Задание №2. Совместное использование Word и Excel/

Упражнение № 1. Вставка ячеек.

Задача: Вставить таблицу «Детские пособия» из работы №4.

Делаем просто копирование и вставку, затем специальную вставку.

В итоге: Получаем таблицу Word никак не связанную с Excel.

Детские пособия
Ф.И.О. Сумма Подпись
Андреева П.Л.  
Антонов Д.М.  
Голубева Е.А.  
Иванова К.Р.  
Котова К.Н.  
Песков А.С.  

В итоге:

Упражнение № 2. Внедрение ячеек.

Задача: Внедрить таблицу Excel.

В Word создадим таблицу Excel.

В итоге: Получаем ячейки, например:

Упражнение № 3. Связывание ячеек.

Задача: Связать таблицу «Детские пособия» из работы №4 Excel с документом Word.

С помощь специальной вставки копируем таблицу, при этом выбираем RTF.

В итоге: Получаем связанные таблицы, т.е. при изменении данных в Excel они меняются и в документе Word.

Детские пособия
Ф.И.О. Сумма Подпись
Андреева П.Л.  
Антонов Д.М.  
Голубева Е.А.  
Иванова К.Р.  
Котова К.Н.  
Песков А.С.  

 

Упражнение № 4. Вставка, внедрение и связывание диаграмм.

Задача: Вставить, внедрить и связать диаграмму из работы №4 из Excel с Word.

Делаем аналогично ячейкам.

В итоге: Получаем вставленную диаграмму:

В итоге:

Внедренную диаграмму:

 

Связанную диаграмму:


Работа №6. Диаграммы.

Задание №1. Разные типы диаграмм на одном графике.

Дано: Таблица

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

Создаем таблицу по образцу, но суммарные затраты считаем как сумму показателей: затраты на сбыт, торговый персонал, реклама, косвенные затраты.

Далее создаем диаграмму по выделенным строкам, и затем на диаграмме, изменяем для каждого показателя тип диаграммы.

В итоге: Может получиться следующая диаграмма

Задание №2. Диаграмма с зумом и прокруткой.

Дано: Таблица курса евро за некоторый промежуток времени (таблица должна быть большая):

Задача: построить диаграмму (гистограмму, например), в которой можно произвольно прокрутиться до любой нужной даты и увеличить любой требуемый кусок графика для подробного рассмотрения.

Создаем полосы прокрутки, связывая их с соседними ячейками, в которых будут отображаться число (на какое мы прокручиваем или увеличиваем). Зададим имена scroll и zoom, где будут отображаться эти значения; а также Xs - диапазон отобранных на полосах прокрутки дат и Ys - диапазон отобранных значений курса евро. Для них необходимо использовать функцию смещения:

=СМЕЩ(Лист2!первая дата;scroll;0;zoom;1) – для Х и =СМЕЩ(Лист2!$A$2;scroll;1;zoom;1), - для У.

Создаем диаграмму по всей таблице, затем заменяем РЯД

=РЯД(Лист1!ячейка «курс евро»;lab6.xls!Xs;lab6.xls!Ys;1), где lab6 – это имя файла.

 

В итоге: Получаем такую диаграмму (без использования прокрутки):

 

И такую (с прокруткой: zoom=11, scroll=31):


Работа №7. Выборочное суммирование по двум критериям.

Дано: Таблица


Задача: просуммировать все заказы, которые менеджер Григорьев реализовал для магазина «Копейка» различными способами.

Задание №1. Решение по одному критерию.

Используем функцию СУММЕСЛИ. Например, чтобы посчитать все заказы Григорьева вводим формулу:

=СУММЕСЛИ(столбец «менеджер продаж»;"Григорьев";столбец «стоимость продаж»)

В итоге: Получаем ответ: 68554

Задание №2. Решение с использованием столбца индикатора.

Вводим столбец-индикатор, который будет давать 1, когда совпадают оба условия и 0 во всех остальных случаях, в него вводим формулу:

=(зказчик="Копейка")*(менеджер продаж="Григорьев")

Следующий столбец будет отражать стоимость продаж Григорьева в магазин «Копейка», в него вводим формулу:

= «столбец-индикатор»*«стоимость продажи»

С помощью формулы СУММ вычисляем общую сумму заказов, которые менеджер Григорьев реализовал в магазин «Копейка».

В итоге: Получаем таблицу вида:

Задание №3. Решение с помощью массива.

Вводим формулу:

=СУММ((заказчик="Копейка")*(менеджер продаж="Григорьев")*стоимость продажи)

После ввода нажимаем комбинацию клавиш ctrl+shift+enter.

Задание №4. Решение с помощью базы данных.

Вводим дополнительные ячейки: «Заказчик» и «Менеджер продаж», где будем вводить

названия магазинов и фамилии менеджеров. Затем используем формулу БДСУММ, где в «База данных» вводим диапазон всей таблицы, в «Поле» - «стоимость продаж», в «критерии» - диапазон, введенных ячеек.

В итоге: Получаем такую таблицу:

Задание №5. Решение с помощью частичной суммы.

Используем мастер суммирования (его необходимо подключить: это делается через сервис – надстройки), где диапазон – это вся таблица.

В итоге: Получаю все тот же ответ.


Работа №8. Условное форматирование и логика.

Задание №1. Условное форматирование и логические формулы.

Упражнение № 1. Условное форматирование по значениям ячеек.

Дано: Таблица успеваемости.

Задача: Необходимо выделить ячейки с оценками «5» одним цветом, «4» - другим и «3» - третьим.

Выделяем ячейки с оценками и применяем условное форматирование, куда записываем 3 условия.

В итоге: Получается следующая таблица:

Упражнение № 2. Условное форматирование по формуле.

Дано: Таблица:

Задача: Необходимо выделить ячейки, которые имеют значение выше среднего

Выделяем необходимые ячейки, применяем условное форматирование, куда вводим формулу

=ячейка из столбца объема партии > СРЗНАЧ (т.е. среднее значение диапазона – третьего столбца).

В итоге: Получается такая таблица:

Упражнение № 3. Функция ЕСЛИ

Дано: Таблица

Задача: автоматически рассчитать стоимость товара с учетом того, что если количество превысило 5 шт., то магазин дает скидку 10%

для подсчета стоимости применяем формулу ЕСЛИ, где логическое выражение это: количество >5, в случае если утверждение истинно, то стоимость будет считаться как:

= «цена»*«кол-во»*0,9 (так как платим уже не всю стоимость, а 90%)

В случае неверности данного утверждения стоимость будет вычисляться как произведение цены на кол-во.

В итоге: Получится такая таблица:

Упражнение № 4. Вложенные ЕСЛИ

Дано: Таблица

Задача: Выдать сообщение о том, какая скорость (слишком быстро, слишком медленно или все правильно), в зависимости от скорости.

Если скорость больше 110, то выводится предупреждение "Слишком быстро!". В противном случае проверяется - не слишком ли медленно едет водитель, и если да, то выводится сообщение «Слишком медленно», а если нет, то выводится сообщение "Все правильно!"

В итоге: Выходит такая таблица:

Упражнение № 5. Совместное использование функций ЕСЛИ и ИЛИ.

Дано: Таблица

Задача: Вывести сообщение о наличии или отсутствии штрафа в зависимости от скорости.

Для вывода таких сообщений вводим формулу:

=ЕСЛИ(ИЛИ(«скорость»<40;«скорость»>110);"плати штраф";"молодец")

В итоге: Получаем таблицу:

Упражнение № 6. Функции СЧЁТЕСЛИ и СУММЕСЛИ.

Дано: Таблица:

Задача: подсчитать количество проданных апельсинов и их суммарный объем.

Для подсчета количества используем функцию СЧЁТЕСЛИ, где диапазон, из которого будут искаться значения – столбец «наименование». Для подсчета суммарного объема используем функцию СУММЕСЛИ, где диапазон, из которого будут искаться значения – столбец «наименование», а диапазон, где будут браться значения для суммирования – «объем партии».

В итоге: Получаем такие ответы:

 

Задание №2. Расцвечивание таблицы.

Упражнение № 1. «Зебра»

Дано: Таблица

Задача: Сделать полосатую заливку строк.

Способ 1.Используем автоформат.

В итоге: Получаем таблицу, например, такую

 

Способ 2. Применим условное форматирование, с условием выделения четных строк, для этого введем формулу:

=ОСТАТ(СТРОКА(первая);2), что значит: номер строки делится на 2 и если остатка нет (т.е. четная), то окрашивается цветом.

 

В итоге: Получаем следующую таблицу.

Упражнение № 2. Выделение дубликатов цветов.

Дано: Список с повторяющимися значениями:

Задача: Необходимо повторяющиеся значения выделить цветом.

 

Используем функцию СЧЁТЕСЛИ(данный диапазон;ячейка из этого диапазона)>1

В итоге: Получаем список с выделенными дубликатами:

Задание №3. Сравнение двух диапазонов данных.

Дано: Таблица:

Задача: Сравнить два диапазона, найти в них соответствия и различия.

Упражнение № 1. Логический способ.

Введем столбец-индикатор, который будут давать ответ «да», если совпадение есть и «нет», если таковых нет. Для этого используем функцию ЕСЛИ, где логическим выражением будет:

Первый диапазон=второй диапазон.

В итоге: Должна получиться примерно такая таблица:

Упражнение № 2. Поиск и выделение.

Используя Поиск и выделение выделяем группу ячеек, которые различаются по строкам. (например, жирным курсивом).

В итоге: Получится примерно такая таблица:

Упражнение № 3. Условное форматирование.

Используем условное форматирование по формуле:

=Первая ячейка из первого диапазона<>вторая ячейка из второго диапазона.

В итоге: Получим такую таблицу:

Упражнение № 4. Проверка вхождения элементов одного списка в другой.

Для этого введем еще один столбец и применим к нему функцию СЧЁТЕСЛИ, где будут сравниваться два первых столбца (критерий – первая ячейка, но не фиксированная). Таким образом, в этом столбце будет отражаться то, сколько раз значение из первого столбца встречается во втором столбце.

В итоге: Получаем следующую таблицу:


Работа №9. Работа с датами и временем.

Задание №1. Ввод даты.

Упражнение № 1. Через формат ячеек.

Вводим дату, применяем формат ячеек «Дата».

Упражнение № 2. Быстрый ввод.

С помощью комбинации ctrl+Ж Excel переводит на формат «Дата».

Упражнение № 3. Заполнение по признаку.

Введем дату и протянем ее, например, по годам (через контекстное меню).

Упражнение № 4. Ввод сегодняшней даты.

Используем функцию СЕГОДНЯ.

Задание №2. Обработка даты.

Упражнение № 1. Подсчет количества дней между двумя датами.

Задача: Подсчитать количество дней между днем рождения и сегодняшней датой.

Создаем ячейки, куда вводим дату рождения и вводим формулу:

=СЕГОДНЯ()-«день рождения»

В итоге: Получится похожая таблица

В итоге:

Упражнение № 2. Подсчет количества рабочих дней.

Дано: Дата начала проекта (25.12.2005), дата окончания проекта (10.02.2006), праздники (01.01.2006 – 03.01.2006, 07.01.2006, 08.01.2006).

Задача: Посчитать количество рабочих дней между двумя датами за исключением выходных и праздников.

Для этого используем функцию ЧИСТРАБДНИ.

В итоге: Получаем примерно следующую таблицу:

Упражнение № 3. Сдвиг даты.

Дано: Дата начала проекта (25.12.2005), дата окончания проекта (10.02.2006), праздники (01.01.2006 – 03.01.2006, 07.01.2006, 08.01.2006).

Задача: Вычислить дату, отстоящую относительно начальной даты на нужное количество рабочих дней.

Используем функцию РАБДЕНЬ.

В итоге: Получаем таблицу:

Упражнение № 4. Вычисление дня недели.

Задача: Необходимо вычислить день недели, в который родился сам.

Способ 1. Используем функцию ДЕНЬНЕД.

В итоге: Получаем следующее:

Способ 2. Вводим в ячейке с датой новы формат ДДДД.

В итоге: Получаем следующее

Несовпадение идет потому, что в первом способе отсчет идет с воскресенья.

Упражнение № 5. Вычисление временных интервалов.

Задача: Суммировать время.

Чтобы результат не обнулялся после того, как сумма превысит 24 часа, в итоговую ячейку необходимо ввести формат 37:30:55.

В итоге: Получаем такую таблицу:


Работа №10. Функция ВПР и выпадающие списки.

Задание №1. Использование функции ВПР.

Упражнение № 1. Использование функции ВПР для подстановки значений.

Дано: Есть таблица заказов и прайс-лист.

Задача: подставить цены из прайс-листа в таблицу заказов автоматически, ориентируясь на название товара с тем, чтобы потом можно было посчитать стоимость.

Предварительно дадим таблице «прайс-лист» имя – «прайс»В столбец цена вводим функцию ВПР, где искомое значение это значение ячейки из столбца «наименование», таблица, в которой будут браться значения – «прайс», столбец, из которого будет подставляться значения – 2, в интервальный просмотр вводим ЛОЖЬ, чтобы искал точные соответствия. В столбец стоимость партии вводим формулу:

=«объем партии»*«цена»

В итоге: Получаем такую таблицу:

Упражнение № 2. Избегание ошибок ВПР.

Дано: Таблица

Задача: Избежать ошибок, которые могут возникнуть при работе ВПР.

Вводим формулу:

=ЕСЛИ(ЕНД(ВПР(«необходимая ячейка»;прайс;2;ЛОЖЬ));"";ВПР(«необходимая ячейка»;;прайс;2;ЛОЖЬ))

Она означает: если возникает ошибка (ошибку просчитывает функция ЕНД), то должна быть пустая ячейка, в обратном случае должен быть выведен результат работы ВПР.

В итоге: Получается такая таблица:

Задание №2. Выпадающий список в ячейке.

Упражнение № 1. Примитивный способ.

Дано: Список:

Задача: Сделать выпадающий список

Встаем в другую ячейку, вызываем контекстное меню и выбираем «выбрать из выпадающего списка». Или нажимаем комбинацию клавиш alt+стрелка вниз

В итоге: Получаем такую картинку:

Упражнение № 2. Стандартный способ.

Дано: Таблица:

Задача: Сделать в первом столбце у каждой ячейки выпадающий список.

Для начала создадим отдельные ячейки с наименованиями, затем присвоим им имя (товары). После используем проверку данных, где в типе данных выбираем список, а в источнике созданный именованный диапазон.

В итоге: Получим следующую таблицу:

Задание №3. Связанные выпадающие списки.

Дано: Список моделей автомобилей:

Задача: Сделать выпадающий список автомобилей, после выбора в котором, можно бы было выбрать модель этого автомобиля в другом списке.

Сперва даем имена диапазонам автомобилей, в другой ячейке через проверку данных делаем выпадающий список с названиями автомобилей. Затем в другой ячейке также осуществляем проверку данных, но в источнике вводим формулу:

=ДВССЫЛ(ячейка, в которой находится первый список).

Эта формула преобразует содержимое ячейки в адрес диапазона.

В итоге: Получится следующее:

Задание №4. Выпадающий список с удалением использованных элементов.

Дано: Недельный график дежурств, который надо заполнить именами сотрудников, причем для каждого сотрудника максимальное количество рабочих дней (смен) ограничено:

Задача: организовать в ячейках B2:B8 (второй столбец первой таблицы) выпадающий список, но при этом сделать так, чтобы уже занятые сотрудники автоматически убирались из выпадающего списка, оставляя только свободных.

Введем дополнительный столбец «смен назначено» ,где используем формулу:

=СЧЁТЕСЛИ(«дежурный»;ячейка из столбца «сотрудники»)

Затем введем столбец «номера свободных сотрудников», где спользуем формулу:

=ЕСЛИ(«допустимо смен-назначенно<=0»;"";СТРОКА(первая ячейка из «сотрудники»)-1)

Введем еще один столбец, в котором будут отображаться имена свободных сотрудников и введем формулу, которая выводит очередное по номеру имя сотрудника (используя функцию НАИМЕНЬШИЙ) из списка или пустую ячейку, если имена свободных сотрудников уже кончились.

=ЕСЛИ(СТРОКА(первая ячейка из «сотрудники»)-СТРОКА(первая ячейка из «сотрудники» только по строке)+1>СЧЁТ(«№номер свободного»);"";ИНДЕКС(«сотруднки»;НАИМЕНЬШИЙ(«№ свободного»;1+СТРОКА(первая ячейка из «сотрудники»)-СТРОКА(первая ячейка из «сотрудники» только по строке));1))

Затем присвоим имя этому столбцу, в строке формул введя:

=СМЕЩ(название листа! первая ячейка из «сотрудники»;0;0;СЧЁТЗ(название листа! «свободный»)-СЧИТАТЬПУСТОТЫ(название листа! «свободный»))

Осуществляем выпадающий список через проверку данных.

В итоге: Получается таблица вида:

Задание №5. Выпадающий список с данными из другого файла.

Задача: Необходимо составить выпадающий список, но чтобы данные выбирались из другого файла.

Создадим файл «товары», где введем список:

Затем создадим файл «товары1» (файлы находятся в одной папке, куда и вставим выпадающий список. Делаем его с помощью проверки данных, где в источнике пишем следующее:

=ДВССЫЛ("[Товары.xls]Список!диапазон")

Это будет работать только тогда, когда оба файла открыты.

В итоге: Можно получить такой список:


Работа №11. Функция СУММПРОИЗВ.

Задание №1. Отчет по таблице.

Дано: Таблица:

И образец отчета:

Задача: сформировать отчет по таблице, из которого было бы видно суммарную выручку по каждому наименованию и заказчику.

На пересечении «грейпфрута» и «ланита» вводим формулу:

=СУММПРОИЗВ((первый столбец таблицы=ячейка, в которой введено «грейпфрут)*(второй столбец таблицы=ячейка, в которой введено «ланит»)*(третий столбец таблицы))

Т.е. функция выбирает соответствующие ячейки из первого и второго столбцов и суммирует соответственные значения из третьего столбца.

В итоге: Получаем такой отчет:

Задание №2. Усложненный отчет по таблице.

Дано: Такая же таблица, как и в первом задании, но добавился еще склад:

Задача: Составить отчет.

Формула аналогична первому заданию, но добавляется условие: четвертый столбец=значению первой ячейки склада.

В итоге: Получаем такой отчет:

Задание №3. Сложение массивов.

Дано: 2 массива:

Задача: нужно просуммировать их значения при условии, что значения 1 столбца больше 5 и меньше 11.

Используем функцию СУММПРОИЗВ аналогично предыдущим заданиям.

В итоге: Получаем такой ответ:

Задание №4. Товарный чек.

Дано: Товарный чек:

Задача: рассчитать общую сумму заказа.

Используем функцию СУММПРОИЗВ:

=СУММПРОИЗВ((столбец «цена»)*(столбец «кол-во»))

В итоге: получаем ответ:


Работа №12. Фильтрация списков.

Дано: Таблица:

Задача: Отфильтровать различными способами.

Задание №1. Автофильтр.

Выделяем таблицу и используем автофильтр.

В итоге: Например, для Англии получится такая таблица:

 

А для первых 10:

Задание №2. Пользовательский автофильтр.

Через контекстное меню настроить фильтр:

В итоге: Например, если для последнего столбца задать условие: больше 3 и меньше 7 медалей, то получится следующая картина:

Задание №3. Расширенный фильтр.

Создадим дополнительную таблицу с условиями отбора. Например, такую:

Далее применим расширенный фильтр. И в сходном диапазоне введем начальную таблицу, в диапазоне условий – созданную таблицу с условиями.

В итоге: Получаем такой фильтр:


Работа №13. Заполнение банков и консолидация ячеек.

Задание №1. Заполнение бланка данными из базы данных.

Дано: База данных:

 

И бланк, который надо распечатывать.

Задача: Подготовить бланк на распечатку по выбранным в базе данных записям.

Для начала готовим таблицу «база данных», создаем ее по образцу, добавляем перед ней столбец, в которую будет заноситься метка (и те записи, которые отмечены ей заполняются в бланк). Для удобства последующего внесения данных создаем список по этой таблице, также создаем динамический список (имя –БазаДанных), для того, чтобы при внесении новых данных они бы при необходимости тоже вносились в бланк. Для этого вводим формулу:

=(Данные!$A$1;0;0;СЧЁТЗ(Данные!$B:$B);СЧЁТЗ(Данные!$1:$1)+1), где «Данные»-имя листа. На котором находится таблица. Эта формула обозначает, что можно вносить любое количество строки столбцов, при этом все эти данные внесутся в бланк.

Затем на второй лист копируем образец бланка, и в поле № используем функцию ВПР:

=("х";БазаДанных;1;ложь), эта формула значит, что от туда, где в именованном диапазоне БазаДаннных стоит метка «х», будут браться данные для заполнения бланка. В «УНН», «дату», «сумму», «принято от», «основание» пишем ту же формулу, только изменяем номер столбца.

В итоге: Например, для второго номера получаем такой бланк:

Задание №2. Консолидация данных.

Консолидация данных при одинаковых таблицах из одного файла.

Дано: Несколько однотипных таблиц на разных листах:

 

 

 

Задача: просуммировать совпадающие значения по кварталам и наименованиям.

Способ 1. Создаем таблицы на разных листах и даем имена этим листам. Затем просто складываем:

='2001 год'!B3+'2002 год'!B3+'2003 год'!B3

Способ 2. Используем функцию СУММ:

=СУММ('2001 год:2003 год'!B3).

В итоге: получаем такую таблицу:

Упражнение № 3. Консолидация данных при неодинаковых таблицах из разных файлов.

Дано: Три таблицы из разных файлов:

 

Stven.xls

 

John.xls

 

Rita.xls

Задача: Объединить таблицы.

Самым главным условием является то, чтобы заголовки столбцов совпадали. Выполняем консолидацию, где в функции выбираем – сумма, а в ссылке переходим в другое окно (на панели инструментов), переходим, например, в файл John.xls и выделяем данную таблицу. Аналогично поступаем и с другими файлами.

В итоге: Получаем такую таблицу:

 

При открытии, например, «объявление» получаем такую таблицу:


Работа №14. Поиск решения.

Задание №1. Транспортная задача.

Дано: Таблица с затратами на перевозку, потребностями складов, производственной мощностью каждого завода.

Задача: Найти сколько необходимо отправлять каждому заводу на каждый склад, чтобы минимизировать затраты на перевозку.

Для этого создаем еще одну таблицу вида:

Где для подсчета всех перевозок «всего» и «итого» используется функция СУММ, для затраты на перевозку СУММПРОИЗВ соответствующих массивов числа перевозок и затрат на перевозку. И для подсчета значения итоговой ячейки «перевозка» используем функцию СУММ. Она и будет целевой ячейкой, изменяемыми ячейками будут ячейки с числом перевозок, ограничения:

    1. Общее количество доставленных товаров с завода не должно превышать его производственной мощности.
    2. Количество товаров на складе должно удовлетворять потребностям соответствующего рынка.
    3. Количество поставляемых товаров неотрицательно.

В итоге: Получаем такое решение:

Задание №2. Покупка на Новый год.

Дано: Список продуктов на Новый год.

Задача: Необходимо рассчитать количество продуктов, при условии, что сумма ограниченна 1200 руб.

Создаем дополнительный столбец, который будет являться изменяемыми ячейками, вычислим цену на каждый продукт, которую нам нужно заплатить (цена*кол-во), посчитаем общую сумму функцией СУММ, делаем ее целевой ячейкой.

В итоге: Получаем такой ответ:

Задание №3. Покупка поросят.

Дано: Стоимость поросенка 1500 р., стоимость корма – 3,5 р. За кг, поросенка выращивают 10 месяцев, сумма на содержание и покупку поросят ограниченна 50000 р.

Задача: Высчитать сколько поросят нужно купить, чтобы их можно было вырастить и затратить не более 50000р.

Высчитываем количество необходимого корма за 10 месяцев, его стоимость, итоговую сумму считаем как:

=(«цена поросенка»+«стоимость корма»)*«кол-во поросят»

В итоге: Получаем такой ответ:

В итоге:


Работа №15. Проверочные работы.

Задание №1. Вычисление n-ого члена и суммы арифметической прогрессии. Построение графика функции.

Упражнение № 1. Вычисление n-ого члена и суммы арифметической прогрессии.

Задача: Сделать арифметическую прогрессию, вычислить значение ее членов и посчитать их сумму.

Сами задаем значение первого члена прогрессии (а0) и разность (d). Вычисляем следующий член прогрессии как:

0+d

Для вычисления суммы есть 2 способа:

1) S1=a1, а все последующие суммы как сумма значения соответствующего члена прогрессии и предыдущей суммы.

2) S=(a0+an)*n/2

В итоге: Получаем такую таблицу:

Упражнение № 2. Построение графика функции.

Дано: Функция f(x)=a*sin(x)+cos*(x/2), где a-параметр, x изменяется от х0 до хкон с шагом dx

Задача: Построить точечный график этой функции.

Т.е. мы сами задаем значения изменения функции (от х0 до хкон), параметр а, шаг, и количество членов n. Для вычисления х используем формулу:

=x0+(i-1)*dx

А для нахождения значений функции:

=a*SIN(x)+COS(x/2).

Строим точечный график.

В итоге: Получаем такой результат:

 

Задание №2. Поверхность.

Дано: Функция F(x,y)=a*sin(b*x)+ln(c*(x+y)), где a, в, с-параметры, x изменяется от х0 до хкон с шагом dx и количество членов равно nx, у изменяется от у0 до укон с шагом dу и количество членов равно nу.

Задача: Построить поверхность этой функции.

Для вычисления шага используем функцию:

=(xкон-x0)/(nx-1), аналогично для шага у.

Для вычисления х используем функцию:

=x0+(ix-1)*dx, аналогично для у.

Для нахождения значений функции используем данную функцию.

В итоге: Получаем такой результат:

Задание №3. Соревнования.

Дано: Таблица результатов.

Задача: Подсчитать число золотых, серебряных и бронзовых медалей полученных по каждому виду спорта, выделить виды спорта с самым большим числом золотых, серебряных или бронзовых медалей. Построить диаграмму для отобранных видов спорта. Вид медали и вид спорта выбирать из выпадающего списка, причем выбранный вид должен исключаться из списка.

1. Для подсчета числа медалей используем функцию СУММПРОИЗВ.

2. Для условного форматирование применяем формулу:

только строка=НАИБОЛЬШИЙ(медаль;1) , т.е. первый наибольший в каждой медали.

3. Для создания выпадающего списка:

 

· для видов медалей:

Введем дополнительный столбец «использовано» ,где используем формулу:

=СЧЁТЕСЛИ(«можно использовать»;ячейка из столбца видов медалей)

Затем введем столбец «№ неиспользованных», где спользуем формулу:

=ЕСЛИ(«можно использовать»<=0;"";СТРОКА(первая ячейка из столбца видов медалей)-1)

Введем еще один столбец, в котором будут отображаться наименования неиспользованных элементов и введем формулу, которая выводит очередное по номеру имя сотрудника (используя функцию НАИМЕНЬШИЙ) из списка или пустую ячейку, если имена свободных сотрудников уже кончились.

=ЕСЛИ(СТРОКА(первая ячейка из столбца видов медалей)- СТРОКА(первая ячейка из столбца видов медалей только по строке)+1>СЧЁТ(«№ неисп»);"";ИНДЕКС(виды медалей;НАИМЕНЬШИЙ(«№ не исп»;1+СТРОКА(первая ячейка из столбца видов медалей СТРОКА(первая ячейка из столбца видов медалей только по строке));1))

Затем присвоим имя этому столбцу, в строке формул введя:

=СМЕЩ(название листа! первая ячейка из столбца видов медалей ;0;0;СЧЁТЗ(название листа! «неисп»)-СЧИТАТЬПУСТОТЫ(название листа! «неисп);1)

Создаем выпадающий список.

В итоге: Получаем такой результат.

Задание №4. Квартплата.

Дано: Таблица:

Задача: Построить график из трех рядов, т.е. необходимо создать график, который будет строиться по 3 критериям.

В качестве критерия выберем количество жильцов в квартире (делаем три столбца), т.е. необходимо, чтобы писалась квартплата каждой квартиры, в которой проживает выбранное количество человек. Для этого используем функцию ЕСЛИ:

=ЕСЛИ(«жильцы»=ячейка, в которой выбираем количество человек;«итого»;"")

По этим 3 столбцам делаем диаграмму.

В итоге: Получаем такой результат:

Задание №5. Пенсия.

Упражнение № 1. Получение пенсии.

Дано: бабушки получают пенсию, касса открывается в 10 утра, бабушка, которая первая в очереди, задает вопрос кассиру, отходя от кассы, она делится информацией с другими бабушками, и, соответственно, каждая последующая бабушка тратит на вопрос меньше времени. Время вопроса, время выдачи пенсии задаются.

Задача: необходимо вычислить время отхода от кассы каждой бабушки.

Для высчитывания времени на вопрос второй и последующих бабушек используем формулу:

=ЕСЛИ(время на вопрос первой бабушки-изменение времени вопроса>0; время на вопрос первой бабушки -изменение_времени_вопроса;0)

Для высчитывания времени на обслуживание применяем такую формулу:

= время на вопрос первой бабушки +время выдачи пенсии

Время подхода к кассе каждой последующей бабушки равно времени отхода от кассы предыдущей бабушки. Таким образом, время отхода от кассы будет вычисляться как:

= время подхода к кассе+время на обслуживание.

В итоге: Получаем такую таблицу:

Упражнение № 2. Получение пенсии. Усложненное задание.

Дано: бабушки получают пенсию, касса открывается в 10 утра и закрывается в 18:00, бабушка, которая первая в очереди, задает вопрос кассиру, отходя от кассы, она делится информацией с другими бабушками, и, соответственно, каждая последующая бабушка тратит на вопрос меньше времени. Время вопроса, время выдачи пенсии задаются.

Задача: необходимо вычислить время отхода от кассы каждой бабушки.

Для высчитывания времени на вопрос второй и последующих бабушек используем формулу:

=ЕСЛИ(время на вопрос первой бабушки-изменение времени вопроса>0; время на вопрос первой бабушки -изменение_времени_вопроса;0)

Для высчитывания времени на обслуживание применяем такую формулу:

= время на вопрос первой бабушки +время выдачи пенсии

Время подхода к кассе первой бабушки равно времени открытия кассы, а каждой последующий будет вычисляться по формуле:

=ЕСЛИ(время отхода от кассы>=время окончания работы;время начала работы кассы;время отхода от кассы)

Таким образом, время отхода от кассы будет вычисляться как:

= время подхода к кассе+время на обслуживание.

В итоге: Получаем такую таблицу:

Задание №6. Меню.

Упражнение № 1. Сумма калорий и сумма к оплате.

Дано: Меню:

Задача: Рассчитать сумму калорий и сумму к оплате для выбранных блюд.

Введем столбец, в котором будем выбирать блюдо. «выбор количества блюд в меню». Для расчета суммы к оплате используем формулу СУММПРОИЗВ:

=СУММПРОИЗВ((«выбор количества блюд в меню»)*(цена)), аналогично высчитываем сумму калорий.

В итоге: Получаем такой результат.

Упражнение № 2. Оптимальное меню.

Дано: Меню из упражнения №1.

Задача: подобрать меню, чтобы сумма была минимальной, а сумма калорий лежала в диапазоне от минимума до максимума, который мы задаем сами, каждое блюдо может быть выбрано только 1 раз, необходимо выбрать не менее 3 блюд.

В поиск решения целевой ячейкой ставим сумму к оплате, минимизируем ее и вводим все заданные условия.

В итоге: Получаем такой результат:

Упражнение № 3. Оптимальное меню. Усложненное задание.

Дано: Меню из упражнения №1.

Задача: подобрать меню, чтобы сумма была минимальной, а сумма калорий лежала в диапазоне от минимума до максимума, который мы задаем сами, каждое блюдо может быть выбрано только 1 раз, необходимо выбрать не менее 3 блюд. Разбить блюда на категории, задать условие, что каждое блюдо должно быть из разных категорий.

Добавляем таблицу, в которой будет отражаться количество блюд взятых из категории. Его мы вычисляем с помощью формулы СУММПРОИЗВ:

=СУММПРОИЗВ((«выбор количества блюд меню»)*(«категория блюда»=«категория»))

В поиске решений задаю условие, что блюда должны выбираться из разных категорий.

В итоге: Получаю такой результат:

Упражнение № 4. Условное форматирование.

Дано: Таблица, получившаяся в упражнение №3.

Задача: выделить условным форматированием то, что выбрано.

Выделяем условным форматированием. Задавая условие, что выделяться должна строка, по критерию того, что блюдо выбрано, т.е. в столбце «выбор» стоит 1.

В итоге: Получаем такую таблицу.

Задание №7. Телефонные тарифы.

Дано: Три тарифа, стоимость 1 минуты, сколько минут говорит 1 человек, неизменные затраты за 1 месяц (3000р.) , затраты на 1 человека фиксированные.

Задача: необходимо рассчитать какое кол-во человек нужно подключить к каждому тарифу, чтобы прибыль была максимальной, при том что компания может обслужить не более 1000 человек.

Рассчитаем прибыль, которую получает компания с 1 человека:

=стоимость 1 минуты*количество минут, которые человек проговаривает в месяц.

Рассчитаем прибыль компании:

=СУММПРОИЗВ((прибыль с 1 человека)*(количество подключившихся человек))

Рассчитаем затраты компании:

=СУММПРОИЗВ((затраты на 1 человека)*(количество подключившихся человек))+неизменные затраты за 1 месяц.

В итоге получаем чистую прибыль:

=прибыль-затраты

В поиске решения вносим все ограничения, целевую ячейку (чистая прибыль) максимизируем.

В итоге: Получаем такой результат:

Задание №8. OL.

Дано: Справочник:

Таблица результатов

 

Задача: Обработать результаты олимпиады: выбрать любые пять стран и любые 7 видов спорта и вычислить сумму медалей для этих стран по этим видам спорта.( виды спорта можно менять, выбирая из списка.), выделить условным форматированием три столбца с самым большим кол-вом медалей, построить диаграмму для трех самых эффективных видов спорта, все должно меняться при изменении данных в таблице РЕЗУЛЬТАТОВ и при выборе других стран и видов спорта в таблице обработки результатов.

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

=СМЕЩ(Результаты!первая ячейка в столбце страна;0;0;СЧЁТЗ(Результаты!столбец страна)-1;1), аналогично для видов спорта и суммы медалей.

Считаем с помощью функции СУММ в массиве (ctrl+shift+enter).

=CУММ((страна=Лист2!соответственно страна)*(спорт=Лист2!соответственно вид спорта)*(сумма_медалей))

Для того, чтобы выявить 3 самые результативные виды спорта подсчитываем сумму медалей каждого вида спорта с помощью функции СУММ. Затем находим 3 наибольшие из них ,использую функцию НАИБОЛЬШИЙ беря данные из диапазона подсчитанных медалей и задавая значения 1,2 и 3. Задаем им имена max соответственно 1, 2 и 3. Для того, чтобы отображался номер столбца в котором находятся данные самых результативных видов спорта используем формулу:

=ПОИСКПОЗ(max_1;диапазон, в котором подсчитано количество медалей в каждом виде спорта;0) – для 1, аналогично для 2 и3.

Задаем имя шкала для стран.

Задаем диапазоны у_1, у_2, у_3 для рядов при этом используем формулу:

=СМЕЩ(Лист2!$шкала;;первый), аналогично со 2 и3.

Задам имена для заголовков (zag_1,2,3):

=СМЕЩ(Лист2


Поделиться:

Дата добавления: 2015-09-13; просмотров: 228; Мы поможем в написании вашей работы!; Нарушение авторских прав


<== предыдущая лекция | следующая лекция ==>
Мулдашев Эрнст | Российского гуманитарного научного фонда, проект № 99-06-16010Д
lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты