В ячейку calc excel можно вводить
Здравствуйте. Подписчики сайта могут знать, что я работаю механиком (ну почти:) на хлебозаводе и благодаря своей работе, ежедневно заполняю заявки в бухгалтерию. Так вот, чтобы максимально ускорить этот процесс и заполнять только сумму и номер счета, в каждой из заявок я уже проставил автоматическую установку даты. И сейчас, сидя на работе, я решил заняться тем, что записать это в своей записной книжке, вдруг кому-нибудь пригодится)
Итак, у меня на рабочем компе есть только русскоязычный Microsoft Office и OpenOffice, но команды последнего должны полностью совпадать с LibreOffice или англоязычным MS Office.
Итак, начнём с русскоязычного Microsoft Excel. Вся фишка его в том, что основная часть функций в нём так же переведены, безусловно это огромный плюс, так как позволяет человеку не знающего английский язык пользоваться формулами, мне же было слегка неудобно вводить такие команды на русском, но привык уже.
Итак, выбираем нужную ячейку и пишем в ней следующий текст:
Нажав Enter, мы получим сегодняшнюю дату. Если нужно указывать вчерашнюю или завтрашнюю, то добавляем, соответственно, «-1» или «+1» в конце формулы.
Теперь о OpenOffice/LibreOffice Calc, а также англоязычного Excel. Суть точно та же, только вместо русского «СЕГОДНЯ», вводим «TODAY».
Единственное отличие, Calc не настолько умный, как Excel, и после указания -1/+1 нужно вручную менять формат ячейки на «Дата».
Вроде всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу во Вконтакте и канал YouTube.
Спасибо за внимание
Рассмотрим два вида адресации ячеек — абсолютную и относительную. Принцип относительной адресации ячеек: адреса ячеек, используемые в формулах, определены относительно места расположения, т.е. при всяком перемещении (копирование, автозаполнение, удаление и т.п.) формулы в другое место таблицы изменяются имена ячеек в формулах (рис.24).
Иногда необходимо, чтобы при переносе формулы адрес ячейки не изменялся, то есть был абсолютным. В таком случае используется так называемое замораживание адреса с помощью символа $. Например, A$1 — замораживается строка (рис. 25), $A1 — замораживается столбец (рис. 26), $A$1 — замораживается ячейка (рис. 27).
Работа с формулами и мастером функций
Все расчеты в Сalc проводятся с помощью формул. Формулы состоят из арифметических или логических выражений, состоящих из чисел, адресов ячеек и функций, соединенных между собой знаками арифметических операций и операций отношения, и начинающееся со знака =. При записи формулы следует соблюдать обычные правила алгоритмических языков: арифметические операции выполняются слева направо в порядке старшинства (возведение в степень ^ , умножение *, деление /, сложение +, вычитание -). Для изменения порядка выполнения операций используются круглые скобки, аргумент функции также берется в круглые скобки, количество открывающих скобок равно количеству закрывающих скобок. Адреса ячеек вводят с помощью мыши. Если кликнуть на ячейку при написании формулы, её имя отобразится в формуле и выделится красным цветом.
+ сложение
/ деление
- вычитание
^ возведение в степень
* умножение
: задание диапазона
Для удобства написания формул в OpenOffice.org Calc разработан "Мастер функций" (рис. 29).
Чтобы вызвать его, нажмите кнопку "Мастер функций" слева от строки ввода или Вставка > Функция. В окне Мастера набираются функции и проверяется правильность их набора; список доступных функций зависит от того, какую категорию выбрали. Кроме перечисленных выше категорий, для удобства добавлены "Все" и "Последние использованные".
Рассмотрим применение некоторых возможностей Calc на примере.
Некоторые функции Calc:
SUM – функция суммирования (категория Математический).
TODAY - выдает значение текущей даты в стандартном формате, рис. 30 (категория Дата и время).
AVERAGE(число1;число2. ) — позволяет найти среднее арифметическое аргументов, рис. 31 (категория Статистический).
PROPER – преобразует текст, делая буквы всех слов прописными, а остальные – строчными, рис. 32 (категория Текст).
Можно выделить любое количество ячеек в любом сочетании.
Одиночная ячейка
Щелкните левой кнопкой по ячейке. Результат будет таким, как показано на рис. 5 слева. Удостовериться в правильности выбора можно в поле Область листа.
Диапазон смежных ячеек
Диапазон смежных ячеек можно выделить с помощью клавиатуры или мышкой. Для выделения диапазона ячеек перемещением курсора мышки:
Выделение несмежных ячеек
Диапазон несмежных ячеек можно выделить с помощью клавиши Ctrl + мышка:
Работа со столбцами и строками
Вставка столбцов и строк
Столбцы и строки можно вставлять несколькими разными способами в неограниченном количестве.
Отдельный столбец или строка
- Выделите столбец или строку, где вы хотите вставить новый столбец или новую строку.
- Выполните либо Вставка > Столбцы или Вставка > Строки.
При вставке одного нового столбца, он вставляется слева от выделенного столбца. При вставке одной новой строки, она вставляется выше выделенной строки.
Отдельный столбец или строку можно вставить также с помощью мыши:
- Выделите столбец или строку, где вы хотите вставить новый столбец или новую строку.
- Щелкните по заголовку правой кнопкой мышки.
- Выполните либо Вставка > Столбцы или Вставка > Строки.
Несколько столбцов или строк
Несколько столбцов или строк можно вставить сразу, а не вставлять их по одному.
- Выделите требуемое число столбцов или строк и, удерживая нажатой левую кнопку мышки на первом из них, перемещайте курсор на требуемое число заголовков.
- Продолжайте так, как при вставке одного столбца или одной строки, как указано выше.
Удаление столбцов и строк
Столбцы и строки можно удалять по отдельности или группой.
Отдельный столбец или строка
Один столбец или строку можно удалить только с помощью мышки:
- Выделите удаляемый столбец или строку.
- Щелкните правой кнопкой мышки по заголовку столбца или строки.
- Выполните из контекстного меню Удалить столбцы или Удалить строки.
Несколько столбцов или строк
Несколько столбцов или строк можно удалить сразу, а не удалять их по одному.
- Выделите требуемое число столбцов или строк, удерживая нажатой левую кнопку мышки на первом из них, и перетащите курсор на требуемое число заголовков.
- Продолжайте так, как при удалении одного столбца или строки, как указано выше.
Работа с листами
Как и любой другой элемент Calc, листы можно вставлять, удалять и переименовывать.
Вставка новых листов
Существует много способов вставки нового листа. Первым шагом во всех способах является выделение листов, после которых будет вставлен новый лист. После этого можно использовать следующие действия.
- Открыть меню Вставка и выбрать Лист, или
- Щелкнуть правой кнопкой мышки по вкладке и выбрать Добавить листы, или
- Щелкнуть по пустому месту в конце строки вкладок листов (рис. 9).
Каждый способ приводит к открытию диалогового окна Вставить лист (рис. 10). В нем можно определить, будет ли новый лист располагаться до или после выделенного листа, а также сколько листов нужно вставить.
Удаление листов
Листы можно удалять по отдельности или группой.
Отдельный лист
Щелкните правой кнопкой по вкладке удаляемого листа и выберите из контекстного меню Удалить.
Несколько листов
Чтобы удалить несколько листов, выделите их, как описано выше, щелкните правой кнопкой мышки по какой-нибудь вкладке и выберите из контекстного меню Удалить.
Переименование листов
Стандартным именем нового листа является "Лист X", где X номер. Это хорошо работает, когда имеется только несколько листов для небольшой электронной таблицы, но становится неудобным при большом числе листов. Для присвоения листу более содержательного имени можно:
- Ввести при создании листа свое имя в поле Название, или
- Щелкнуть правой кнопкой мышки по вкладке листа и выбрать из контекстного меню Переименовать и заменить существующее имя новым.
Внешний вид Calc
Фиксация строк и столбцов
Фиксация блокирует несколько верхних строк или несколько столбцов с левой стороны листа или и то и другое. При прокрутке внутри листа любые зафиксированные строки и столбцы остаются в поле зрения автора.
На рис. 11 показаны зафиксированные строки и столбцы. Утолщенная горизонтальная линия между строками 3 и 16, а также утолщенная вертикальная линия между столбцами C и H отделяют зафиксированные области. Строки с 4 по 16 и столбцы с D до G прокручены вверх. Зафиксированные три строки и три столбца остались на своем месте.
Точку фиксации можно установить после одной строки, одного столбца или после и того и другого, как показано на рис. 11.
Фиксация отдельных строк или столбцов
- Щелкните по заголовку ниже фиксируемой строки или левее фиксируемого столбца.
- Выполните команду Окно > Фиксировать.
Появится темная линия, указывающая на границу фиксации.
Фиксация строки и столбца
- Выделите ячейку, расположенную сразу после фиксируемой строки и сразу правее фиксируемого столбца.
- Выполните команду Окно > Фиксировать.
На экране появятся две линии, горизонтальная над этой ячейкой и вертикальная слева от этой ячейки. Теперь при прокрутке все строки выше и левее этих линий будут оставаться на своих местах.
Удаление фиксации
Для удаления фиксации строк или столбцов выполните команду Окно > Фиксировать. Флажок рядом с Фиксировать должен исчезнуть.
Разделение окна
Другой способ изменения внешнего вида заключается в разделении окна — известный еще под именем разделение экрана. Экран можно разделить либо по горизонтали, либо по вертикали, или иметь и то и другое. Это позволяет в любой момент времени просматривать до четырех фрагментов листа.
Для чего это нужно? Представьте, что у вас имеется большой лист и в одной из его ячеек находится число, используемое в трех формулах, находящихся в других ячейках. Используя разделение экрана, можно расположить ячейку, содержащую число, в одной секции, а каждую из ячеек с формулами в других секциях. Потом можно изменить число в ячейке и наблюдать, как это повлияет на содержимое ячеек с формулами.
Разделение экрана по горизонтали
Для разделения экрана по горизонтали:
- Поместите курсор мыши в вертикальную полосу прокрутки, находящуюся с правой стороны экрана, и расположите курсор над маленькой кнопкой со стрелкой, расположенной сверху.
- Непосредственно над этой кнопкой видна толстая черная линия (рис13). Переместите курсор мыши на эту линию, в результате курсор изменит свою форму на линию с двумя стрелками (рис. 14).
- Удерживайте нажатой левую кнопку мыши, появится серая линия, проходящая через страницу. Перетаскивайте курсор вниз, при этом линия будет следовать за курсором.
- Отпустите кнопку мыши и экран разделится на два изображения, каждое из которых будет иметь свою вертикальную полосу прокрутки.
На рис. 11 значения 'Beta' и 'A0' расположены в верхней части окна, а другие результаты вычислений — в нижней части. Верхнюю и нижнюю части можно прокручивать независимо друг от друга. Поэтому можно изменять значения Beta и A0, наблюдая за влиянием их на результаты вычислений в нижней половине окна.
Также можно разделить окно по вертикали, что рассмотрено далее — результаты будут такими же, позволяя выполнять прокрутку обоих частей окна независимо. Имея вертикальное и горизонтальное разделение, получаем четыре независимых окна для прокрутки.
Разделение экрана по вертикали
Чтобы разделить экран по вертикали:
- Поместите курсор мыши в горизонтальную полосу прокрутки, находящуюся в нижней части экрана, и расположите курсор над маленькой кнопкой со стрелкой, расположенной справа.
- Непосредственно справа от этой кнопки видна толстая черная линия (рис. 15). Переместите курсор мыши на эту линию, в результате курсор изменит свою форму на линию с двумя стрелками.
- Удерживайте нажатой левую кнопку мыши, появится серая линия, проходящая через страницу. Перетаскивайте курсор влево, при этом линия будет следовать за курсором.
- Отпустите кнопку мыши и экран разделится на два изображения, каждое из которых будет иметь свою горизонтальную полосу прокрутки.
Можно также разделить экран, используя те же самые процедуры, что и для фиксации строк и столбцов. Следуйте этим указаниям, но вместо выполнения Окно > Фиксировать, используйте Окно > Разделить.
Ввод данных на лист
Ввод чисел
Выделите ячейку и введите в нее число, используя верхний ряд клавиатуры или числовую клавиатуру.
Для ввода отрицательного числа введите символ минуса (–) перед числом или заключите его в скобки ( ).
По умолчанию числа имеют выравнивание вправо, а отрицательные числа имеют перед собой символ минуса.
Ввод текста
Выделите ячейку и введите в нее текст. Текст по умолчанию выравнивается влево.
Ввод чисел в формате текста
Числа могут иметь начальные нули и рассматриваются как текст, если ячейка сформатирована соответствующим образом. Щелкните правой кнопкой по ячейке и выберите Формат ячеек > Число. Установка значения Начальные нули позволяет иметь числа с начальными нулями.
Даже если вы объявляете переменную как текст, она может все же участвовать в арифметических операциях; однако результат таких операций может отличаться от ожидаемого. В некоторых случаях Calc будет выполнять арифметические операции в ячейке с текстом, имеет она символы (например, ABCD) или числа, которые вы отформатировали как текст. Более подробная информация приведена в Руководстве по Calc.
Ввод даты и времени
Выделите ячейку и введите в нее дату и время. Элементы даты можно отделять друг от друга символом (/) или (–), либо использовать текст, например 10 окт 03. Calc распознает множество форматов даты. Элементы времени можно отделять символом двоеточие, например 10:43:45.
Автозаполнение
Облегчить и ускорить ввод данных позволяет режим Автозаполнения – маркер заполнения в виде черного квадратика в правом нижнем углу текущей ячейки (работает в том числе, кроме введения формул, с числами, датами, днями недели, месяцами и смешанными данными).
Автоматизированный ввод данных:
- 1.в первую ячейку диапазона ввести значение одного из элементов списка;
- 2.навести курсор мыши на маркер заполнения так, чтоб он приобрел форму крестика;
- 3.протащить маркер заполнения, выделяя диапазон (если выделенный диапазон больше количества элементов в списке, то он будет заполняться циклически).
Если ввести в две соседние ячейки последовательно два числа, составляющие начало арифметической прогрессии, например 1 и 3, затем их выделить и, как при копировании, с помощью маркера заполнения протащить их на несколько ячеек, то ряд продолжится: 1, 3, 5, 7 и т.д. Если же надо заполнить ячейки с шагом один, то достаточно ввести первое число, например 1, и с помощью маркера заполнения протащить до нужного номера, получим ряд 1, 2, 3 и т.д.
В этом руководстве рассматриваются этапы создания базовой электронной таблицы в Open Office Calc.
Инструкции в этой статье относятся к OpenOffice Calc v. 4.1.6.
Учебные темы
Некоторые темы, которые будут затронуты:
- Добавление данных в электронную таблицу
- Расширяющиеся колонны
- Добавление функции даты и имени диапазона
- Добавление формул
- Изменение выравнивания данных в ячейках
- Форматирование чисел — проценты и валюта
- Изменение цвета фона ячейки
- Изменение цвета шрифта
Ввод данных в Open Office Calc
Ввод данных в электронную таблицу всегда выполняется в три этапа. Эти шаги:
Выберите ячейку, в которую хотите поместить данные.
Введите свои данные в ячейку.
Нажмите клавишу ВВОД на клавиатуре или щелкните мышью на другой ячейке.
Для этого урока
Чтобы следовать этому руководству, введите данные в точности, как показано выше, в пустую электронную таблицу, выполнив следующие действия:
Откройте пустой файл электронной таблицы Calc.
Выберите ячейку, указанную предоставленной ссылкой на ячейку .
Введите соответствующие данные в выбранную ячейку.
Нажмите клавишу Enter на клавиатуре или выберите следующую ячейку в списке с помощью мыши.
Расширяющиеся колонны
Поместите указатель мыши на линию между столбцами C и D в заголовке столбца . (Указатель изменится на двуглавую стрелку.)
Выберите левой кнопкой мыши и перетащите двуглавую стрелку вправо, чтобы расширить столбец C.
Расширьте другие столбцы для отображения данных по мере необходимости.
Добавление даты и имени диапазона
Это нормально, чтобы добавить дату в электронную таблицу. В Open Office Calc встроен ряд функций DATE, которые можно использовать для этого. В этом уроке мы будем использовать функцию СЕГОДНЯ.
Выберите ячейку C4.
Enter = СЕГОДНЯ ()
Нажмите клавишу ВВОД на клавиатуре.
Текущая дата должна появиться в ячейке C4
Добавление имени диапазона в Open Office Calc
Выберите ячейку C6 в электронной таблице.
Нажмите на поле имени .
Введите ставку в поле « Имя» .
Ячейка C6 теперь имеет название rate . Мы будем использовать имя для упрощения создания формул на следующем шаге.
Добавление формул
Выберите ячейку C9.
Введите в формуле = B9 * скорость .
Нажмите Enter
Расчет чистой заработной платы
Выберите ячейку D9 .
Введите формулу = B9 — C9 .
Нажмите Enter .
Копирование формул в ячейках C9 и D9 в другие ячейки
Снова выберите ячейку C9 .
Наведите указатель мыши на маркер заливки (маленькая черная точка) в правом нижнем углу активной ячейки .
Когда указатель изменится на черный знак плюс , выберите и удерживайте левую кнопку мыши и перетащите маркер заливки до ячейки C12 . Формула в C9 будет скопирована в ячейки с C10 по C12 .
Выберите ячейку D9 .
Повторите шаги 2 и 3 и перетащите ручку заливки вниз в ячейку D12 . Формула в D9 будет скопирована в ячейки D10 — D12 .
Изменение выравнивания данных
Перетащите выделенные ячейки A2 — D2 .
Выберите « Объединить ячейки» на панели инструментов « Форматирование», чтобы объединить выбранные ячейки.
Выберите « Выровнять по центру по горизонтали» на панели инструментов « Форматирование», чтобы центрировать заголовок по выделенной области.
Перетащите выделенные ячейки B4 — B6 .
Выберите « Выровнять вправо» на панели инструментов « Форматирование», чтобы выровнять данные в этих ячейках вправо.
Перетащите выделенные ячейки A9 — A12 .
Выберите « Выровнять вправо» на панели инструментов « Форматирование», чтобы выровнять данные в этих ячейках вправо.
Перетащите выделенные ячейки A8 — D8 .
Выберите « Выровнять по центру по горизонтали» на панели инструментов « Форматирование», чтобы центрировать данные в этих ячейках.
Перетащите выделенные ячейки C4 — C6 .
Выберите « Выровнять по центру по горизонтали» на панели инструментов « Форматирование», чтобы центрировать данные в этих ячейках.
Перетащите выделенные ячейки B9 — D12 .
Выберите « Выровнять по центру по горизонтали» на панели инструментов « Форматирование», чтобы центрировать данные в этих ячейках.
Добавление форматирования чисел
Форматирование чисел относится к добавлению символов валюты, десятичных маркеров, знаков процента и других символов, которые помогают идентифицировать тип данных, присутствующих в ячейке, и облегчают их чтение.
На этом этапе мы добавляем знаки процента и символы валюты к нашим данным.
Добавление знака процента
Выберите ячейку C6 .
Выберите Числовой формат: Процент на панели инструментов Форматирование, чтобы добавить символ процента к выбранной ячейке.
Выберите Числовой формат: Удалить десятичное место на панели инструментов Форматирование дважды, чтобы удалить два десятичных знака.
Данные в ячейке C6 теперь должны читаться как 6%.
Добавление символа валюты
Перетащите выделенные ячейки B9 — D12 .
Выберите Числовой формат: Валюта на панели инструментов Форматирование, чтобы добавить знак доллара к выбранным ячейкам.
Данные в ячейках B9 — D12 теперь должны показывать символ доллара ($) и два десятичных знака.
Изменение цвета фона ячейки
Выберите объединенные ячейки A2 — D2 в электронной таблице.
Выберите « Цвет фона» на панели инструментов « Форматирование» (выглядит как банка краски), чтобы открыть раскрывающийся список «Цвет фона».
Выберите Sea Blue из списка, чтобы изменить цвет фона объединенных ячеек A2 — D2 на синий.
Перетащите выделенные ячейки A8 — D8 в электронную таблицу.
Повторите шаги 2 и 3.
Изменение цвета шрифта
Выберите объединенные ячейки A2 — D2 в электронной таблице.
Выберите Цвет шрифта на панели инструментов Форматирование (это большая буква A ), чтобы открыть раскрывающийся список цвета шрифта.
Выберите « Белый» из списка, чтобы изменить цвет текста в объединенных ячейках A2 — D2 на белый.
Перетащите выделенные ячейки A8 — D8 в электронную таблицу.
Повторите шаги 2 и 3 выше.
Перетащите выделенные ячейки B4 — C6 на электронную таблицу.
Выберите « Цвет шрифта» на панели инструментов « Форматирование», чтобы открыть раскрывающийся список «Цвет шрифта».
Выберите Sea Blue из списка, чтобы изменить цвет текста в ячейках B4 — C6 на синий.
Перетащите выделенные ячейки A9 — D12 в электронную таблицу.
Повторите шаги 7 и 8 выше.
На этом этапе, если вы правильно выполнили все шаги данного руководства, ваша электронная таблица должна выглядеть так, как показано на рисунке ниже.
Логические функции предназначены для проверки выполнения условия или для проверки нескольких условий.
Функция IF позволяет определить, выполняется ли указанное условие. Если условие истинно, то значением ячейки будет выражение1, в противном случае - выражение2:
Пример:
Совместно с функцией IF используются логические операции AND, OR, NOT. Пример :
Практическое задание
Задание 1: Анализ данных. Функция IF.
Заполните таблицу и отформатируйте ее по образцу:
Заполните формулами пустые ячейки. Абитуриент зачислен в институт, если сумма баллов больше или равна проходному баллу и оценка по математике 4 или 5, в противном случае — нет.
Результат:
Сдать задание
Автоматизация ввода данных
Облегчить и ускорить ввод данных позволяет режим Автозаполнения (работает с числами, датами, днями недели, месяцами и смешанными данными).
Автоматизированный ввод данных:
протащить маркер заполнения, выделяя диапазон (если выделенный диапазон больше количества элементов в списке, то он будет заполняться циклически).
Практическое задание
Задание 2: Автозаполнение
Заполните таблицу данными, для названия месяцев используйте Автозаполнение.
Постройте круговую диаграмму, показывающую долю каждой статьи дохода по итогам I полугодия. Поместите диаграмму на соответствующем листе.
Сдать задание
Фильтрация данных (работа в режиме Базы данных)
Фильтрация позволяет находить и отбирать для обработки часть записей (строк), которые содержат определенные значения или отвечают определенным критериям (условиям). Остальные строки при этом скрыты.
Для отбора данных используют Автофильтр (Данные, Фильтр, Автофильтр) и Расширенный фильтр (Данные, Фильтр, Расширенный фильтр). Заголовки столбцов преобразуются в раскрывающиеся списки (кнопки-стрелки), в которых можно задавать нужные критерии для поиска данных. В раскрывающемся списке выводятся все значения, встречающиеся в столбце, и дополнительные опции: Все, Первые 10, Стандартный фильтр, Пустые или Непустые.
Опция « Стандартный фильтр» позволяет указать для одного столбца один или два критерия отбора, объединив их (И — если оба условия должны выполняться одновременно, ИЛИ — если выполняется хотя бы одно условие).
В условиях поиска для текстовых полей можно задавать символы шаблона:
Сброс одного из фильтров осуществляется выбором опции Все раскрывающегося списка этого фильтра.
Отмена режима фильтрации (без уничтожения фильтров) реализуется командой Данные, Фильтр, Показать все.
Удаление фильтров (т.е. отключение Автофильтра) производится командой Данные, Фильтр, Автофильтр.
Практическое задание
Задание 3: Фильтрация данных
Заполните таблицу по образцу:
Заполните пустые ячейки с учетом формата данных (на некоторые продукты специально укажите просроченную дату реализации).
Найдите все продукты, для которых общая сумма не меньше 300 р. и не больше 1000 р. Скопируйте результат на лист Поиск.
Найдите все продукты, количество которых больше 300, а срок реализации еще не истек. Скопируйте результат на лист Поиск.
Придумайте свои критерии поиска (не менее двух). Запишите эти условия и скопируйте результат поиска на лист Поиск.
Сдать задание
Задачи оптимизации в Calc
Задача оптимизации — поиск оптимального (наилучшего) решения данной задачи при соблюдении некоторых условий.
При решении задач оптимизации на компьютере целесообразно руководствоваться следующим алгоритмом: Алгоритм оптимизации:
Пример решения задачи
Задание 4: «Лес рубят - щепки летят». Урфин Джус решил построить армию деревяных солдатов: Красных (не меньше 50 штук) и Синих (не меньше 70). Как большой мастер художественной резки дерева, из каждого бревна он может выстругать солдата тремя способами.
Cолдат | Сколько выйдет каждым способом | Сколько останется стружки | ||||
---|---|---|---|---|---|---|
Красный | 4 | 2 | 5 | 15 | 12 | 15 |
Синий | 1 | 5 | 3 |
Как человек относительно аккуратный, Урфин хочет уменьшить количество стружки (выносить же меньше), поэтому этот хитрец обозначил количество бревен, обработанных каждым способом как X1, X2, X3 и записал выражение 15*X1+12*X2+15*X3 (мы-то знаем, что это называется «целевая функция»), которое должно быть как можно меньше.
С другой стороны, 4*X1+2*X2+5*X3 не меньше 50, а 1*X1+5*X2+3*X3 не меньше 70
Зеленым обозначим то, что нам известно, синим - результаты вычислений, а красным - то, что будет нашим решением.
Запишем условия на количество и целевую функцию в соответствующие ячейки:
Найдем оптимальное решение, для этого:
в Ограничительные условия добавить для ограничения;
Результат должен быть похожим на
В результате должно получиться:
Выходит, что Урфину нужно 11 бревен обработать вторым, а 6 третьим методом.
Сдать задание
Практическое задание
Задание 5: Какие размеры должен иметь открытый сверху бак объемом
V = abh = 2000 см 3 ,
чтобы на его изготовление пошло как можно меньше материала? Сторона а должна быть не менее 10 см.
Выполните поиск решения, заполнив таблицу:
Сдать задание
Читайте также: