Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР1Суходолов.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
525.41 Кб
Скачать

1.2 Расчеты в таблицах

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

Сначала рассчитал столбец «Общий лимит кормов, кг». Для этого ввел в ячейку D3 следующую формулу «=В3*С3», а остальные ячейки заполнил, используя прием автозаполнения: выделил ячейку, в которой производил расчет (D3), подвел курсор к нижнему правому уголку ячейки и захватив ее, переместил курсор на необходимое количество ячеек (D3:D12).

Для вычисления итоговой суммы по числовым значениям в смежном интервале ячеек использовал формулу автосуммирования. Установил курсор в ячейку В11 таблицы 1 и вписал следующее: «=СУММ (В3:В12)», нажал клавишу «Enter». Остальные рядом стоящие ячейки С11 и D11, заполнил автозаполнением.

В таблице 2 нашел значение ячеек столбца D («Стоимость кормов, руб.») по формуле: «D3=C3*B3», а остальные ячейки заполнил автозаполнением.

Логическую функцию согласно заданию находил в таблице 2 следующим образом: если выражение «СУММ(D3:D12)>500000» истинно (т.е. если суммарная стоимость кормов больше 500 тыс. рублей), то в ячейке D13 будет расчет средней цены 1 кг корма. Если выражение «СУММ(D3:D12)>500000» ложно, то в ячейке D13 рассчитывается максимальная стоимость кормов в ячейках «(D3:D12)» (рисунок 1).

Рисунок 1. Вид окна мастера функций на 2 шаге

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

На втором шаге работы мастера функций появляется новое диалоговое окно, в котором необходимо ввести значения для расчета логической функции «ЕСЛИ». Окно имеет три строки (рисунок 3). В первой строке указал логическое выражение («СУММ(D3:D12)>500000»), во второй строке – значение, при котором логическое выражение истинно («расчет средней цены 1 кг корма»), и в третьей строке – максимальное значение стоимости кормов при ложном выражении.

1.3 Связывание таблиц

В данном подразделе осуществляется связывание двух таблиц с целью связывания данных таблицы 1 с данными таблицы 2.

При связывании таблиц применил команду ПРАВКА/ СПЕЦИАЛЬНАЯ ВСТАВКА.

Наши таблицы связаны по полю «Общий лимит кормов, кг», так как этот столбец имеется и в таблице 1 (лист-источник) и в таблице 2 (лист-приемник).

Выделил ячейки А2:А12 и D2:D12 (удерживая клавишу «CTRL») из таблицы 1 и выбрал команду ПРАВКА/КОПИРОВАТЬ. Установил курсор в таблице 2 на ту ячейку, куда нужно копировать (ячейка А2, лист «Таблица 2»), и выполнил команду ПРАВКА/СПЕЦИАЛЬНАЯ ВСТАВКА/ВСТАВИТЬ СВЯЗЬ. В ячейках B2:В12 таблицы 2 появились указания на ячейки исходной первой таблицы (такие как, например, «=Таблица1!D2»).

В результате, если изменять данные в столбце «Общий лимит кормов, кг» из таблицы 1, произойдут соответствующие изменения в таблице 2 аналогичного столбца.

2 Управление и графическое отображение данных

2.1 Сортировка данных

Так как при сортировке данные таблицы будут изменены, то создал новый лист «Сортировка» и в нем вставил копию таблицы 1. Для этого выделил всю таблицу 1 из исходных данных (А1:D13) из листа «Таблица1», выбрал в меню команду ПРАВКА/КОПИРОВАТЬ и вставил выделенный фрагмент на новый лист «Сортировка», используя команду ПРАВКА/ ВСТАВИТЬ.

Для сортировки, выделил мышкой интервал ячеек А2:D12. В строке меню выбрал команду Данные/Сортировка, в появившемся окне диалога указал: сортировать по – «Наименование кормов» и тип сортировки – «по возрастанию». В итоге получил отсортированную таблицу (рисунок 2).

Рисунок 2. Вид таблицы "Расчет лимита отпуска кормов" после сортировки по полю "Наименование кормов"