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

Conteggio Progressivo Ferie con Azzeramento Automatico

Ultimo Aggiornamento: 30/12/2023 22:50
Post: 1.026
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
29/12/2023 17:57

ciao a tutti e buon proseguimento feste, avrei uno stupido problemino che mi fa dannare.

come si vede in figura...in colonna A ho le ferie che maturano, ma io vorrei realizzare quello che si vede in colonna C, e cioè arrivati all'ottavo mese (di solito agosto, casella C9 colore azzurro) trovo il valore 16, e quindi prendo 16 giorni di ferie, poi faccio 24 giorni totali meno i 16 che ho preso = 8, e il valore 8 deve comparire in casella C10 (colore rosa), riprendendo l'incremento di 2 giorni al mese.
Il problemino sta nella mia pretesa di avere UNA formula senza nessun tipo di colonna di appoggio, ma solo riferimenti a celle, da inserire in tutte le 12 caselle, e contenente una condizione, con anche un valore scelto all'inizio, che potrebbe indicare non necessariamente l'ottavo mese ma uno a mia scelta, come se prendendo le ferie ad aprile si facesse l'operazione 24 ferie totali meno gli 8 giorni maturati ad aprile = 16 e al quinto mese (casella C6) il conteggio ricominciasse da 16.
mi servirebbe per completare l'automatizzazione di ferie maturate, godute e residue nella busta-paga di 2 badanti
Sembra uno sproloquio ma ho cercato di fugare dubbi, il meccanismo è semplice, la formula lo spero.
Si intende Niente VBA
per chiarire questa cosa prolissa ripeto che la formula dovrebbe contenere il valore fisso 24 (giorni di ferie in un anno) E un valore che indica il mese dopo il quale aggiornare il conteggio.

Grazie
[Modificato da L2018 29/12/2023 18:11]

LEO
https://t.me/LordBrum
Post: 3.170
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
29/12/2023 18:59

ciao
è semplice se mi dici dove scrivi le ferie prese
Post: 1.026
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
29/12/2023 19:02

Re:
federico460, 29/12/2023 18:59:

ciao
è semplice se mi dici dove scrivi le ferie prese



ciao, scusami, allego il file, basta che tu ci metta una terza colonna

volevo dire...imitando la seconda



[Modificato da L2018 29/12/2023 19:04]

LEO
https://t.me/LordBrum
Post: 3.171
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
29/12/2023 19:13

ciao
non ci siamo capiti
da qualche parte le devi scrivere le ferie godute
altrimenti come fai a detrarle lo puoi fare ogni mese
usando la colonna B o avere il risultato in A e in C mettere le godute
residue = MATURATE-GODUTE
Post: 1.027
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
29/12/2023 19:27

Re:
federico460, 29/12/2023 19:13:

ciao
non ci siamo capiti
da qualche parte le devi scrivere le ferie godute
altrimenti come fai a detrarle lo puoi fare ogni mese
usando la colonna B o avere il risultato in A e in C mettere le godute
residue = MATURATE-GODUTE



sospettavo un qualche inghippo
a me basterebbe una formula che scorrendo lungo le 12 celle di una colonna, sia del tipo

A2 = se condizione per cui se Ax si riferisce all'ottavo mese (o sua casella), allora mi fai 24 - (A1+2), (e riparti da A3 = A2 + 2) altrimenti A2 = semplicemente A1+2

ovviamente il mese 8 è ricorrente nella formula, così come il valore totale 24

ma non è per caso che me la sono detta da solo ?
oddio, spero di non incartarmi
fai finta di copiare la colonna C del mio file mettendoci la formula, sempre con quella specifica suddetta, ammesso che io abbia detto una cosa verosimile



LEO
https://t.me/LordBrum
Post: 3.173
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
29/12/2023 19:29

Per me

in A2 e la tiri in giù
=RIF.RIGA($A1)*2-SOMMA($C$2:C2)

in colonna C le ferie godute


vogliamo avere tutto sotto controllo
in A2
=RIF.RIGA($A1)*2
in B2
=$A2-SOMMA($C$2:C2)
in c le ferie godute
[Modificato da federico460 29/12/2023 19:31]
Post: 1.028
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
29/12/2023 19:38

Federico ti ringrazio e mi leggo bene lo schema che proponi.
io però avrei voluto qualcosa che riscrivesse la colonna C del mio file, comprendendo in ogni cella la formula con la condizione, il valore 24 delle ferie e il mese dopo il quale deve ripartire il conteggio ferie dopo fatta la sottrazione, tutto in una colonna se possibile, e forse ancora l'ho detta in modo impreciso.
sospendiamo e cerco con calma di riproporre il ragionamento e uno schema
Grazie intanto

LEO
https://t.me/LordBrum
Post: 3.174
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
29/12/2023 19:43

ciao
non si può

neanche con una macro
se non hai in una cella o più celle
quante ferie sono state godute

prova a pensarci

Post: 1.029
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
29/12/2023 19:48

Re:
federico460, 29/12/2023 19:43:

ciao
non si può
neanche con una macro
se non hai in una cella o più celle
quante ferie sono state godute
prova a pensarci



ci penserò con calma, ecco perchè nella mia testa questa domanda gira da molto tempo senza aver trovato soluzione

Thank you

LEO
https://t.me/LordBrum
Post: 3.175
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
29/12/2023 20:16

perchè nella tua testa sai quando fa le ferie
ma excel no😁
Post: 1.030
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
29/12/2023 20:27

Re:
federico460, 29/12/2023 20:16:

perchè nella tua testa sai quando fa le ferie
ma excel no😁


certo, infatti volevo che il numero 8, che stabilisce a priori il periodo delle ferie, fosse inglobato nella formula
intanto ho escogitato una cavolata che funziona fino ad agosto ma dopo NO, del tipo (ignorantesco)

A2=SE((RIF.RIGA()=10);24-C2;C1+2)

cioè non funziona proprio quando serve

in pratica ci vorrebbe per Excel 2007, e sempre detto alla "carlona", un qualcosa tipo LET, LAMBDA, di cui so solo che imitano un ragionamento in una formula, sempre che io non l'abbia detta grossa come spesso mi capita
[Modificato da L2018 29/12/2023 20:31]

LEO
https://t.me/LordBrum
Post: 3.176
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
29/12/2023 20:38

ciao
se quelle 16 ore sono un fisso
si può fare
ma io vorrei avere avuto datori di lavoro come te

in agosto maturo 16 giorni di ferie
ne faccio 16 e riparto da 8 al posto di 0

oppure 8 è il mese.agosto

per me è sbagliata come concetto comunque
=SE(CONTA.SE($A$2:$A2;">0")>=8;RIF.RIGA($A1)*2-16;RIF.RIGA($A1)*2)

se le ferie sono meno cambia quel -16
[Modificato da federico460 29/12/2023 20:45]
Post: 1.031
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
29/12/2023 20:56

Re:
federico460, 29/12/2023 20:38:

ciao
se quelle 16 ore sono un fisso si può fare
ma io vorrei avere avuto datori di lavoro come te
in agosto maturo 16 giorni di ferie
ne faccio 16 e riparto da 8 al posto di 0
oppure 8 è il mese.agosto

per me è sbagliata come concetto comunque
=SE(CONTA.SE($A$2:$A2;">0")>=8;RIF.RIGA($A1)*2-16;RIF.RIGA($A1)*2)

se le ferie sono meno cambia quel -16



prima di risponderti ho provato questa tua qui sopra, e in qualche modo funziona, ma
se potesse dovrebbe tener conto nello sviluppo di eventuale credito precedente, ( A1 attualmente = 0)
e poi arrivati ad un certo mese (finalmente compare il numero 8 nella formula) SOTTRAE a 24 la somma del credito precedente e delle ferie maturate a quel momento
Poi dovrebbe fare 24 - meno le ferie godute (che sono = a maturate quest'anno+credito anno precedente) e se restano ferie residue devo essere aumentate nei mesi restanti fino a dicembre, momento in cui il valore raggiunto costituisce il credito per anno successivo
Se invece 24 meno le ferie godute è negativo si riparte da mese successivo con numero negativo che diventerà positivo nei mesi successivi
in genere non posso sbagliare con busta paga, ne avrei già pagato le conseguenze
------------------------------------
laddove tu dici
in agosto maturo 16 giorni di ferie, ne faccio 16 e riparto da 8 al posto di 0

se maturi 16 gg e ne godi 16, il mese dopo ne hai 24-16 e riparti da 8 (credito) da riaumentare
la badante funziona così


[Modificato da L2018 29/12/2023 21:02]

LEO
https://t.me/LordBrum
Post: 3.177
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
29/12/2023 21:15

stai scherzando vero?

se maturo 24 giorni all'anno
avrò 0
altrimenti i giorni non sono 24 ma 24+3

ora mi sono perso
tutto si può fare ma se le ferie le inserisci sulla formula
non puoi più variarle
[Modificato da federico460 29/12/2023 21:17]
Post: 1.032
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
29/12/2023 21:39

Re:
non vorrei aver fatto qualche svarione nell'esposizione, forse mi sono confuso anche io, fra giorni e mesi

mi riposo pure io

INFATTI, ho trovato lo svarione

Non è, e non puo' essere 24 - 16 = 8 da cui ripartire

Dev'essere 24 - 16 = 8, ma si riparte da 0 per maturare entro dicembre gli 8 giorni che mancano

PERDONA(TE)
[Modificato da L2018 29/12/2023 22:26]

LEO
https://t.me/LordBrum
Post: 1.033
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
30/12/2023 12:59

Buongiorno a tutti

dopo aver scovato la scemenza che mi è sfuggita e di cui mi scuso, posso dire a Federico che la sua formula funziona egregiamente
A2=SE(CONTA.SE($A$2:$A2;">0")>=8;RIF.RIGA($A1)*2-16;RIF.RIGA($A1)*2)
l'ho scritta in un foglio vuoto e con piacere vedo che funziona da sè, senza riferimenti esterni
Tuttavia ho 2 cose d chiedere: come faccio per farla valere per il mese di luglio ?
Forse c' è da cambiare i 2 parametri 8 e 16 ?
figura 1

L'altra domanda è:
la casella A1 non a caso è vuota, capita spesso che l'anno delle ferie inizi con un credito di ferie
Come si potrebbe inglobare detta cella nel meccanismo ?
figura 2

Grazie

LEO
https://t.me/LordBrum
Post: 3.180
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
30/12/2023 13:25

ciao
=SE(CONTA.SE($A$2:$A2;">0")>=8;RIF.RIGA($A1)*2-16;RIF.RIGA($A1)*2)+$A$1

quel 8 è il mese ........agosto
se vuoi luglio metti 7

16 sono i giorni fissi di ferie

per il resto basta aggiungere alla formula
+$A$1
Post: 1.034
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
30/12/2023 13:37

grazie, fra un po' vado a vedere
----------------------------------
cambiando il valore del mese funziona, l'avevo pensato ma non avevo testato.
invece aggiungendo un credito ferie residue anno precedente si crea un problema
la somma di ferie precedenti residue + quelle maturate e usate + quelle residue di anno corrente dopo lo sviluppo diventa maggior di 24, il che mi sembra che non debba essere, almeno non col valore 10
se avevo 2 giorni a credito, e prendo 16 giorni ad agosto, in totale ne avrò presi 18, quindi a fine anno dovrei avere 24 +2 - 18 = 8 giorni da riportare all'anno prossimo
forse mi sto confondendo ancora, ho sempre fatto i conti a mano per questo problema.
Cercherò di capirci qualcosa da solo.
-------------
[Modificato da L2018 30/12/2023 15:02]

LEO
https://t.me/LordBrum
Post: 3.181
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
30/12/2023 15:57

ciao
secondo me non ci siamo
se ho 24 giorni di ferie all'anno
e ne avanzo2 dall'anno precedente
avrò 26 giorni di ferie

se ne consumo 16
me ne rimangono 10

si chiama accumulo

se avevo 2 giorni a credito, e prendo 16 giorni ad agosto, in totale ne avrò presi 18

e quando mai sempre 16 rimangono usufruiti
Post: 1.035
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
30/12/2023 16:08

Re:
federico460, 30/12/2023 15:57:

ciao
secondo me non ci siamo
se ho 24 giorni di ferie all'anno
e ne avanzo2 dall'anno precedente
avrò 26 giorni di ferie

se ne consumo 16
me ne rimangono 10

si chiama accumulo

se avevo 2 giorni a credito, e prendo 16 giorni ad agosto, in totale ne avrò presi 18

e quando mai sempre 16 rimangono usufruiti



e appunto avendo accumulato 26 giorni, e usandone 16 + 2, a fine di quest'anno dovrei avere un credito prossimo di 26 - 18 = 8

dici che non è così ? non so più che dire

LEO
https://t.me/LordBrum
Post: 3.182
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
30/12/2023 18:06

ciao
te l'ho spiegato
la formula fissa il goduto a 16
ed è una menata

devi avere una colonna dove segni i giorni di ferie fatti

poi perchè insisti a dire 16+2 non capisco
se ne faccio 16 sono 16
2 delle vecchie ferie e 14 delle nuove
Post: 1.036
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
30/12/2023 18:30

Re:
federico460, 30/12/2023 18:06:

ciao
te l'ho spiegato
la formula fissa il goduto a 16
ed è una menata
devi avere una colonna dove segni i giorni di ferie fatti
poi perchè insisti a dire 16+2 non capisco
se ne faccio 16 sono 16
2 delle vecchie ferie e 14 delle nuove



nel tuo post precedente hai fatto 2 esempi, il secondo dei quali dice:

se avevo 2 giorni a credito, e prendo 16 giorni ad agosto, in totale ne avrò presi 18

orbene nell'anno corrente è come se tu disponessi di 24 + 2 = 26 gg di ferie

se ne consumi 18, il mese dopo avrai 24 + 2 - 18 = 8 giorni, ai quali si aggiungeranno quelli dei mesi successivi
siamo d'accordo su questo ?
se necessario ho pronti 3 screenshot in merito



LEO
https://t.me/LordBrum
Post: 1.037
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
30/12/2023 18:35

quindi in genere dovrebbe essere

giorni annuali di ferie + ferie residue precedenti meno giorni goduti

e a tale resto si sommano i giorni di ferie dei mesi successivi alle ferie prese

e tal calcolo, ma qui tu sei il tecnico, potrebbe essere si o no fatto con un'unica formula ?

si tratta di un progressivo di negativi e positivi
[Modificato da L2018 30/12/2023 18:40]

LEO
https://t.me/LordBrum
Post: 3.183
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
30/12/2023 19:47

ciao
scritte così basta
un

=SOMMA(B2:B4)
[Modificato da federico460 30/12/2023 19:47]
Post: 1.038
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
30/12/2023 20:06

certo, questa era la mia idea iniziale, il fatto è che ad un certo punto lo sviluppo deve cambiare per via del godimento, e forse non si riesce a realizzare uno sviluppo fatto A + 2 che ad un certo punto faccia sottrazione e ricominci
Nella busta paga reale che faccio da anni non ho bisogno del giochino sviluppo, basta fare Residue + Maturate - Godute e questo risultato si incrementa di 2 ogni mese dei fogli successivi
La formula da me richiesta era per un godimento nel vederla funzionare, e la tua formula va bene, a patto che per la precisione non preveda ferie residue anno precedente, oppure chissà come dovrebbe mai essere stravolta.

questi numeri di seguito sono specifici per le badanti
[Modificato da L2018 30/12/2023 20:15]

LEO
https://t.me/LordBrum
Post: 3.184
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
30/12/2023 21:25

che per la precisione non preveda ferie residue anno precedente,

ma non è vero
è che ragioniamo in modo diverso

le ferie residue aumentano le ferie annue
perciò quel 10 finale è esatto
residue------maturate-------godute
......2.......................24.........................16

.......2......................16..........................16

secondo te cosa fa
Post: 1.039
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
30/12/2023 21:44

Re:
federico460, 30/12/2023 21:25:

che per la precisione non preveda ferie residue anno precedente,
ma non è vero
è che ragioniamo in modo diverso
le ferie residue aumentano le ferie annue
perciò quel 10 finale è esatto
residue------maturate-------godute
......2.......................24.........................16

.......2......................16..........................16
secondo te cosa fa



2 residue precedenti
16 maturate ad agosto
18 ne consumo, per forza comprendono le 2 precedenti
ne avevo 24 + (2 residue) = 26
se ne consumo (16 + 2) cioè 18
a me viene che 26 - 18 = 8 che non è 10
------
se ne consumo 16 non è agosto ma luglio, e allora 26 - 16 = 10, ma è luglio, perchè a luglio mi ritrovo con 2 precedenti e 14 maturate, ok, ma allora la formula non deve espormi il valore 18 al mese ottavo

2 4 6 8 10 12 14 16 0 2 4 6 8 mio
2 4 6 8 10 12 14 16 18 4 6 8 10 tuo




[Modificato da L2018 30/12/2023 21:56]

LEO
https://t.me/LordBrum
Post: 3.185
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
30/12/2023 21:51

ciao
chiaro che non ci capiamo
io parlo di 16 giorni di ferie tu di 18

ma la formula iniziale parlava di 16
Post: 1.040
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
30/12/2023 22:01

Re:
federico460, 30/12/2023 21:51:

ciao
chiaro che non ci capiamo
io parlo di 16 giorni di ferie tu di 18

ma la formula iniziale parlava di 16



il numero 16 lo hai inserito tu nella tua formula e mi sono chiesto il suo significato
d'altra parte all'inizio io ponevo esempio di mese agosto, l'ottavo (8 X 2), e poi ho posto il problema di aggiungere 2 giorni anno precedente, per cui l'esempio da risolvere era 18 giorni goduti

( ma perchè i forum e le chat non possono essere telefonici ? ) [SM=g27813]
[Modificato da L2018 30/12/2023 22:06]

LEO
https://t.me/LordBrum
Post: 3.186
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
30/12/2023 22:02

ciao
allora se scrivi 18 funziona come vuoi tu
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 2 | 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:51. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com