Функција на Microsoft Excel: изнаоѓање на решение

Една од најинтересните функции во Microsoft Excel е Побарајте решение. Сепак, треба да се забележи дека оваа алатка не може да се припише на најпопуларните кај корисниците во оваа апликација. И залудно. Впрочем, оваа функција, користејќи ги оригиналните податоци, со итерација, наоѓа најоптимално решение на сите достапни. Ајде да дознаеме како да ја искористиме функцијата за Finder Solution во Microsoft Excel.

Овозможи функција

Можете да пребарувате подолго време на панделот каде што се наоѓа Search for a solution, но никогаш не ја пронајдете оваа алатка. Едноставно, за да ја активирате оваа функција, треба да го овозможите во програмските поставки.

Со цел да го активирате пребарувањето решенија во Microsoft Excel 2010 и подоцнежните верзии, одете на табулаторот "Датотека". За верзијата 2007, треба да кликнете на копчето Microsoft Office во горниот лев агол на прозорецот. Во прозорецот што се отвора, одете во делот "Параметри".

Во прозорецот за параметри, кликнете на ставката "Add-ins". По транзицијата, во долниот дел на прозорецот, спроти параметарот "Управување", изберете ја вредноста "Додадени додатоци на Excel" и кликнете на копчето "Go".

Се отвора прозорец со додатоци. Стави штикли пред името на додатокот што ни треба - "Барај решение". Кликнете на копчето "OK".

После тоа, копчето за стартување на функцијата Search for Solutions ќе се појави на табот Excel во табот Data.

Подготовка на маса

Сега, откако ја активиравме функцијата, ајде да видиме како работи. Најлесен начин да го презентирате ова е со конкретен пример. Значи, имаме маса на плати на работници на претпријатието. Ние треба да го пресметаме бонусот на секој вработен, кој е производ на платата наведена во посебна колона, со одреден коефициент. Во исто време, вкупниот износ на средства за премија изнесува 30000 рубли. Ќелијата во која се наоѓа оваа сума има име на целта, бидејќи нашата цел е да одбереме податоци за токму овој број.

Коефициентот што се користи за пресметување на износот на премијата, треба да се пресмета користејќи ја функцијата Барај решенија. Ќелијата во која се наоѓа се нарекува саканата.

Целната и целната ќелија мора да бидат поврзани едни со други со употреба на формула. Во нашиот посебен случај, формулата се наоѓа во целната ќелија и ја има следнава форма: "= C10 * $ G $ 3", каде што $ G $ 3 е апсолутна адреса на саканата ќелија, а "C10" е вкупниот износ на платите од кои се пресметува премијата вработени во претпријатието.

Стартувајте ја алатката Solution Finder

Откако ќе се подготви табелата, се наоѓа во табулаторот "Податоци", кликнете на копчето "Барај решение", која се наоѓа на лентата во алатникот "Анализа".

Отвори прозорец на параметри во кои треба да внесете податоци. Во полето "Оптимизирај целна функција" внесете ја адресата на целната ќелија, каде што ќе се најде вкупниот бонусен износ за сите вработени. Ова може да се направи или со внесување на координатите рачно, или со кликање на копчето лево од полето за внес на податоци.

Потоа, прозорецот за параметри е минимизиран, и можете да ја одберете саканата табела ќелија. Потоа, повторно треба да кликнете на истото копче лево од формуларот со внесените податоци со цел повторно да го проширите прозорецот за параметри.

Под прозорецот со адреса на целната ќелија, треба да ги поставите параметрите на вредностите што ќе бидат во него. Може да биде максимална, минимална или специфична вредност. Во нашиот случај, ова ќе биде последната опција. Затоа го ставивме прекинувачот во позицијата "Вредности", а во полето лево од него го пропишуваме бројот 30.000. Како што се сеќаваме, овој број е, според условите, вкупниот износ на премијата за сите вработени во претпријатието.

Подолу се наоѓа полето "Промените клетки на променливите". Тука треба да ја наведете адресата на посакуваната ќелија, каде што, како што се сеќаваме, е коефициентот, со множење со кое ќе се пресмета основната плата на износот на премијата. Адресата може да биде напишана на ист начин како што направивме за целната ќелија.

Во полето "Во согласност со ограничувањата" можете да поставите одредени ограничувања за податоците, на пример, да направите вредности цели или не-негативни. За да го направите ова, кликнете на копчето "Додај".

После тоа се отвора прозорецот за ограничување на додавање. Во полето "Линк до клетки" ја пропишуваме адресата на клетките во однос на која е воведено ограничувањето. Во нашиот случај, ова е саканата ќелија со коефициент. Понатамошно го отстрануваме потребниот знак: "помалку или еднаков", "поголем или еднаков", "еднаков", "цел број", "бинарен" итн. Во нашиот случај, ќе го избереме поголем или еднаков знак за да го направиме коефициентот позитивен број. Соодветно на тоа, го покажуваме бројот 0 во полето "Ограничување". Ако сакаме да конфигурираме уште едно ограничување, кликни го копчето "Додади". Во спротивен случај, кликнете на копчето "OK" за да ги зачувате внесените ограничувања.

Како што можете да видите, после ова, ограничувањето се појавува во соодветното поле на прозорецот за параметри за пребарување. Исто така, за да направите променливи не негативни, можете да поставите знак веднаш до соодветниот параметар веднаш подолу. Пожелно е параметарот поставен овде да не е во спротивност со оние што сте ги навеле во ограничувањата, во спротивно конфликт може да се појави.

Дополнителни поставувања може да се постават со кликнување на копчето "Параметри".

Овде можете да ја поставите точноста на границите и границите на решението. Кога ќе ги внесете потребните податоци, кликнете на копчето "OK". Но, за нашиот случај, не е неопходно да се променат овие параметри.

Откако сите поставувања се поставени, кликнете на копчето "Најди решение".

Понатаму, програмата Excel во ќелиите ги извршува потребните пресметки. Истовремено со резултатите се отвора прозорец во кој можете да го зачувате најденото решение или да ги вратите оригиналните вредности со поместување на прекинувачот во соодветната положба. Без оглед на избраната опција, со отчукување на дијалогот "Врати во дијалогот за параметри", повторно можете да отидете на поставките за наоѓање на решение. Откако ќе се постават крлежи и прекинувачи, кликнете на копчето "OK".

Ако поради некоја причина резултатите од пребарувањето за решенија не ве задоволат или кога тие се бројат, програмата дава грешка, тогаш во овој случај се враќаме во дијалогот за параметри како што е опишано погоре. Ги разгледуваме сите внесени податоци, бидејќи е можно дека грешка е направена некаде. Ако грешката не е пронајдена, одете до параметарот "Избери метод на решение". Овде можете да одберете еден од трите методи за пресметка: "Пребарајте за решавање на нелинеарни проблеми со методот OPG", "Барај за решавање на линеарни проблеми со едноставниот метод" и "Еволутивна потрага по решенија". Стандардно се користи првиот метод. Се обидуваме да го решиме проблемот, изборот на кој било друг метод. Во случај на неуспех, обидете се повторно со користење на последниот метод. Алгоритмот на дејства е ист, што го опишавме погоре.

Како што можете да видите, функцијата за пребарување решение е прилично интересна алатка, која, ако се користи правилно, може значително да го зачува времето на корисникот на различни точки. За жал, не секој корисник знае за неговото постоење, а не да спомнуваме како правилно да знаат како да работат со овој додаток. На некој начин, оваа алатка наликува на функцијата "Избор на параметри ..."но во исто време има значајни разлики со него.

Погледнете го видеото: Web Programming - Computer Science for Business Leaders 2016 (Мај 2024).