Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » DYD 07:40
 » steve 07:39
 » JE Jacaw 07:38
 » john565 07:37
 » @GUTEK@ 07:37
 » ghost12 07:32
 » XepeR 07:29
 » Zbyl 07:25
 » MARtiuS 07:22
 » patinka 07:21
 » m&m 07:19
 » myszon 07:14
 » Robak 07:01
 » Demo 06:56
 » Dhoine 06:52
 » Ziomek 06:51
 » DJopek 06:48
 » Dexter 06:45
 » PeKa 06:37
 » RoBakk 06:36

 Dzisiaj przeczytano
 41103 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Excel - Harmonogram pracy , Soulfly 12/11/07 08:36
Chcę obliczyć na jaką zmianę będzie pracował pracownik 22.07.2009 r. zakładając że:

Jego system pracy wygląda tak:

333X222X111X
3, 2, 1 - kolejne zmiany
X - wolne planowe

Pracownik rozpoczął cykl od 1.01.2008 r. od 333X...

delete dead.letter del dead.letter
dele dead.letter mc

  1. Po mojemu , Bergerac 12/11/07 20:12
    będzie miał wolne po zmianie 333 czyli wypadnie dzień X (albo dzień po czyli pierwszy dzień zmiany 2).
    Nie jestem mastahem w excelu i nie znam większości funkcji, ale wydaje mi się, że:
    1. trzeba policzyć, ile dni minie między tymi dwiema datami, a zrobisz to prostym odejmowaniem dat, z tym że wynik ma zwrócić komórka o formacie liczbowym (operacja na datach, ale format to liczba) - wychodzi 568 dni
    2. cały cykl pracy to dwanaście dni, więc spróbujmy podzielić 568 przez 12 - wychodzi 47,(3) czyli 47 i 1/3
    3. nie interesuje nas liczba 47, lecz ten ułamek po niej czyli 1/3 - jest tak, ponieważ praca jest cykliczna i nie mamy się dowiedzieć ile przepracował, ale w którym miejscu cyklu będzie - jako że jest to jedna trzecia, to wychodzi dokładnie dzień X między zmianami 3 i 2... no i tu pytanie - czy ten X czy pierwszy dzień zmiany 2 - wynika to z tego, czy cały cykl pierwszego dnia zaczynamy od dnia X czy od dnia 3
    Oczywiście na pewno są od tego jakieś funkcje excela, ale ja przy mojej skromnej wiedzy zrobiłem akurat tak

    Barbossa: You're supposed to be dead!
    Jack Sparrow: Am I not?

  2. Z użyciem mod 12... , Umek 13/11/07 14:12
    kolumny:
    A: kolejne daty od 2007.01.01
    B: A1-DATA(2007;1;1)
    C: B1-12*ZAOKR.DÓŁ(B1/12;0)+1
    D: FRAGMENT.TEKSTU("333X222X111X";C1;1)
    Komentarz:
    C - kolejny numer dnia (1..12)
    D wycięcie z tekstu znaku o nr. z kol. C
    Tak naprawdę - B-C da się upchnąć w 1 wyrażenie...
    Uniwersalniej : 12 wyliczać na podstawie tekstu 333X222X111X trzymanego na boku.

    22.07.2009 - wyszedł mi środek zmiany 1, ale nie mam czasu testować za bardzo...

    Pozdr.

  3. Dzięki wszystkim , Soulfly 13/11/07 19:49
    ale zrobiłem to przy pomocy makra.

    delete dead.letter del dead.letter
    dele dead.letter mc

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL