Keresés

Új hozzászólás Aktív témák

  • Mutt

    aktív tag

    válasz slashing #18868 üzenetére

    Hello,

    Beletettem a munkabeosztásos fájlodba, hogy csak a segédtáblában feltüntetett neveket írja ki a munkabeosztásos oldalra. A fájl innen tölthető le.

    Az eredeti képleteid a az első 9 sorban meghagytam, az én képleteim a 10. sortól kezdve vannak. Célszerű jó sokszor lemásolni őket, én csak a 45. sorig tettem meg.

    A nevek kiíratására megoldás az alábbi:
    - a Segédtáblák lapra a 15-ös sortól kezdve lehet írni a dolgozó nevét, a műszakot, a munkarendet és a hónapot amelyre ezen adatok vonatkoznak. pl. "Béla A 8 13. jan" - jelenti, hogy Béla idén januárban 8 órás rendben A-műszakban dolgozott. Fontos, hogy egy dolgozó 1 hónapban csak 1 beosztással rendelkezzen, illetve mindenkinek egyedi neve legyen.
    - a fent definiált munkarendre tettem 3 dinamikus tartományt, hogy a képleteket ne kelljen módosítanod, ha bővíted ahogy töltöd a beosztásokat. A tartományok: dolgozok - tartalmazza a dolgozók nevét, beosztás - 8 v. 12 órás rendet adja meg, lista - a felsorolt hónapokat.
    - a Műszakbeosztas lapon az A-C oszlopokba ezen tartományok segítségével íratom ki a neveket.
    Az egyesített cellák miatt csak fordított beviteli sorrendben tudom kiírni őket, de szerintem ez nem zavaró.
    A képletek többnyire a SZORZATÖSSZEG függvényt használják, amely képes CSE függvényeket normál függvényként kezelni. Itt az összehasonlítások miatt CSE függvény kell, vagy egy sokadik segédtábla.

    A fájlod többi részében is egyszerűsítettem. A lényeg, hogy a sok HA vizsgálatba könnyen be lehet kavarodni. Pl. a DE helyett 6:00, DU helyett 14:00 és ÉJ helyett 22:00-t kiíratására és nem egymásba ágyazott HA-kat használtam, hanem egy FKERES-t (a ségédtáblán az AB:AC oszlopokban van, hogy mire kell lefordítani az eredeti szöveget).
    A másik egyszerűsítés, hogy a távozik esetén egyszerűen csak hozzáadtam a 8 v. 12 órát az érkezikhez.

    Még egyedi számformátumot is tettem a C oszlopra, ahol 8 v. 12 van számkánt, így lehet számításokban is használni. A formátuma Normál "órás", így úgy jelenik meg mint ahogy C4-ben te is irtad.

    üdv.

    A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel

Új hozzászólás Aktív témák