- •Е.Б. Петрунина, е.Г. Селина
- •Учебное пособие
- •Рецензенты
- •1.2. Выделение блока ячеек
- •1.3. Ввод текстов
- •1.4. Ввод чисел
- •1.5. Ввод стандартных списков
- •1.6. Ввод формул
- •1.7. Присваивание имен ячейкам и блокам
- •1.8. Использование подписей данных
- •1.9. Работа с Мастером функций
- •1.10. Правка информации
- •1.11. Копирование и перемещение информации
- •1.12. Специальная вставка
- •1.13. Простейшее форматирование ячеек
- •1.14. Стандартное форматирование чисел
- •1.15. Нестандартное форматирование чисел
- •1.16. Условное форматирование
- •1.17. Нестандартное условное форматирование
- •2. Простейшие вычислительные алгоритмы
- •2.1. Расчет таблицы значений функции от одного аргумента
- •2.2. Расчет таблицы значений функции от двух аргументов
- •3. Задачи и упражнения на основные команды и простейшие алгоритмы
- •3.1. Простейшие манипуляции
- •3.2. Нестандартные имена ячеек и подписи диапазонов
- •3.3. Разлиновка сложных таблиц
- •4. Построение диаграмм
- •4.1. Первый шаг Мастера диаграмм: тип диаграммы
- •4.2. Второй шаг Мастера диаграмм: источник данных диаграммы
- •4.3. Третий шаг Мастера диаграмм: параметры диаграммы
- •4.4. Четвертый шаг Мастера диаграмм: размещение диаграммы
- •4.5. Исправление диаграммы
- •4.6. Построение линии тренда
- •5. Задачи и упражнения на построение диаграмм
- •6. Расчетные алгоритмы в excel
- •6.1. Общие сведения о функции если()
- •6.2. Выбор из двух вариантов по одному условию
- •6.3. Проверка двух условий при выборе одного из двух вариантов
- •6.4. Выбор одного из многих вариантов
- •6.5. Решение уравнения
- •6.6. Решение систем уравнений
- •6.7. Решение задач оптимизации
- •6.8. Подбор функции по опытным данным
- •7. Задачи и упражнения на вычислительные алгоритмы
- •7.1. Задачи на использование функции если()
- •7.2. Задачи на решение уравнений
- •7.3. Поиск безусловных экстремумов и корней функций
- •7.4. Задачи планирования
- •7.5. Задачи на подбор функций по таблице опытных данных
3. Задачи и упражнения на основные команды и простейшие алгоритмы
3.1. Простейшие манипуляции
3.1.1.Выделите на экране столбцы от А доL. Установите масштаб окнаExcelтак, чтобы на экране помещались эти столбцы (команда Вид Масштаб По выделению).
3.1.2. Введите на Лист1 информацию, указанную на рис. 3.1.1. Установите в ячейке В2 следующий формат: размер шрифта – 26 пт., цвет шрифта – красный, цвет заливки – желтый, выравнивание по центру, разрешен перенос по словам в пределах ячейки (команда Формат Ячейки…, вкладки Шрифт, Выравнивание). Скопируйте этот формат (но не содержание ячейки) на блок С3:Е4 (команды Правка Копировать, Правка Специальная вставка). Разместите в ячейках D4 и Е4 пятые степени чисел из D3 и Е3 соответственно.
|
A |
B |
C |
D |
E |
F |
1 |
|
|
|
|
|
|
2 |
|
Формат |
|
|
|
|
3 |
|
|
Число |
5 |
8 |
|
4 |
|
|
Пятая степень числа |
|
|
|
5 |
100 |
|
|
|
|
|
Рис. 3.1.1
3.1.3. Присвойте ячейкам А5 иF3 (см. рис. 3.1.1) имена соответственно Делимое и Делитель (команда Вставка Имя… Присвоить…). Введите в ячейку В5 формулу: =Делимое/Делитель. Укажите ячейки, влияющие на значение в В5 (команда Сервис Зависимости… Влияющие ячейки). Введите делитель, при котором в В5 результатом будет 50.
3.1.4. Скопируйте блок А2:Е5 (см. рис. 3.1.1) на Лист2, начиная с ячейкиY12345 (для быстрого перехода в удаленную ячейку следует после команды Правка Копировать ввести в адресное поле адрес нужной ячейки и нажать <Enter>).
3.1.5. Введите информацию с рис. 3.1.2. на Лист1. Отформатируйтетаблицу: А9:D9– жирный шрифт, выравнивание по центру; В10:В16 иD10:D16 – денежный формат; В10:D16 – выравнивание по центру;D10:D16 – красный шрифт, разлиновка – как на рис. 3.1.2 (команда Формат Ячейки…, вкладки Шрифт, Выравнивание, Число, Границы). Присвойте имена ячейкамF10 иG10 (команда Вставка Имя… Создать…) и блокам В10:В15 и С10:С15 (команда Вставка Имя… Присвоить…). Заполните столбец Выплата по формуле:
="Премия" * "Коэффициент премии" – "Ошибки" * "Штраф за ошибку"
Введите формулы итогов в ячейки В16 и D16 (кнопка Автосумма или команда Вставка Функция…).
|
A |
B |
C |
D |
E |
F |
G |
H |
7 |
|
|
|
|
|
|
|
|
8 |
Ведомость поощрений |
|
|
|
| |||
9 |
ФИО |
Премия |
Ошибки |
Выплата |
|
Коэффициент премии |
Штраф за ошибку |
|
10 |
Булочкин |
1029 |
2 |
|
|
0,9 |
100 |
|
11 |
Плюшкин |
2093 |
|
|
|
|
|
|
12 |
Пирожков |
1650 |
1 |
|
|
|
|
|
13 |
Пиццерин |
2000 |
|
|
|
|
|
|
14 |
Кулебяков |
987 |
6 |
|
|
|
|
|
15 |
Расстегай |
912 |
2 |
|
|
|
|
|
16 |
Итого: |
|
|
|
|
|
|
|
Рис. 3.1.2
3.1.6. Присвойте листам, на которых выполнялись задания 3.1.1–3.1.5, названия Формат и Копия, свободному листу Вашей рабочей книги – имя Сложение.
3.1.7. Введите на лист Сложение данные, указанные на рис. 3.1.3. Разместите в В10 их сумму, используя только заполненные числами ячейки (кнопка Автосумма или команда Вставка Функция…, выделение группы блоков через <Ctrl + буксировка).
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
1 |
|
55 |
22 |
46 |
85 |
15 |
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|
|
74 |
85 |
96 |
65 |
54 |
|
4 |
|
|
|
98 |
87 |
1 |
22 |
32 |
|
5 |
|
|
|
12 |
23 |
45 |
56 |
78 |
|
6 |
|
|
|
89 |
69 |
25 |
14 |
36 |
|
7 |
|
|
|
14 |
36 |
58 |
25 |
46 |
|
8 |
|
|
|
|
|
|
|
|
|
9 |
|
|
46 |
13 |
79 |
97 |
|
|
|
10 |
Ответ: |
|
|
|
|
|
|
|
|
Рис. 3.1.3.
3.1.8. Разлинуйте таблицу в соответствии с рис. 3.1.4 (команда Формат Ячейки…, вкладка Границы). Заполните таблицу сложения с масштабом в соответствии с формулой: ((Х+Y) *Масштаб) (пользуйтесь частичным и полным закреплением адресов). Масштабный коэффициент – в ячейке В19. Сосчитайте сумму диагональных элементов таблицы.
|
A |
B |
C |
D |
E |
F |
G |
H |
12 |
Х Y |
1 |
1,2 |
1,4 |
1,6 |
1,8 |
2 |
|
13 |
10 |
|
|
|
|
|
|
|
14 |
13 |
|
|
|
|
|
|
|
15 |
16 |
|
|
|
|
|
|
|
16 |
19 |
|
|
|
|
|
|
|
17 |
22 |
|
|
|
|
|
|
|
|
25 |
|
|
|
|
|
|
|
18 |
Итого сумма диагональных элементов: |
|
| |||||
19 |
Масштаб: |
4,8 |
|
|
|
|
|
|
Рис. 3.1.4
3.1.9. Повторите задание 3.1.8, присвоив имена Х иYблокам аргументов (через адресное поле или командой Вставка Имя…) и используя их в формулах вместо частичного закрепления адресов. Новую таблицу расположите, начиная с ячейки А21. Сравните вид формул и результаты в обоих заданиях.
3.1.10. Составьте на новом листе две таблицы умножения по аналогии с рис. 3.1.4. Заполните одну из них, используя частичное закрепление адресов, а другую – имена блоков аргументов (для аргументов следует использовать имена, не совпадающие с теми, которые были использованы в задании 3.1.9). Сосчитайте сумму диагональных элементов в полученной таблице.
3.1.11. Присвойте чистому листу имя Заполнение. Введите в ячейки А1 и В1 число 2, в ячейки А2 и В2 – число 2,5. Заполните блок А1:А10 по арифметической, а блок В1:В10 по геометрической прогрессии (следует выделить нужный блок и далее воспользоваться командой Правка Заполнить Прогрессия…). Выделите значения, которые больше пяти, голубой заливкой (команда Формат Условное форматирование…).
3.1.12. Петров работает в марте по четным дням, Иванов – по нечетным, Сидоров – каждый день. Составьте и красиво оформите календарный график их работы (автозаполнение протяжкой). Выделите условным форматированием рабочие дни в период школьных каникул (с 24 марта).
3.1.13. Первоначальный запас рыбы в озере 1200 тонн. Естественный ежегодный прирост составляет 15 %. Ежегодный план отлова – 300 т. Порог, после которого запас рыбы невосстановим, составляет 400 т. Рассчитайте запас рыбы в озере на ближайшие 15 лет. С помощью условного форматирования выделите красной заливкой годы, в которые запас рыбы окажется меньше критического порога. Для лет, в которые запас рыбы полностью иссякнет (отрицательные числа), дополнительно закажите красный шрифт. Составьте вспомогательную таблицу, отражающую естественное восстановление рыбного запаса при условии запрета на отлов, начиная с года, предшествующего критическому. С помощью условного форматирования отметьте зеленой заливкой годы, в которые запас рыбы полностью восстановится.
3.1.14. Перед началом строительства была рассчитана стартовая цена квартиры в долларах и собраны начальные взносы пайщиков. Впоследствии оказалось, что для завершения стройки не хватает 0,5 млн рублей. Рассчитайте долги пайщиков с учетом этого факта. Расположите и отформатируйте информацию в соответствии с рис. 3.1.5, введите недостающие константы и формулы.
|
A |
B |
C |
D |
E |
F |
G |
1 |
Начальная цена квартиры |
№ квартиры |
Начальный взнос |
Долг |
№ квартиры |
Начальный взнос |
Долг |
2 |
$30 400 |
1 |
$12 258 |
|
11 |
$6 000 |
|
3 |
|
2 |
$4 000 |
|
12 |
$6 200 |
|
4 |
Курс доллара |
3 |
$15 640 |
|
13 |
$9 500 |
|
5 |
|
4 |
$8 520 |
|
14 |
$9 800 |
|
6 |
|
5 |
$10 000 |
|
15 |
$30 400 |
|
7 |
Общий долг |
6 |
$17 000 |
|
16 |
$30 400 |
|
8 |
|
7 |
$1 742 |
|
17 |
$25 000 |
|
9 |
|
8 |
$18 910 |
|
18 |
$12 500 |
|
10 |
Новая цена квартиры |
9 |
$14 980 |
|
19 |
$20 500 |
|
11 |
|
10 |
$20 000 |
|
20 |
$9 600 |
|
12 |
|
Итого по дому: |
|
|
Рис. 3.1.5
3.1.15.Оформите ведомость по закупке товаров, включающую 8–10 наименований (рис. 3.1.6). Введите свои значения в графы 2 и 3, расчетные формулы – в графу 4 и строки "Итого" и "Разница". Добавьте с помощью форматирования указатели единиц измерения (шт., пачки, рубли и т. п.). Подберите количество каждого товара так, чтобы итоговая сумма не превышала заданной, но была максимально близка к ней.
|
A |
B |
C |
D |
1 |
Ведомость закупки товаров |
Количество |
Цена за единицу товара |
Стоимость |
2 |
1 |
2 |
3 |
4 |
3 |
Карандаши |
|
|
|
4 |
Авторучки |
|
|
|
5 |
Бумага писчая |
|
|
|
6 |
… |
|
|
|
7 |
Итого |
| ||
8 |
Заданная сумма |
50 000 р | ||
9 |
Разница |
|
Рис. 3.1.6
3.1.16.Заказчик оценил всю работу в 10000 долларов и выдал аванс в размере 4000 долларов. Этот аванс был распределен между работниками произвольным образом (кто сколько попросил). Требуется по окончании работы распределить оставшиеся 6000 долларов с учетом ранее выданного аванса, коэффициента трудового участия (КТУ) и коэффициента профессионального класса.
Подсказка
Расположите и отформатируйте информацию в соответствии с рис. 3.1.7, введите недостающие формулы, смысл которых описан ниже:
"Заработано" = "Всего заработано" * ("КТУ работника" / "Итого КТУ") * "Коэффициент за класс"
"Корректировка" = "Заработано" * ("Всего заработано" / "Итого заработано")
Формулы в строке "Итого" и столбце "Выдать остаток" составьте сами.
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
3 |
Всего заработано |
$10 000 |
Аванс |
$4 000 |
Остаток |
$6 000 |
| ||
4 |
Распределение зарплаты |
|
| ||||||
5 |
ФИО |
Класс |
Коэффициент за класс |
КТУ |
Получен аванс |
Заработано |
Корректировка |
Выдать остаток |
|
6 |
Петр |
1 |
1,4 |
1 |
1 000р. |
|
|
|
|
7 |
Иван |
2 |
1,2 |
1,5 |
800р. |
|
|
|
|
8 |
Олег |
2 |
1,2 |
1,1 |
1 200р. |
|
|
|
|
9 |
Вера |
3 |
1 |
1 |
1 000р. |
|
|
|
|
10 |
Итого: |
|
|
|
|
|
| ||
11 |
|
|
|
|
|
|
|
|
|
Рис. 3.1.7
3.1.17.По образцу рис. 3.1.8 составьте расчетную схему для определения ежемесячных доходов по вкладам в банке при простом и сложном проценте.
Формулы для расчетов (S0 – начальная сумма вклада, a – годовой процент):черезiмесяцев сумма вклада составит при простомпроцентеSi=Si –1 + (a/ 12)S0,присложномSi =Si –1 + (a / 12)Si –1.
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
1 |
Начальная сумма вклада, р. |
10000 |
|
|
|
|
|
|
|
2 |
Годовой процент простой |
10% |
|
|
|
|
|
|
|
3 |
Годовой процент сложный |
10% |
|
|
|
|
|
|
|
4 |
Рост доходов | ||||||||
5 |
Месяцы после открытия вклада |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
6 |
Сумма вклада при простом проценте |
|
|
|
|
|
|
|
|
7 |
Прирост (простой процент) |
|
|
|
|
|
|
|
|
8 |
Сумма вклада при сложном проценте |
|
|
|
|
|
|
|
|
9 |
Прирост (сложный процент) |
|
|
|
|
|
|
|
|
10 |
Разность сумм при сложном и простом проценте |
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
Рис. 3.1.8
3.1.18. На рис. 3.1.9 представлены сведения, необходимые для начисления зарплаты сотрудникам фирмы. С помощью функции ВПР() перенесите в блок Е3:Е7 тарифы, соответствующие разряду работников, а также заполните графу "Начислено". Тарифы занесены в справочную таблицу (блок А2:В6).
Подсказка
Функция ВПР() находится в Мастере функций в категории Ссылки и массивы. Ее следует ввести в ячейку Е3 со следующими значения аргументов:
Искомое_значение – D3.
Табл_массив (где искать строку, начинающуюся со значения из D3) – $А$3:$В$6.
Номер_столбца (в каком столбце найденной строки искать нужноеданное) – 2.
Диапазон_просмотра – 0 (в блоке $А$3:$В$6 ищется строка, в которой первое значение точно совпадает сD3).
Далее формула копируется на остальные ячейки этой графы.
|
A |
B |
C |
D |
E |
F |
G | |
1 |
Тарифы |
|
Ведомость зарплаты | |||||
2 |
Разряд |
Тариф (р./ч) |
ФИО |
Разряд |
Тариф (р./ч) |
Выработка (ч) |
Начислено (р.) | |
3 |
1 |
30 |
Боровиков |
3 |
|
35 |
| |
4 |
2 |
35 |
Рыжик |
3 |
|
78 |
| |
5 |
3 |
42 |
Сыроежкин |
2 |
|
64 |
| |
6 |
4 |
50 |
Сморчков |
4 |
|
22 |
| |
7 |
|
|
Опенкин |
1 |
|
96 |
| |
8 |
|
|
|
|
|
|
|
Рис. 3.1.9
3.1.19.На рис. 3.1.10 изображен рабочий график сотрудников фирмы. Требуется найти в нем людей, которые работали в интересующие нас дни.
|
A |
B |
C |
D |
E |
F |
G |
H | |
1 |
Искомые даты: |
06 окт 03 |
11 окт 03 |
15 окт 03 |
17 окт 03 |
| |||
2 |
График работ |
| |||||||
3 |
ФИО |
Рабочие дни |
| ||||||
4 |
Плюшкин |
10 окт 03 |
11 окт 03 |
12 окт 03 |
13 окт 03 |
20 окт 03 |
21 окт 03 |
| |
5 |
Пирожков |
06 окт 03 |
09 окт 03 |
10 окт 03 |
11 окт 03 |
15 окт 03 |
17 окт 03 |
| |
6 |
Пряничков |
10 окт 03 |
11 окт 03 |
12 окт 03 |
13 окт 03 |
14 окт 03 |
18 окт 03 |
| |
7 |
Конфеткин |
05 окт 03 |
06 окт 03 |
07 окт 03 |
11 окт 03 |
12 окт 03 |
17 окт 03 |
| |
8 |
|
|
|
|
|
|
|
|
Рис. 3.1.10
Подсказка
В этой задаче удобно использовать команду Формат Условное форматирование… для выделения интересующих нас дней. При задании образца для форматирования в параметрах этой команды следует использовать функцию ГПР().
Установите курсор на ячейку В4 и вызовите команду Формат Условное форматирование...
В первой строке окна команды три текстовых поля. Установите в них соответственно:
Формула; Равно; =ГПР(B4;$D$1:$G$1;1;0)
Формулу наберите вручную, так как Мастер функций в этом окне недоступен. Аргумент В4 не должен быть закреплен. Смысл аргументов функции ГПР():
Искомое_значение – В4 (какую дату ищем).
Таблица –$D$1:$G$1 (таблица, в которой ведется поиск столбца, начинающегося с того же значения, что и в В4).
Номер_строки – 1 (из какой строки найденного столбца следует брать значение функции ГПР()).
Диапазон_просмотра – 0 (определяется тип поиска: 0 – в первой строке ищется точное совпадение с В4, 1 – в первой строке ищется ближайшее значение, которое меньше значения в В4 или равно ему).
Формат ячеек, удовлетворяющих этому условию, задайте сами.
С помощью команд Правка Копировать и ПравкаСпециальная вставка… скопируйте формат из В4 на всю область Графика работ.
После того, как условный формат будет создан, поменяйте даты в списке искомых дат (их можно ввести меньше первоначального количества). Посмотрите, как будет меняться вид рабочего графика.