Mnoho firem (například banky, restaurace a poštovní společnosti) ví, jaké budou jejich pracovní požadavky v různých dnech v týdnu, a potřebují metodu, jak efektivně naplánovat své pracovní síly. Pomocí doplňku Řešitel v Excelu můžete na základě těchto požadavků vytvořit rozvrh personálního obsazení.

Plánování pracovníků tak, aby splňovaly požadavky na práci (příklad)

Následující příklad ukazuje, jak můžete použít Řešitele k výpočtu požadavků na personální obsazení.

Banka Contoso zpracovává kontroly 7 dní v týdnu. Počet pracovníků potřebných každý den ke zpracování kontrol se zobrazuje na řádku 14 listu Excelu zobrazeném níže. Například v úterý je potřeba 13 pracovníků, ve středu 15 a tak dále. Všichni zaměstnanci banky pracují 5 po sobě jdoucích dnů. Jaký je minimální počet zaměstnanců, které může banka mít a stále splňovat své pracovní požadavky?

Data použitá v příkladu

  1. Začněte tím, že identifikujete buňku cíle, změníte buňky a omezení pro model Řešitele.

    • Buňka Cíle – minimalizuje celkový počet zaměstnanců.

    • Změna buněk – počet zaměstnanců, kteří začínají pracovat (první z pěti po sobě jdoucích dnů) každý den v týdnu. Každá změna buňky musí být nezáporné celé číslo.

    • Omezení – počet zaměstnanců, kteří pracují, musí být pro každý den v týdnu větší nebo roven požadovanému počtu zaměstnanců. (Počet zaměstnanců pracujících) >=(Potřební zaměstnanci)

  2. Pokud chcete model nastavit, musíte sledovat počet zaměstnanců pracujících každý den. Začněte zadáním zkušebních hodnot pro počet zaměstnanců, kteří každý den začínají pětidenní směnu v oblasti buněk A5:A11. Například v A5 zadejte 1, abyste označili, že 1 zaměstnanec začíná pracovat v pondělí a pracuje od pondělí do pátku. Zadejte požadované pracovníky každého dne v rozsahu C14:I14.

  3. Pokud chcete sledovat počet zaměstnanců pracujících každý den, zadejte 1 nebo 0 do každé buňky v oblasti C5:I11. Hodnota 1 v buňce označuje, že zaměstnanci, kteří začali pracovat v den určený v řádku buňky, pracují v den přidružený ke sloupci buňky. Například číslo 1 v buňce G5 označuje, že zaměstnanci, kteří začali pracovat v pondělí, pracují v pátek; 0 v buňce H5 znamená, že zaměstnanci, kteří začali pracovat v pondělí, nepracují v sobotu.

  4. Pokud chcete vypočítat počet zaměstnanců pracujících každý den, zkopírujte vzorec =SUMPRODUCT($A$5:$A$11;C5:C11) z C12 do D12:I12. Například v buňce C12 se tento vzorec vyhodnotí jako =A5+A8+A9+A10+A11, což je rovno (Číslo začínající pondělím)+ (Číslo začínající čtvrtek)+(Číslo počínaje pátek)+(Číslo začínající sobotou)+(Číslo začínající v neděli)+(Číslo začínající v neděli)+(Číslo začínající v neděli). Tento součet je počet lidí pracujících v pondělí.

  5. Po výpočtu celkového počtu zaměstnanců v buňce A3 pomocí vzorce =SUMA(A5:A11) můžete zadat model do Řešitele, jak je znázorněno níže.

    Dialogové okno Parametry řešitele

  6. V buňce cíle (A3) chcete minimalizovat celkový počet zaměstnanců. Omezení C12:I12>=C14:I14 zajišťuje, že počet zaměstnanců pracujících každý den bude alespoň stejně velký jako počet potřebný pro daný den. Omezení A5:A11=integer zajišťuje, že počet zaměstnanců, kteří každý den začínají pracovat, je celé číslo. Pokud chcete přidat toto omezení, klikněte na Přidat v dialogovém okně Parametry řešitele a zadejte omezení v dialogovém okně Přidat omezení (viz níže).

    Dialogové okno Změnit omezení

  7. Můžete také vybrat možnosti Předpokládat lineární model a Předpokládat nezáporné pro měnící se buňky kliknutím na Možnosti v dialogovém okně Parametry řešitele a následným zaškrtnutím políček v dialogovém okně Možnosti řešitele .

  8. Klikněte na Vyřešit. Uvidíte optimální počet zaměstnanců pro každý den.

    V tomto příkladu je potřeba celkem 20 zaměstnanců. Jeden zaměstnanec začíná v pondělí, tři začínají v úterý, čtyři začínají ve čtvrtek, jeden začíná v pátek, dva začínají v sobotu a devět v neděli.

    Všimněte si, že tento model je lineární, protože cílová buňka je vytvořena přidáním měnících se buněk a omezení se vytvoří porovnáním výsledku získaného přidáním součinu každé měnící se buňky krát konstanty (buď 1, nebo 0) k požadovanému počtu pracovních procesů.

Začátek stránky

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.

Viz také

Zavedení doplňku Řešitel v Excelu

Získání šablon plánů Microsoftu

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.