La transportada tasko estas la tasko trovi la plej optimuman manieron transporti varojn de la sama tipo de provizanto al konsumanto. Ia bazo estas modelo vaste uzata en diversaj kampoj de matematiko kaj ekonomio. En Microsoft Excel estas iloj, kiuj faciligas la solvon de la transporta problemo. Eltrovu kiel uzi ilin praktike.
Enerala priskribo de la transporta problemo
La ĉefa celo de la transportada tasko estas trovi la optimuman transportan planon de la provizanto al la konsumanto kun minimuma kosto. La kondiĉoj de tia tasko estas skribitaj en la formo de skemo aŭ matrico. Por Excel, la matrico estas uzata.
Se la totala kvanto de varoj en la stokejoj de la provizanto egalas al la grando de la postulo, la transportada tasko nomiĝas fermita. Se ĉi tiuj indikiloj ne egalas, tiam tia transporta tasko nomiĝas malferma. Por solvi ĝin, la kondiĉoj devas esti reduktitaj al fermita tipo. Por fari tion, aldonu fikciajn vendistojn aŭ fikciajn aĉetantojn kun akcioj aŭ bezonoj egalaj al la diferenco inter propono kaj postulo en reala situacio. Samtempe aldonas plian kolumnon aŭ vicon kun nulaj valoroj al la kosto-tablo.
Iloj por solvi transportajn problemojn en Excel
Por solvi la problemon pri transportado en Excel, la funkcio estas uzata "Serĉi solvon". La problemo estas, ke defaŭlte ĝi estas malebligita. Por ebligi ĉi tiun ilon, vi devas plenumi iujn agojn.
- Movu al langeto "Dosiero".
- Alklaku subsekcion "Ebloj".
- En la nova fenestro, iru al la surskribo Aldonaĵoj.
- En bloko "Administrado"kiu troviĝas ĉe la fino de la fenestro, kiu malfermiĝas, en la falmenuo, ĉesigu la elekton pri la objekto Excel-aldonaĵoj. Alklaku la butonon. "Iru ...".
- La aldona aktiviga fenestro komenciĝas. Kontrolu la keston apud la objekto "Trovi solvon". Alklaku la butonon "Bone".
- Pro ĉi tiuj agoj en la langeto "Datumoj" en la kadro de agordoj "Analizo" butono aperas sur la rubando "Trovi solvon". Ni bezonos ĝin kiam ni serĉos solvon por la transportada problemo.
Leciono: Serĉa Solvo prezentas en Excel
Ekzemplo de solvo de problemo pri transporto en Excel
Nun ni rigardu specifan ekzemplon solvi transportan problemon.
Kondiĉoj de la problemo
Ni havas 5 provizantojn kaj 6 aĉetantojn. La produktaj volumoj de ĉi tiuj provizantoj estas 48, 65, 51, 61, 53 unuoj. Aĉetantoj bezonas: 43, 47, 42, 46, 41, 59 unuoj. Tiel, la totala volumo de provizo egalas al la kvanto postulita, te ni traktas fermitan transportan taskon.
Krome, al la kondiĉo ricevas matricon de transportadaj kostoj de unu punkto al alia, kiu estas montrita en verda en la ilustraĵo sube.
Solvo de problemoj
Ni frontas la taskon, sub la supre menciitaj kondiĉoj, redukti la transportkostojn minimume.
- Por solvi la problemon, ni konstruas tabelon kun ĝuste la sama nombro de ĉeloj kiel la supre priskribita kosto-matrico.
- Elektu iun ajn malplenan ĉelon en la folio. Alklaku la ikonon "Enmetu funkcion"maldekstre de la formala stango.
- La "Funkciaj Sorĉisto" malfermiĝas. En la listo, kiun li proponas, ni devas trovi la funkcion SUMPRODUTO. Elektu ĝin kaj alklaku la butonon. "Bone".
- La funkcia argumenta eniga fenestro malfermiĝas. SUMPRODUTO. Kiel la unua argumento, enigu la gamon de ĉeloj en la kosto-matrico. Por fari tion, nur elektu la ĉelajn datumojn per la kursoro. La dua argumento estas la intervalo de ĉeloj en la tabelo preparita por kalkuloj. Poste alklaku la butonon "Bone".
- Alklaku la ĉelon situantan maldekstre de la supra maldekstra ĉelo de la tabelo por kalkuloj. Kiel antaŭe, ni nomas la Majstron de Funkcioj, malfermas la funkciajn argumentojn en ĝi. SUMO. Alklakante sur la kampo de la unua argumento, elektu la tutan supran vicon de ĉeloj en la tabelo por kalkuloj. Post kiam iliaj koordinatoj estas enmetitaj en la konvena kampo, alklaku la butonon "Bone".
- Ni fariĝas en la dekstra malsupra angulo de la ĉelo kun la funkcio SUMO. Pleniga markilo aperas. Alklaku la maldekstran musbutonon kaj trenu la plenigan tenilon ĝis la fino de la tabelo por kalkuli. Do ni kopiis la formulon.
- Alklaku la ĉelon lokita supre de la supra maldekstra ĉelo de la tabelo por kalkuloj. Kiel antaŭe, ni nomas la funkcion. SUMO, sed ĉi-foje kiel argumento ni uzas la unuan kolumnon de la tabelo por kalkuloj. Ni premas la butonon "Bone".
- Kopiu la markilon plenigantan la formulon por la tuta linio.
- Iru al la langeto "Datumoj". Estas bloko da iloj "Analizo" alklaku la butonon "Trovi solvon".
- La solvoj serĉas opciojn. En la kampo "Optimize Target Function" specifi la ĉelon kun la funkcio SUMPRODUTO. En bloko "Is" starigu la valoron "Minimuma". En la kampo "Ŝanĝi la ĉelojn de variabloj" ni indikas la tutan gamon de la tabelo por kalkuli. En la kadro de agordoj "Laŭ la restriktoj" premu la butonon "Aldoni"aldoni kelkajn gravajn limojn.
- La fenestro aldoni restrikton komenciĝas. Unue ni bezonas aldoni kondiĉon, ke la sumo de la datumoj en la vicoj de la tabelo por kalkuloj estu egala al la sumo de la datumoj en la vicoj de la tabelo kun la kondiĉo. En la kampo Ĉela Referenco specifi la kvanton da vico en la vicoj de la kalkula tabelo. Tiam metu la egalan signon (=). En la kampo "Limigo" specifi la intervalon de sumoj en la vicoj de la tabelo kun la kondiĉo. Post tio, alklaku la butonon "Bone".
- Simile, ni aldonas la kondiĉon, ke la kolonoj de la du tabeloj estu egalaj unu al la alia. Aldonu la limigon, ke la sumo de la intervalo de ĉiuj ĉeloj en la tabelo por la kalkulo devas esti pli granda ol aŭ egala al 0, kaj ankaŭ la kondiĉo, ke ĝi devas esti entjero. La ĝenerala vido de la restriktoj devas esti la sama kiel montrita en la suba bildo. Nepre certigu, ke proksime al la punkto "Fari variablojn sen limo ne negativaj" estis tiketo, kaj la solvaĵa metodo estis elektita "Serĉo solvi ne-linearajn problemojn per la OPG-metodo". Post kiam ĉiuj agordoj estas specifitaj, alklaku la butonon. "Trovi solvon".
- Post tio la kalkulo okazas. Datumoj estas montritaj en la ĉeloj de la tabelo por kalkuli. Malfermiĝas la fenestro pri serĉrezultoj de solvo. Se la rezultoj kontentigas vin, alklaku la butonon. "Bone".
Kiel ni vidas, la solvo de la transporta problemo en Excel venas al la ĝusta formado de enigaĵoj. La programo mem plenumas la kalkulojn anstataŭ la uzanton.