|
Excel способен не только представлять информацию в виде электронных таблиц и считать по чётко указанным формулам, как умный калькулятор, но и самостоятельно осуществлять решение довольно сложных задач. Например, отдельных уравнений, систем уравнений и других. Для этого служит функция "Подбор параметра" и специальная надстройка "Поиск решения". Подбор параметраПодбор параметра - это инструмент, с помощью которого, можно осуществлять решение простейших уравнений, например, таких как "x+3=7" или "256/x = 16", посредством подбора значения переменной. Для этого следует в одной из ячеек указать любое число, а в другой написать в формульном виде уравнение, для которого следует подобрать решение, причём в место переменной следует указать первую ячейку с числом. После этого в меню "Сервис" надо выбрать пункт "Подбор параметра". В открывшемся диалоге в первом поле указывается адрес ячейки с уравнением, во втором значение, которое принимает выражение с участием искомой переменной, а в третьем адрес ячейки, где располагается некоторое число, посредством изменения которого и будет осуществляться процесс подбора параметра. После нажатия на кнопку "ОК" в течение нескольких секунд Excel выведет информацию о результатах выполнения процедуры подбора, а после закрытия этого информационного окна в первой ячейке, где было написано произвольное число, будет выведено значение переменной, максимально удовлетворяющее условиям. Практический пример: Требуется решить уравнение 5688/x = 711. Для этого в ячейке A1 указывается произвольное число, например, 3, а в ячейку B1 вписывается исходное уравнение в формульном виде, где переменная заменена на адрес ячейки с произвольным числом: Следует учитывать тот факт, что Excel применяет численные, а не аналитические методы вычисления, поэтому результат данной операции может быть не абсолютно точным, а лишь максимально приближенным к правильному. К тому же если процесс подбора параметра останавливается сразу после нахождения хотя бы одного корня уравнения, то есть если оно имеет более двух корней, то Excel найдёт только один из них максимально близкий к указанному в начале произвольному числу. Например, для уравнения x^2 = 4, Excel во-первых, найдёт только один корень: либо 2, либо -2 (в зависимости от числа, введённого в ячейке для подбора), а во-вторых, это будет не ровно 2 по абсолютному значению, а число, несколько отличающееся от ±2 (например: 2,00000180757296). Это объясняется тем, что в процессе выполнения некоторых операций по подбору числа, Excel имеет дело с бесконечными дробями. Однако память компьютера не бесконечна, поэтому многие числа в компьютерном представлении часто имеют малые погрешности. По этой причине, большинство арифметических операций, выглядящих одинаково на бумаге, могут несколько отличаться в каком-то дальнем разряде. Например, если последовательно выполнить на компьютере операцию деления единицы на тройку, а потом умножения получившегося результата на ту же тройку, то без задействования дополнительных аппроксимирующих функций на выходе мы не получим единицу. Так как частное 0,(3) будет представлено в конечном виде, то есть на какой-то тройке после запятой компьютер всё-таки завершит его написания из-за того, что ячейки компьютерной памяти, отведённые на это число, закончатся. После чего умножение на три будет происходить уже не с числом 0,(3), а с конечным числом, состоящим из нуля целых и определённого количества троек после запятой. Поэтому результатом расчёта выражения 1/3*3 будет не 1, а ноль и много девяток в дробной части. В Excel имеется механизм аппроксимации, поэтому достаточно простое выражение 1/3*3 будет сосчитано корректно, но на более сложных расчётах небольшие погрешности всё-таки неизбежны. Поиск решенияЧасто функционала подбора параметра не хватает. Для более сложных расчётов в Excel есть ещё один инструмент - "Поиск решения". Этот инструмент отчасти похож на Подбор параметра, но является более сложным и мощным по своим возможностям, так как он позволяет подбирать не один, а группу из нескольких параметров. Следует отметить, что при инсталлировании приложения Microsoft Office Excel данная надстройка не устанавливается. Поэтому пункт "Поиск решения" в меню "Сервис" может отсутствовать. Для установки данной надстройки MS Excel следует в меню "Сервис" выбрать пункт "Надстройки", далее в открывшемся диалоге в списке доступных надстроек перейти на "Поиск решения" и отметить его флажком, после чего следует нажать на кнопку "ОК" и согласиться с запросом на установку дополнительного компонента. При этом может понадобиться дистрибутив Microsoft Office. После завершения установки, в меню "Сервис" должен появиться пункт "Поиск решения". Чтобы воспользоваться этой функцией Excel следует выполнить следующие действия:
Для решения некоторых задач может потребоваться указать область изменения каждого или некоторых неизвестных параметров. Это задаётся в том же диалоговом окне нажатием на кнопку "Добавить". После этого откроется вспомогательное диалоговое окно "Добавление ограничения", содержащее набор из трёх элементов:
Для добавления ещё одного ограничения, следует здесь же нажать на кнопку "Добавить". После ввода всех необходимых ограничений следует нажать на клавишу "ОК". В основном диалоге Поиска решения сразу после кнопке "Предположить" идёт список, в котором перечислены все введённые дополнительные ограничения. Если требуется отредактировать какое-либо ограничение, то сначала его следует выбрать в этом списке, а потом клавишей Tab перейти на кнопку "Изменить". Практический пример: Требуется решить систему из двух уравнений: x+y = 2 и x-y = 0. Для этого в ячейках A1 и A2 указываем произвольные числа, например, нули. В Ячейке B1 указываем в формульном виде первое уравнение, подставив вместо x ячейку A1, а вместо y ячейку A2: Разумеется, и в случае работы с Поиском решения также возможны неточности в нахождении правильных значений переменных по вышеизложенным причинам. |
|||||||||
Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения. Идея и реализация: © Владимир Довыденков и Анатолий Камынин, 2004-2024 |
Социальные сети