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

conteggio anni invalidità

Ultimo Aggiornamento: 12/09/2017 19:34
Post: 705
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
18/07/2017 20:33

Ciao a tutti,
come posso impostare una formula che faccia questo conteggio?

ogni 6 anni aumentare di 1 anno il periodo valido, praticamente 2 mesi ogni anno

esempio dal 01/1/2001 ad ora dovrebbero essere 2 anni e 8 mesi

Spero di essermi spiegato.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 705
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
18/07/2017 21:18

Allego esempio.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 112
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
18/07/2017 21:52

buonasera ma qual'è il risultato atteso?
Post: 706
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
18/07/2017 22:08

Ciao taninom.
Dal tuo conteggio risultano
45 anni /1 mese /4 giorni
ad occho mi sembrano troppi dovrebbeo essere circa:

ANZIANITA' TOTALE 28 anno/i, 8 mese/i, 17 giorno/i

PERIODO VALIDO
FINO A DATA ATTUALE" 16 anno/i, 5 mese/i, 17 giorno/i = 2 anni / 9 mesi / 17 gg

cioè in totale (ad occhio) 31 anni / 5 mesi

Praticamente bisogna sommare il periodo della cella B4 al periodo della cella B5.
Il periodo della cella B5 bisogna prima trasformarlo in:
ogni 6 anni di invalidità equivale ad 1 anno valido per la pensione.
Ogni anno del periodo sono praticamente 2 mesi da aggingere all'anzianità totale.

xam

-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.061
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
18/07/2017 22:19

Ciao,
ho cancellatto il post perchè aveva un altro errore.


Comunque nel file che hai allegato,
tu dici di sommare le celle:


B3 che non è altro che il Range("d1:d3")
e
B5 che non è altro che il Range("e1:e3")


quindi sempre che non abbia capito male cosa vuoi fare,

la somma di (d1 + e1) (28 + 16)fa 44 che diventa 45,
in quanto la somma della riga sotto 8 + 5 fa 13 alla quale
tolgo 12 mesi ed aggiungo 1 anno sopra

la riga dei giorni segue lo stesso criterio

ciao


[Modificato da tanimon 18/07/2017 22:22]







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 1.062
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
18/07/2017 22:27

Re:
xam99, 7/18/2017 10:08 PM:


Praticamente bisogna sommare il periodo della cella B4 al periodo della cella B5.






e qui dici una cosa diversa da quanto indicato nel file.

la cella B4 è una data fissa!

la cella B5 sono le entità del conteggio
data attuale - data inizio(B4)



Non ti seguo più [SM=x423071]
[Modificato da tanimon 18/07/2017 22:33]







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 707
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
18/07/2017 22:31

La cella B4 è fissa, è l'inizio del conteggio per il periodo di invalidità.

La regola è questa

ogni 6 anni di invalidità equivale ad 1 anno valido per la pensione.
Ogni anno del periodo sono praticamente 2 mesi da aggiungere all'anzianità totale.

xam
[Modificato da xam99 18/07/2017 22:33]
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 708
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
18/07/2017 22:39

Riposto il file.
Nell'allegato la data in azzurro bisogna "trasformarla" con la regola:

ogni 6 anni di invalidità equivale ad 1 anno valido per la pensione.
Ogni anno del periodo sono praticamente 2 mesi da aggingere all'anzianità totale.

16 anni / 5 mesi = 2 anni + (4+5) 9 mesi

xam

[Modificato da xam99 18/07/2017 23:02]
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.063
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
18/07/2017 23:37

Re:
xam99, 7/18/2017 10:39 PM:

Riposto il file.
Nell'allegato la data in azzurro bisogna "trasformarla" con la regola:

ogni 6 anni di invalidità equivale ad 1 anno valido per la pensione.
Ogni anno del periodo sono praticamente 2 mesi da aggingere all'anzianità totale.

16 anni / 5 mesi = 2 anni + (4+5) 9 mesi

xam




Scusami ma non capisco:

xam99, 7/18/2017 10:39 PM:


ogni 6 anni di invalidità equivale ad 1 anno valido per la pensione.

xam





Sicuramente non conosco la formula per il calcolo ma la vedo così:

utilizziamo 2 volte la condizione e scaturiscono 2 anni (16 /6 = 2 )

(16 anni - 6*2 volte = 12 anni utilizzati)

rimangono 4 anni che non soddisfano la condizione e sono 48 mesi
che sommati ai precedenti fanno (48 + 5 = 53)

non sono sufficienti a soddisfare una nuova condizione in quanto
6*12 fa 72 mesi necessari ma ne sono rimasti solo 53


per cui abbiamo come riepilogo finale

anni 16 iniziali + 2 maturati = 18

il resto rimane come frazione NON utilizzabile.

Diversamente
16 anni /6 = 2,66 i cui 66 centesimi sono 240 gioni e quindi 8 mesi


[Modificato da tanimon 19/07/2017 00:13]







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 1.064
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
18/07/2017 23:45

Re:
xam99, 7/18/2017 10:39 PM:


Ogni anno del periodo sono praticamente 2 mesi da aggingere all'anzianità totale.

16 anni / 5 mesi = 2 anni + (4+5) 9 mesi

xam




questo non mi va proprio giù







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 709
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
19/07/2017 07:34

Ciao tanimon ieri sera ho sbagliato a scrivere stasera posto una tabella per capire
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 710
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
19/07/2017 18:00

Ciao in caso di invalidità civile l'inps fa uno sconto di mesi da lavorare
che si sommano agli anni effettivamente lavorati in questo modo:

ogni anno di invalidità 2 mesi quindi ogni 6 anni 1 anno

nel caso che posto partendo dal 31/01/2001

31/01/2002 = 2 mesi
31/01/2003 = 2 mesi
31/01/2004 = 2 mesi
31/01/2005 = 2 mesi
31/01/2006 = 2 mesi
31/01/2007 = 2 mesi

fino a qui 1 anno
--------------------------
31/01/2008 = 2 mesi
31/01/2009 = 2 mesi
31/01/2010 = 2 mesi
31/01/2011 = 2 mesi
31/01/2012 = 2 mesi
31/01/2013 = 2 mesi

fino a qui 2 anni
---------------------------
31/01/2014 = 2 mesi
31/01/2015 = 2 mesi
31/01/2016 = 2 mesi
31/01/2017 = 2 mesi

fino a qui 2 anni e 8 mesi

spero di essermi spiegato.
xam
[Modificato da xam99 19/07/2017 18:14]
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.266
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
19/07/2017 19:28

ciao

in A1 data partenza

in D1 data finale


=INT((ANNO(D1)-ANNO(A1))/6)&" "&"Anni"&" "&RESTO((ANNO(D1)-ANNO(A1));6)*2&" "&"Mesi"

Post: 711
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
19/07/2017 20:14

Ciao fede direi che va bene.
Ora è possibile sommare nell'esempio allegato sommare le celle B3-B6
in modo che esca una data valida?
Dovrebbe risultare in B7 = 41 anno - 4 mesi
Ti ringrazio.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.065
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
20/07/2017 08:25

Beh,
Federico [SM=x423047]

ti ha dato il primo pezzo.
Ora lo puoi utilizzare a Tuo piacimento:

somma la cella cella D1 al primo pezzo della Sua formula

e

trova il RESTO della divisione per 12,
della somma della cella D2 e il secondo pezzo.


Ciao
Frank
[Modificato da tanimon 20/07/2017 08:26]







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 712
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
20/07/2017 18:16

Ciao,
prima ho diviso la formula di federico in 2 parti:

D4 =INT((ANNO(B2)-ANNO(B4))/6)
E4 =INT(RESTO((ANNO(B2)-ANNO(B4));6)*2)

poi sommato agli anni normali:

D5 =SOMMA(D1;D4)
E5 =SOMMA(D2;E4)

poi portato la cella E5 in un numero max 11

F5 =SE(E5> 12; D5+1;D5)
F6 =SE(E5>11; E5-12;E5)

il risultato in B7

=SE(VAL.ERRORE((F5)&" anno/i - "&(G5)&" mese/i " );""; (F5)&" anno/i - "&(G5)&" mese/i ")

è = 41 anno/i - 4 mese/i

forse troppi passaggi ma mi sembra esatto.
Allego l'esempio.
Un grazie a tutti.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.267
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
20/07/2017 18:44

ciao

bella idea scorporare il tutto

ecco la formula completa senza celle d'appoggio


=SOMMA(DATA.DIFF(B1;B2;"y");INT((ANNO(B2)-ANNO(B4))/6);INT(SOMMA(DATA.DIFF(B1;B2;"ym");INT(RESTO((ANNO(B2)-ANNO(B4));6)*2))/12))&" "&"Anno/i"&" "&"-"&" "&RESTO(SOMMA(DATA.DIFF(B1;B2;"ym");INT(RESTO((ANNO(B2)-ANNO(B4));6)*2));12)&" "&"Mese/i"



Post: 713
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
20/07/2017 19:02

Ciao fede,
la tua nuova formula è ok., per la mia soluzione di meglio non sapevo fare... [SM=g27819]
Può capitare che nella cella B4 non bisogna per forza inserire una data.
Se non inserisco una data e la cella resta vuota poi i conteggi sballano. Ho pensato di inserire una data 00/00/00 ma poi nelle celle B5-B6-B7 esce errore #VALORE che ho tolto inserendo nelle celle SE(VAL.ERRORE.
E' possibile che se non serve mettere una data nella cella B4 che 00/00/00 resti fisso?
Spero di essermi spiegato.
Allego l'esempio.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.269
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
20/07/2017 19:42

Ciao
eccola


=SE($B$4>0;SOMMA(DATA.DIFF(B1;B2;"y");INT((ANNO(B2)-ANNO(B4))/6);INT(SOMMA(DATA.DIFF(B1;B2;"ym");INT(RESTO((ANNO(B2)-ANNO(B4));6)*2))/12))&" "&"Anno/i"&" "&"-"&" "&RESTO(SOMMA(DATA.DIFF(B1;B2;"ym");INT(RESTO((ANNO(B2)-ANNO(B4));6)*2));12)&" "&"Mese/i";(DATA.DIFF(B1;B2;"y"))&" anno/i -"&(DATA.DIFF(B1;B2;"ym"))&" mese/i ")



se la cella è vuota ti riporta il conteggio classico
che hai in B3


[SM=g27832] [SM=g27832]

non lo dire a nessuno
ma io per creare le formule faccio come te


solo che poi le raggruppo [SM=g27828]
Post: 714
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
20/07/2017 19:54

E' o.k. federico.
Un'ultima modifica: è possibile che se B4 è vuota anche poi B6-B7 devono risulare vuote (senza dati)
Un grazie ancora.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.270
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
20/07/2017 20:02

ok

=SE(B4>0;SE(VAL.ERRORE(INT((ANNO(B2)-ANNO(B4))/6)&" "&"anno/i -"&" "&RESTO((ANNO(B2)-ANNO(B4));6)*2&" "&"mese/i" );"";INT((ANNO(B2)-ANNO(B4))/6)&" "&"anno/i -"&" "&RESTO((ANNO(B2)-ANNO(B4));6)*2&" "&"mese/i" );"")




basta aggiungere una condizione

=SE(B4>0; tua formula ;"")

se b4 è maggiore a 0 fai il calcolo altrimenti vuoto
Post: 1.271
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
20/07/2017 20:06

Bene

ora mi dici dove hai trovato questa
" regola"

mi interessa particolarmente [SM=x423026]

è valida anche per il privato?

che invalidità minima bisogna avere?

un link dove studiarmela?

grazie
Post: 715
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
20/07/2017 20:23

http://www.pensionioggi.it/dizionario/benefici-previdenziali-lavoratori-invalidi

la regola che mi interessava è > 74 % anche se i conteggi li avevo fatti a mano, così ora li ho sottoocchio [SM=g27823] .
il limite massimo di "abbuono" è di 5 anni

grazie a te federico [SM=g27811]

xam
[Modificato da xam99 20/07/2017 22:56]
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 716
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
21/07/2017 07:34

Ciao mi sembra sia tutto esatto.
c'e da aggiungere la regola massima di 5 anni di abbuono sempre sia possibile
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.272
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
21/07/2017 16:19

ciao

in B7


=SE(INT((ANNO(B2)-ANNO(B4))/6)<=5;SE($B$4>0;SOMMA(DATA.DIFF(B1;B2;"y");INT((ANNO(B2)-ANNO(B4))/6);INT(SOMMA(DATA.DIFF(B1;B2;"ym");INT(RESTO((ANNO(B2)-ANNO(B4));6)*2))/12))&" "&"Anno/i"&" "&"-"&" "&RESTO(SOMMA(DATA.DIFF(B1;B2;"ym");INT(RESTO((ANNO(B2)-ANNO(B4));6)*2));12)&" "&"Mese/i";(DATA.DIFF(B1;B2;"y"))&" anno/i -"&(DATA.DIFF(B1;B2;"ym"))&" mese/i ");SE($B$4>0;SOMMA(DATA.DIFF(B1;B2;"y");5)&" "&"Anno/i"&" "&"-"&" "&RESTO(DATA.DIFF(B1;B2;"ym");12)&" "&"Mese/i";(DATA.DIFF(B1;B2;"y"))&" anno/i -"&(DATA.DIFF(B1;B2;"ym"))&" mese/i "))



ti serve limitare anche quella in
B6?
o vuoi un messaggio?
[Modificato da federico460 21/07/2017 16:51]
Post: 718
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
21/07/2017 19:21

Ciao fede,
mi sembra esatto.
Posto l'esempio.
La tua nuova formula è in B8.
Il periodo massimo è 5 anni è possibile in B6 che se si superano i 5 anni si aggiunga un testo (per il caso postato)

6 anno/i - 2 mese/i periodo massimo valido 5 anni!

Nell'allegato ho poi aggiunto un menu' a discesa per la scelta degli anni dei contributi nella cella B9
In B10 deve uscire gli anni mancanti tra B9 e B8

Letto il link?

Un saluto e ancora grazie.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 719
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
21/07/2017 21:57

Ciao,
con una serie di stringhe/estrai... ho inserito i mesi mancanti nella
cella B10, solo che non riesco a correggere in caso di risultati in negativo.
Allego l'esempio.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 513
Registrato il: 16/08/2015
Città: CORDENONS
Età: 67
Utente Senior
Excel 2016-32bit Win11
OFFLINE
21/07/2017 22:50

Un saluto a tutti.

Per non far comparire il calcolo negativo usa la funzione:
ASS = valore Assoluto di un numero.

=ASS(I22)&" anno/i - "&ASS(J22)&" mese/i"

Forse ti conviene applicare l'assoluto direttamente alle formule nelle celle I22 e J22 se il loro risultato non ti serve altrove senza scomodare la cella B10.
[Modificato da rollis13 22/07/2017 11:52]

______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)
Post: 721
Registrato il: 18/02/2010
Città: MILANO
Età: 28
Utente Senior
excel 2003 / 2007
OFFLINE
22/07/2017 09:23

Ciao,
non riesco a correggere le formule che sono nelle celle in verde per
trovare i mesi mancanti che poi risultano in B9 (differenza tra B7-B8)
Un aiuto?
Allego l'esempio.
xam
-------------------------------
excel 2003 ufficio / 2007 casa
Post: 1.273
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
22/07/2017 13:56

ciao

per me tra le due date mancano 9 mesi

vuoi farmi lavorare un anno in più? [SM=x423026]
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 2 3 | 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 20:57. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com