Dopravní úlohou je hledat nejoptimálnější variantu přepravy stejného druhu zboží od dodavatele ke spotřebiteli. Jeho základem je model široce používaný v různých oblastech matematiky a ekonomie. V aplikaci Microsoft Excel existují nástroje, které značně usnadňují řešení přepravního úkolu. Zjistíme, jak je používat v praxi.

Obecný popis přepravní úlohy

Hlavním cílem přepravního úkolu je najít optimální dopravní plán od dodavatele k spotřebiteli za minimální cenu. Podmínky takového problému jsou psány ve formě obvodu nebo matice. Pro aplikaci Excel se používá typ matice.

Pokud se celkový objem zboží v dodavatelských skladech rovná poptávkové hodnotě, dopravní úkol se nazývá uzavřený. Pokud tyto ukazatele nejsou stejné, pak se taková dopravní úloha nazývá otevřená. K vyřešení je třeba omezit podmínky na uzavřený typ. Chcete-li to provést, přidejte fiktivní prodejce nebo fiktivní kupující se zásobami nebo potřebami, které se rovnají rozdílu mezi nabídkou a poptávkou v reálné situaci. V tomto případě je do tabulky nákladů přidán další sloupec nebo řádek s nulovými hodnotami.

Nástroje pro řešení problému dopravy v aplikaci Excel

Chcete-li vyřešit dopravní problém v aplikaci Excel, použije se funkce "Najít řešení" . Problém je, že je ve výchozím nastavení zakázán. Chcete-li povolit tento nástroj, musíte provést určité akce.

  1. Přejdeme na kartu "Soubor" .
  2. Přejděte do sekce Soubor v aplikaci Microsoft Excel

  3. Klepněte na podsekci "Parametry" .
  4. Přejít na možnosti v aplikaci Microsoft Excel

  5. V novém okně přejděte na nápis "Doplňky".
  6. Přejděte do doplňků v aplikaci Microsoft Excel

  7. V rozevíracím seznamu "Správa" , který se nachází v dolní části otevřeného okna, zastavíme výběr v položce "Doplňky aplikace Excel" . Klikněte na tlačítko "jít ..." .
  8. Přepnutí na doplňky aplikace Excel v aplikaci Microsoft Excel

  9. Otevře se okno pro aktivaci doplňků. Zaškrtněte políčko vedle možnosti "Hledání řešení" . Klikněte na tlačítko "OK" .
  10. Aktivování nástroje pro vyhledávání řešení v aplikaci Microsoft Excel

  11. V důsledku těchto akcí se na kartě "Data" v bloku nastavení "Analýza" na pásu objeví tlačítko "Najít řešení" . To budeme potřebovat při hledání řešení dopravního problému.

Hledání řešení v aplikaci Microsoft Excel

Lekce: Najděte řešení v aplikaci Excel

Příklad řešení dopravní úlohy v aplikaci Excel

Nyní se podívejme na konkrétní příklad řešení dopravního problému.

Pracovní podmínky

Máme 5 dodavatelů a 6 kupujících. Objem výroby těchto dodavatelů činí 48, 65, 51, 61, 53 jednotek. Potřeba kupujících: 43, 47, 42, 46, 41, 59 jednotek. Celkový objem dodávek se tedy rovná poptávkové hodnotě, tj. Jedná se o uzavřený přepravní úkol.

Tabulka objemů nabídky a poptávky v aplikaci Microsoft Excel

Kromě toho je podmínkou uvedena matice nákladů na dopravu z jednoho místa do druhého, což je na obrázku níže znázorněno zeleně.

Matice nákladů v aplikaci Microsoft Excel

Řešení problému

Před námi je za výše uvedených podmínek úkolem snížit náklady na dopravu na minimum.

  1. Abychom tento problém vyřešili, sestavujeme tabulku s přesně stejným počtem buněk jako výše popsaná matice nákladů.
  2. Rozložení tabulky pro řešení problému v aplikaci Microsoft Excel

  3. Vyberte libovolnou prázdnou buňku na listu. Klikněte na ikonu "Vložit funkci" umístěnou vlevo od řádku vzorce.
  4. Přejděte na Průvodce funkcí v aplikaci Microsoft Excel

  5. Otevře se "Průvodce funkcí". V seznamu, který navrhuje, bychom měli najít funkci SUMPRODUCT . Vyberte jej a klikněte na tlačítko "OK" .
  6. Průvodce funkcemi aplikace Microsoft Excel

  7. Otevírá okno vstupu pro funkci SUMPROSE . Jako první argument představujeme rozsah buněk v matici nákladů. Chcete-li to provést, stačí zvýraznit data buňky kurzorem. Druhým argumentem je rozsah buněk v tabulce, která byla připravena pro výpočty. Poté klikněte na tlačítko "OK" .
  8. Argumenty funkce SUMPROSE v aplikaci Microsoft Excel

  9. Klikněte na buňku, která je umístěna nalevo od levého horního sloupce tabulky pro výpočty. Stejně jako naposledy voláme Průvodce funkcí, otevřeme v něm argumenty funkce SUM . Kliknutím na pole prvního argumentu vyberete pro výpočty celý horní řádek buněk tabulky. Po zadání jejich souřadnic do příslušného pole klikněte na tlačítko "OK" .
  10. Argumenty funkce SUM v aplikaci Microsoft Excel

  11. Stane se pravý dolní roh článku s funkcí SUM . Zobrazí se popisovač výplně. Klepněte na levé tlačítko myši a přetáhněte rukojeť výplně dolů na konec tabulky pro výpočet. Tak jsme zformulovali vzorec.
  12. Kopírování vzorce s značkou vyplnění v aplikaci Microsoft Excel

  13. Klepněte na buňku umístěnou nad levou horní buňkou tabulky pro výpočty. Stejně jako v předchozím čase nazýváme funkci SUM , ale tentokrát použijeme první argument sloupce tabulky pro výpočty. Klikněte na tlačítko "OK" .
  14. Argumenty funkce SUM v aplikaci Microsoft Excel

  15. Zkopírujte token výplně na vzorec pro celý řádek.
  16. Kopírování vzorce s značkami vyplnění řetězec v aplikaci Microsoft Excel

  17. Přejděte na kartu "Data" . V panelu nástrojů "Analýza" klikněte na tlačítko "Najít řešení" .
  18. Přejděte do vyhledávacího řešení v aplikaci Microsoft Excel

  19. Zobrazí se možnosti hledání řešení. V poli "Optimalizovat cílovou funkci" zadejte buňku obsahující funkci SUMPRODUCT . V bloku "Do" nastavte hodnotu na hodnotu "Minimum" . V poli "Změna buněk proměnných" určujeme pro výpočet celý rozsah tabulky. V bloku nastavení "V souladu s omezeními" klikněte na tlačítko "Přidat" a přidejte několik důležitých omezení.
  20. Možnosti vyhledávání řešení v aplikaci Microsoft Excel

  21. Otevře se okno pro přidání omezení. Nejprve je třeba přidat podmínku, že součet dat v řádcích tabulky pro výpočty by měl být roven součtu dat v řádcích tabulky s podmínkou. Do pole "Odkaz buňky" zadejte rozsah součtu v řádcích tabulky výpočtů. Potom nastavte značku rovnosti (=). Do pole "Limit" zadejte rozsah součtů v řádcích tabulky s podmínkou. Poté klikněte na tlačítko "OK" .
  22. Přidání omezení do aplikace Microsoft Excel

  23. Podobně přidáváme podmínku, že sloupce dvou tabulek by se měly rovnat navzájem. Přidáme omezení, že součet rozsahu všech buněk v tabulce pro výpočet by měl být větší nebo roven 0, a také podmínku, že musí být celé číslo. Obecný názor na omezení by měl být uveden na následujícím obrázku. Nezapomeňte zkontrolovat, zda v blízkosti položky "Provést proměnné bez omezení bez vylučování" byla zaškrtávací značka a metoda řešení byla "Vyhledat řešení nelineárních problémů metodou OPG" . Po zadání všech nastavení klikněte na tlačítko "Najít řešení" .
  24. Možnosti vyhledávání řešení v aplikaci Microsoft Excel

  25. Poté se provede výpočet. Data se vyvedou do buněk tabulky pro výpočet. Zobrazí se okno výsledků hledání řešení. Pokud jsou výsledky uspokojivé, klikněte na tlačítko "OK" .

Výsledky hledání řešení přepravních úkolů v aplikaci Microsoft Excel

Jak je vidět, řešení přepravní úlohy v aplikaci Excel je omezeno na správnou tvorbu vstupních dat. Výpočty jsou prováděny programem místo uživatele.