Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Turnazione

Ultimo Aggiornamento: 20/04/2018 06:47
Post: 24
Registrato il: 06/05/2016
Città: IGLESIAS
Età: 66
Utente Junior
2007
OFFLINE
16/04/2018 20:09

Buona sera amici del forum
Trovando un lavoro di Gerardo Zuccalà su Excel Magico 89 secoda parte che fa al mio caso.
Dovrei fare i turni anche sabato e domenica lavorando nella formula non son riuscito a portare a termine il problema per la mia inesperienza in excel.
Sarebbe possibile fare la rotazione con un'unica formula a coppie di 2 persone diverse una dal altra.
Utilizzo excel 2010 da una settimana.
Ciao.
Post: 3.375
Registrato il: 28/06/2011
Città: AGORDO
Età: 70
Utente Master
2013
OFFLINE
19/04/2018 02:09

Mà faranno sempre lo stesso giorno della settimana ???
Forse non ho capito bene, comunque prova...
Metti in I4 =INDICE($E$6:$E$12;GIORNO.SETTIMANA(A4;2))
Metti in J4 =INDICE($F$6:$F$12;RESTO(RIF.RIGA();7)+1)
Excel 2013
Post: 2.825
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
19/04/2018 07:40

Buona giornata, giovilussu;
leggo solo ora.

Ho affrontato il problema da un altro punto di vista:
-    Foglio di lavoro "Collaboratori"
In questo Foglio di lavoro:
-    nel Range "A2:A366 (o 367 per anni bisestili)" Calendario dal 01 gennaio al 31 dicembre
-    nel Range "B2:B8" elenco Nominativi da Anna a Sara
-    nel Range "C2:C8" elenco Nominativi da Ugo a Bruno
-    in Cella "B9" =B3; da copiare nel Range "B9:C14"
-    in Cella "B15" =B2; da copiare nel Range "B15:C15"
-    copiare il Range "B9:C15" in "B16:C22", "B23:C29" ... "B366:C372"; cancellare le Celle "B367:C372" ("B368:C372" per anni bisestili)
In allegato, l'immagine della struttura.
Personalmente avrei aggiunto un Range nel quale indicare le festività infrasettimanali ma, non conoscendo la struttura della tua attività ho preferito soprassedere.
Nel Foglio di lavoro "Turni":
-    in Riga "A4", primo giorno del mese
-    nelle Celle sottostanti "$A4+1" fino a fine mese
-    in Cella "B4" =CERCA.VERT($A4;Collaboratori!$A$2:$C$367;2;0); da copiare nelle Celle sottostanti fino a fine mese
-    in Cella "C4" =CERCA.VERT($A4;Collaboratori!$A$2:$C$367;3;0); da copiare nelle Celle sottostanti fino a fine mese
In allegato, l'immagine della struttura.

Nel caso in cui questo tipo di impostazione possa essere di tuo interesse, possiamo approfondire.



A disposizione.

Buon Lavoro.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 24
Registrato il: 06/05/2016
Città: IGLESIAS
Età: 66
Utente Junior
2007
OFFLINE
19/04/2018 18:56

Saluto e grazie a raffaele1953 e GiuseppeMN, raffaele non facciamo sempre lo stesso giorno della settimana ma ha rotazione.
Giuseppe siamo un gruppo di persone, facciamo sicurezza in un sito minerario due persone il giorno, l’idea di aggiungere un Range per indicare una festività non e male perché nel periodo invernale turniamo solo tre giorni la settimana.
Ti allego il file che mi hai consigliato.
Post: 3.378
Registrato il: 28/06/2011
Città: AGORDO
Età: 70
Utente Master
2013
OFFLINE
19/04/2018 19:40

>>>>Metti in J4 =INDICE($F$6:$F$12;RESTO(RIF.RIGA();7)+1)
Ho sbagliato era in K4... Comunque il "nome" che capitava di Domenica (sempre Domenica era)

Adesso parliamo di volontariato (non lavoro)?
Pertanto, una persona potrebbe fare due/tre giorni di fila...
Vorrei capire cosa intendi per >>>periodo invernale turniamo solo tre giorni la settimana
Hai delle date precise? Periodo invernale inizia il ??? e finisce il ???

EX in Collaboratori, hai scritto dei "nomi" definiti...
Desideri che si "automizza i Collaboratori" per fare in modo che tutti facciano gli stessi giorni di "sicurezza" nell'annata?
Excel 2013
Post: 2.834
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
19/04/2018 19:40

Buona sera, giovilussu;
grazie della tua attenzione, il File che hai allegato è esattamente quello che intendevo.

Credi potrebbe essere utile per le tue turnazioni?

Desideri implementare il File con le Festività infrasettimanali?



A disposizione.

Buona serata.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 25
Registrato il: 06/05/2016
Città: IGLESIAS
Età: 66
Utente Junior
2007
OFFLINE
19/04/2018 20:39

Buona sera, Giuseppe
si potrebbe fare il turno con due persone sempre diverse, come da esempio nel file, implementare il file con certi giorni di chiusura sarebbe il massimo perche le festività le facciamo quasi tutte.
ancora grazie per la disponibilità.



Post: 2.835
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
19/04/2018 21:46

Buona sera, giovilussu.

@giovilussu, scrive:


 ... si potrebbe fare il turno con due persone sempre diverse ...
 


Credo si possa fare ma il primo tentativo non mi ha soddisfatto.
Nel File in allegato ho cercato di trovare un possibile automatismo; nel Foglio di lavoro "Collaboratori" ho verificato le varie combinazioni.
Nel File in allegato potrai vedere che le combinazioni variano da 7, 8, 9 abbinamenti; l'eccezione è l'abbinamento "Anna Ugo" che prevede una sola frequenza.
Dovrò impegnarmi per trovare un possibile abbinamento automatico.
Ovviamente accetto consigli e suggerimenti operativi.



A disposizione.

Buona serata.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 2.837
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
20/04/2018 06:47

Buona giornata, giovilussu;
spesso cercare di automatizzare troppo una Procedura crea più problemi che benefici.

Ho preferito intervenire a "manina" su alcune sequenze;non è il massimo della vita ma gli abbinamenti sembrano abbastanza omogenei.

Mi sono permesso di proporre una modifica nel Foglio di lavoro "Turni"; variando l'Anno in Cella "A1" e il Mese in Cella "A2", viene impostata la Data in Cella "A4" e il Mese maiuscolo in Cella "A3".




A disposizione.

Buona serata.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 01:09. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com