Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

Excel-ը շատ ֆունկցիոնալ ծրագիր է։ Այն կարող է օգտագործվել հսկայական խնդիրների լուծման համար, որոնց պետք է բախվել բիզնեսում: Ամենատարածվածներից մեկը տրանսպորտն է: Պատկերացրեք, որ մենք պետք է հասկանանք, թե արտադրողից մինչև վերջնական գնորդ փոխադրման որ եղանակն է ամենաօպտիմալը ժամանակի, փողի և այլ ռեսուրսների առումով: Այս խնդիրը բավականին տարածված է, անկախ նրանից, թե որ ոլորտում է գտնվում բիզնեսը: Հետևաբար, եկեք ավելի սերտ նայենք, թե ինչպես կարելի է այն իրականացնել Excel-ի միջոցով:

Տրանսպորտային առաջադրանքի նկարագրությունը

Այսպիսով, մենք ունենք երկու կոնտրագենտ, որոնք անընդհատ փոխազդում են միմյանց հետ: Մեր դեպքում սա գնորդ է և վաճառող: Մենք պետք է հասկանանք, թե ինչպես կարելի է ապրանքներ տեղափոխել այնպես, որ ծախսերը նվազագույն լինեն: Դա անելու համար անհրաժեշտ է ներկայացնել բոլոր տվյալները սխեմատիկ կամ մատրիցային տեսքով: Excel-ում մենք օգտագործում ենք վերջին տարբերակը: Ընդհանուր առմամբ, տրանսպորտային առաջադրանքների երկու տեսակ կա.

  1. Փակված է. Այս դեպքում առաջարկն ու պահանջարկը հավասարակշռված են։
  2. Բաց. Այստեղ առաջարկի և պահանջարկի միջև հավասարություն չկա։ Այս խնդրի լուծումը ստանալու համար նախ պետք է այն հասցնել առաջին տեսակի՝ հավասարեցնելով առաջարկն ու պահանջարկը։ Դա անելու համար անհրաժեշտ է լրացուցիչ ցուցանիշ ներմուծել՝ պայմանական գնորդի կամ վաճառողի առկայությունը: Բացի այդ, դուք պետք է որոշակի փոփոխություններ կատարեք ծախսերի աղյուսակում:

Ինչպես միացնել «Գտնել լուծում» գործառույթը Excel-ում

Excel-ում տրանսպորտային խնդիրները լուծելու համար կա հատուկ գործառույթ, որը կոչվում է «Որոնել լուծում»: Այն լռելյայն միացված չէ, այնպես որ դուք պետք է կատարեք հետևյալ քայլերը.

  1. Բացեք «Ֆայլ» ցանկը, որը գտնվում է ծրագրի պատուհանի վերին ձախ անկյունում: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  2. Դրանից հետո սեղմեք պարամետրերով կոճակը: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  3. Հաջորդը, մենք գտնում ենք «Կարգավորումներ» ենթաբաժինը և գնում դեպի հավելումների կառավարման ընտրացանկ: Սրանք փոքր ծրագրեր են, որոնք աշխատում են Microsoft Excel միջավայրում: Մենք տեսնում ենք, որ սկզբում սեղմել ենք «Add-ins» ցանկի վրա, այնուհետև ներքևի աջ մասում սահմանել ենք «Excel Add-ins» կետը և սեղմել «Go» կոճակը: Բոլոր անհրաժեշտ գործողությունները ընդգծված են կարմիր ուղղանկյուններով և սլաքներով: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  4. Հաջորդը, միացրեք «Որոնել լուծում» հավելումը, որից հետո մենք հաստատում ենք մեր գործողությունները՝ սեղմելով OK կոճակը: Հիմք ընդունելով պարամետրի նկարագրությունը՝ մենք կարող ենք տեսնել, որ այն նախատեսված է բարդ տվյալների վերլուծության համար, ինչպիսիք են գիտական ​​և ֆինանսական: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  5. Դրանից հետո անցեք «Տվյալներ» ներդիր, որտեղ մենք տեսնում ենք նոր կոճակ, որը կոչվում է նույնը, ինչ հավելումը: Այն կարելի է գտնել Անալիզի գործիքների խմբում:Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

Մնում է միայն սեղմել այս կոճակը, և մենք անցնում ենք տրանսպորտի խնդրի լուծմանը։ Բայց մինչ այդ, մենք պետք է մի փոքր ավելի շատ խոսենք Excel-ում Solver գործիքի մասին: Սա Excel-ի հատուկ հավելում է, որը հնարավորություն է տալիս գտնել խնդրի ամենաարագ լուծումը: Բնորոշ առանձնահատկությունն այն սահմանափակումների դիտարկումն է, որ օգտագործողը սահմանում է նախապատրաստման փուլում: Պարզ ասած, սա ենթածրագր է, որը հնարավորություն է տալիս որոշել որոշակի առաջադրանքի հասնելու լավագույն միջոցը: Նման առաջադրանքները կարող են ներառել հետևյալը.

  1. Ներդրումներ, պահեստ բեռնում կամ նմանատիպ այլ գործունեություն: Ներառյալ ապրանքների առաքումը:
  2. Լավագույն միջոցը. Սա ներառում է այնպիսի նպատակներ, ինչպիսիք են նվազագույն ծախսերով առավելագույն շահույթի հասնելը, առկա ռեսուրսների միջոցով լավագույն որակի հասնելը և այլն:

Տրանսպորտային առաջադրանքներից բացի, այս հավելումը օգտագործվում է նաև հետևյալ նպատակների համար.

  1. Արտադրության պլանի մշակում: Այսինքն՝ քանի միավոր ապրանք պետք է արտադրվի՝ առավելագույն եկամուտ ստանալու համար։
  2. Գտեք աշխատանքի բաշխումը տարբեր տեսակի աշխատանքների համար, որպեսզի ապրանքի կամ ծառայության արտադրության ընդհանուր արժեքը լինի ամենափոքրը:
  3. Սահմանեք նվազագույն ժամանակը, որը կպահանջվի ամբողջ աշխատանքը ավարտելու համար:

Ինչպես տեսնում եք, առաջադրանքները շատ տարբեր են: Այս հավելումը կիրառելու համընդհանուր կանոնն այն է, որ խնդիրը լուծելուց առաջ անհրաժեշտ է ստեղծել այնպիսի մոդել, որը կհամապատասխանի առաջադրված խնդրի հիմնական բնութագրերին: Մոդելը ֆունկցիաների հավաքածու է, որն օգտագործում է փոփոխականները որպես իրենց արգումենտներ: Այսինքն՝ արժեքներ, որոնք կարող են փոխվել։

Կարևոր է նշել, որ մի շարք արժեքների օպտիմալացումն իրականացվում է բացառապես մեկ ցուցանիշի վրա, որը կոչվում է օբյեկտիվ ֆունկցիա:

Լուծող հավելումը թվարկում է փոփոխականների տարբեր արժեքները, որոնք փոխանցվում են օբյեկտիվ ֆունկցիային այնպես, որ այն լինի առավելագույնը, նվազագույնը կամ հավասարը որոշակի արժեքի (սա հենց սահմանափակումն է): Կա ևս մեկ գործառույթ, որը որոշ չափով նման է իր գործողության սկզբունքին, և որը հաճախ շփոթվում է «Լուծումների որոնում»-ի հետ։ Այն կոչվում է «Ընտրանքի ընտրություն»: Բայց եթե ավելի խորանաք, նրանց միջև տարբերությունը հսկայական է.

  1. Goal Seek ֆունկցիան չի աշխատում մեկից ավելի փոփոխականների հետ:
  2. Այն չի նախատեսում փոփոխականների վրա սահմաններ սահմանելու հնարավորություն:
  3. Այն ի վիճակի է որոշել միայն օբյեկտիվ ֆունկցիայի հավասարությունը որոշակի արժեքին, սակայն հնարավոր չի դարձնում գտնել առավելագույնը և նվազագույնը։ Հետեւաբար, դա հարմար չէ մեր առաջադրանքին։
  4. Հնարավոր է արդյունավետորեն հաշվարկել միայն գծային տիպի մոդելավորման դեպքում: Եթե ​​մոդելը ոչ գծային է, ապա այն գտնում է սկզբնական արժեքին ամենամոտ արժեքը:

Տրանսպորտային խնդիրն իր կառուցվածքով շատ ավելի բարդ է, ուստի դրա համար «Պարամետրերի ընտրություն» հավելումը բավարար չէ: Եկեք մանրամասն նայենք, թե ինչպես կարելի է գործնականում իրականացնել «Լուծումների որոնում» գործառույթը՝ օգտագործելով տրանսպորտի խնդրի օրինակը:

Excel-ում տրանսպորտի խնդրի լուծման օրինակ

Որպեսզի հստակ ցույց տան, թե ինչպես կարելի է գործնականում լուծել տրանսպորտային խնդիրները Excel-ում, եկեք օրինակ բերենք:

Պայմանների առաջադրանքներ

Ենթադրենք՝ ունենք 6 վաճառող և 7 գնորդ։ Նրանց միջև պահանջարկը և առաջարկը բաշխվում են համապատասխանաբար հետևյալ կերպ. 36, 51, 32, 44, 35 և 38 միավորները վաճառողներն են, իսկ 33, 48, 30, 36, 33, 24 և 32 միավորները՝ գնորդները: Եթե ​​ամփոփեք այս բոլոր արժեքները, ապա կտեսնեք, որ առաջարկն ու պահանջարկը հավասարակշռված են: Ուստի այս խնդիրը փակ տիպի է, որը լուծվում է շատ պարզ։

Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

Բացի այդ, մենք ունենք տեղեկատվություն այն մասին, թե որքան պետք է ծախսեք A կետից B կետ փոխադրման վրա (օրինակում դրանք ընդգծված են դեղին բջիջներում): Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

Լուծում – քայլ առ քայլ ալգորիթմ

Այժմ, նախնական տվյալների հետ աղյուսակներին ծանոթանալուց հետո, այս խնդիրը լուծելու համար կարող ենք օգտագործել հետևյալ ալգորիթմը.

  1. Նախ, մենք կազմում ենք աղյուսակ, որը բաղկացած է 6 տողից և 7 սյունակից: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  2. Դրանից հետո մենք գնում ենք ցանկացած բջիջ, որը ոչ մի արժեք չի պարունակում և միևնույն ժամանակ գտնվում է նոր ստեղծված աղյուսակից դուրս և տեղադրում է ֆունկցիան։ Դա անելու համար սեղմեք fx կոճակը, որը գտնվում է ֆունկցիայի մուտքագրման տողից ձախ: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  3. Մենք ունենք պատուհան, որտեղ մենք պետք է ընտրենք «Մաթեմատիկա» կատեգորիան: Ո՞ր գործառույթն է մեզ հետաքրքրում: Այս սքրինշոթում ընդգծվածը: Գործառույթ SUMPRODUCT- ը բազմապատկում է միջակայքերը կամ զանգվածները միմյանց միջև և գումարում դրանք: Պարզապես այն, ինչ մեզ պետք է: Դրանից հետո սեղմեք OK ստեղնը:Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  4. Հաջորդը, էկրանին կհայտնվի պատուհան, որտեղ դուք պետք է նշեք գործառույթի պարամետրերը: Դրանք հետևյալն են.
    1. Զանգված 1. Սա առաջին արգումենտն է, որտեղ մենք գրում ենք դեղին գույնով ընդգծված տիրույթը: Դուք կարող եք սահմանել ֆունկցիայի պարամետրերը կամ ստեղնաշարի միջոցով, կամ մկնիկի ձախ կոճակով ընտրելով համապատասխան տարածքը:
    2. Զանգված 2. Սա երկրորդ արգումենտն է, որը նորաստեղծ աղյուսակն է։ Գործողությունները կատարվում են նույն կերպ.

Հաստատեք ձեր գործողությունը՝ սեղմելով OK կոճակը: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

  1. Դրանից հետո մենք մկնիկի ձախ սեղմում ենք անում այն ​​բջիջի վրա, որը ծառայում է որպես վերևի ձախ նոր ստեղծված աղյուսակում: Այժմ կրկին սեղմեք ներդիր գործառույթի կոճակը: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  2. Մենք ընտրում ենք նույն կատեգորիան, ինչպես նախորդ դեպքում: Բայց այս անգամ մեզ հետաքրքրում է ֆունկցիան Ամբողջ. Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  3. Հիմա գալիս է փաստարկները լրացնելու փուլը։ Որպես առաջին փաստարկ՝ մենք գրում ենք աղյուսակի վերին տողը, որը ստեղծել ենք սկզբում։ Նույն կերպ, ինչպես նախկինում, դա կարելի է անել՝ ընտրելով այս բջիջները թերթիկի վրա կամ ձեռքով: Մենք հաստատում ենք մեր գործողությունները՝ սեղմելով OK կոճակը: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  4. Արդյունքները կտեսնենք ֆունկցիայով բջիջում։ Այս դեպքում դա զրո է: Հաջորդը, կուրսորը տեղափոխեք ստորին աջ անկյուն, որից հետո կհայտնվի ավտոմատ լրացման նշիչ: Կարծես մի փոքրիկ սև պլյուշ լինի: Եթե ​​հայտնվի, սեղմած պահեք մկնիկի ձախ կոճակը և կուրսորը տեղափոխեք մեր աղյուսակի վերջին բջիջը: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  5. Սա մեզ հնարավորություն է տալիս բանաձևը փոխանցել մնացած բոլոր բջիջներին և ստանալ ճիշտ արդյունքներ՝ առանց լրացուցիչ հաշվարկներ կատարելու։
  6. Հաջորդ քայլը վերևի ձախ բջիջն ընտրելն է և գործառույթը տեղադրելու համար Ամբողջ նրա մեջ: Դրանից հետո մենք մուտքագրում ենք արգումենտները և օգտագործում ենք ավտոմատ լրացման նշիչը, որպեսզի լրացնենք մնացած բոլոր բջիջները:
  7. Դրանից հետո մենք ուղղակիորեն անցնում ենք խնդրի լուծմանը։ Դա անելու համար մենք կօգտագործենք հավելումը, որը մենք ներառել ենք ավելի վաղ: Գնացեք «Տվյալներ» ներդիր, և այնտեղ մենք գտնում ենք «Որոնել լուծում» գործիքը: Մենք սեղմում ենք այս կոճակը: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
  8. Այժմ մեր աչքի առաջ մի պատուհան է հայտնվել, որի միջոցով կարող եք կարգավորել մեր հավելման պարամետրերը։ Եկեք նայենք այս տարբերակներից յուրաքանչյուրին.
    1. Օպտիմալացնել օբյեկտիվ գործառույթը: Այստեղ մենք պետք է ընտրենք ֆունկցիան պարունակող բջիջը SUMPRODUCT- ը. Մենք տեսնում ենք, որ այս տարբերակը հնարավորություն է տալիս ընտրել այնպիսի ֆունկցիա, որի համար լուծում կփնտրվի։
    2. Նախքան. Այստեղ մենք սահմանում ենք «Նվազագույն» տարբերակը:
    3. Փոփոխականների բջիջները փոխելով։ Այստեղ մենք նշում ենք աղյուսակին համապատասխան միջակայքը, որը մենք ստեղծել ենք հենց սկզբում (բացառությամբ ամփոփող տողի և սյունակի):
    4. Ենթակա է սահմանափակումների. Այստեղ մենք պետք է ավելացնենք սահմանափակումներ՝ սեղմելով Ավելացնել կոճակը: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը
    5. Մենք հիշում ենք, թե ինչպիսի սահմանափակում պետք է ստեղծենք. գնորդների պահանջների և վաճառողների առաջարկների արժեքների գումարը պետք է լինի նույնը:
  9. Սահմանափակումների խնդիրն իրականացվում է հետևյալ կերպ.
    1. Հղում դեպի բջիջներ: Այստեղ մենք մուտքագրում ենք աղյուսակի տիրույթը հաշվարկների համար:
    2. Պայմանները. Սա մաթեմատիկական գործողություն է, որի նկատմամբ ստուգվում է առաջին մուտքագրման դաշտում նշված միջակայքը:
    3. Պայմանի կամ սահմանափակման արժեքը: Այստեղ մենք մուտքագրում ենք աղբյուրի աղյուսակի համապատասխան սյունակը:
    4. Բոլոր քայլերն ավարտելուց հետո սեղմեք OK կոճակը, դրանով իսկ հաստատելով մեր գործողությունները:

Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

Մենք կատարում ենք ճիշտ նույն գործողությունները վերևի տողերի համար՝ սահմանելով հետևյալ պայմանը՝ դրանք պետք է հավասար լինեն։ Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

Հաջորդ քայլը պայմանների ստեղծումն է: Աղյուսակի բջիջների գումարի համար մենք պետք է սահմանենք հետևյալ չափանիշները՝ զրոյից մեծ կամ հավասար, ամբողջ թիվ: Արդյունքում մենք ունենք այնպիսի պայմանների ցանկ, որոնց դեպքում խնդիրը լուծվում է։ Այստեղ դուք պետք է համոզվեք, որ «Փոփոխականները առանց սահմանափակումների դարձնել ոչ բացասական» ընտրանքի կողքին գտնվող վանդակը նշված է: Նաև մեր իրավիճակում պահանջվում է, որ ընտրվի խնդրի լուծման մեթոդը՝ «ՈՊԳ մեթոդների ոչ գծային խնդիրների լուծումների որոնում»։ Այժմ մենք կարող ենք վստահորեն ասել, որ կարգավորումն ավարտված է: Հետեւաբար, մնում է միայն կատարել հաշվարկները: Դա անելու համար սեղմեք «Գտեք լուծում» կոճակը: Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

Դրանից հետո բոլոր տվյալները կհաշվարկվեն ավտոմատ կերպով, այնուհետև Excel-ը ցույց կտա պատուհան՝ արդյունքներով: Դա անհրաժեշտ է համակարգչի աշխատանքը կրկնակի ստուգելու համար, քանի որ հնարավոր են սխալներ, եթե պայմանները նախկինում սխալ են դրված: Եթե ​​ամեն ինչ ճիշտ է, ապա սեղմեք «OK» կոճակը և տեսեք պատրաստի աղյուսակը:

Տրանսպորտային առաջադրանք Excel-ում: Գտնել վաճառողից գնորդ փոխադրման լավագույն եղանակը

Եթե ​​պարզվի, որ մեր առաջադրանքը դարձել է բաց տիպ, ապա սա վատ է, քանի որ դուք պետք է խմբագրեք աղբյուրի աղյուսակը, որպեսզի առաջադրանքը վերածվի փակի։ Այնուամենայնիվ, երբ դա արվի, մնացած ալգորիթմը կլինի նույնը:

Եզրափակում

Ինչպես տեսնում եք, Excel-ը կարող է օգտագործվել նաև շատ բարդ հաշվարկների համար, որոնք առաջին հայացքից հասանելի չեն համակարգչային պարզ ծրագրի համար, որը տեղադրված է գրեթե բոլորի մոտ: Այնուամենայնիվ, դա այդպես է: Այսօր մենք արդեն լուսաբանել ենք օգտագործման առաջադեմ մակարդակը: Այս թեման այնքան էլ պարզ չէ, բայց ինչպես ասում են՝ ճանապարհը կտիրապետի քայլողին։ Հիմնական բանը հետևել գործողությունների ծրագրին և ճշգրիտ կատարել վերը նշված բոլոր գործողությունները: Այնուհետև սխալներ չեն լինի, և ծրագիրը ինքնուրույն կկատարի բոլոր անհրաժեշտ հաշվարկները: Կարիք չի լինի մտածելու, թե որ ֆունկցիան օգտագործել և այլն։

Թողնել գրառում