Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

Excel Forum Per condividere esperienze su Microsoft Excel

Settimane INPS

  • Messaggi
  • OFFLINE
    L2018
    Post: 400
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 23/12/2022 17:35
    Ciao a tutti

    in A1 ho DICEMBRE
    in B1 ho 2022

    quale puo' essere la formula più semplice per Excel 2007 che risponde alla domanda:

    quanti sàbati ha il mese in questione ?

    Grazie
    Leo

    LEO
    https://t.me/LordBrum
  • OFFLINE
    by sal
    Post: 7.039
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 23/12/2022 18:06
    Ciao Leo, lo sai non è il mio campo, ma potresti usare

    =DATA. DIFF(A1;A2;"d") /7

    dove A1-A2 sono le celle di inizio mese e fine mese, logico che ti darà i giorni, ma credo che basti aggiungere /7 alla fine per avere il numero di settimane.

    Ciao By Sal (8-D
    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    L2018
    Post: 400
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 23/12/2022 18:13
    Ciao Sal, intanto Buon Natale e Buon Anno

    sei sempre disponibilissimo e ti ringrazio, la tua formula è giusta, ma io sono legato alla struttura di un foglio dove come ho detto sopra

    A1 = MESE e B1 = ANNO

    quindi niente da 1 a 31

    Leo

    LEO
    https://t.me/LordBrum
  • OFFLINE
    by sal
    Post: 7.040
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 23/12/2022 18:27
    Ciao Vedi qui e vedi se può esserti utile

    https://www.valterborsato.it/excel/date/numero_settimana/NUM.SETTIMANA_e_NUM.SETTIMANA.ISO.html

    altrimenti ti costruisco la formula, ora vedo se riesco, ma il mese è lettera o numero Dicembre o 12

    Ciao By Sal (8-D
    [Modificato da by sal 23/12/2022 18:29]
    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    L2018
    Post: 401
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 23/12/2022 18:32
    conosco l' OTTIMO sito di walter borsato ma la pagina di riferimento non riguarda la mia domanda

    Inoltre nella tua precedente formula non tieni presenti che nei mesi di 30 e di 31 giorni, se il sabato cade rispettivamente entro il 3 o entro il 4...i sabati sono 5, diversamente sono 4
    sarebbe bello fare 30 diviso 7 ......

    A1 = *MESE* testo letterale
    B1 = *ANNO* numero

    l'ho scritto

    (per curiosità diciamo che un anno ha sempre 52 settimane, ma questo anno ha 53 sabati - numero valido ai fini INPS -, perchè ogni anno non bisestile ha il primo giorno uguale all'ultimo)


    Leo
    [Modificato da L2018 23/12/2022 18:46]

    LEO
    https://t.me/LordBrum
  • OFFLINE
    rollis13
    Post: 1.305
    Registrato il: 16/08/2015
    Città: CORDENONS
    Età: 67
    Utente Veteran
    Excel 2016-32bit Win11
    00 23/12/2022 19:11
    Un saluto a tutti.
    Mi sono cimentato nelle formule😁e ho partorito questo per cella C1:

    =INT((GIORNO(FINE.MESE(DATA(B1;MESE(A1&0);1);0))-GIORNO(DATA(B1;MESE(A1&0);1+RESTO(5-GIORNO.SETTIMANA(DATA(B1;MESE(A1&0);1);3);7))))/7)+1

    ______________________________________________________________
    C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)
  • OFFLINE
    L2018
    Post: 402
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 23/12/2022 19:30
    ciao Rollis

    ottimo, funzionissima, molte grazie e auguri anche a te

    Leo

    LEO
    https://t.me/LordBrum
  • OFFLINE
    rollis13
    Post: 1.306
    Registrato il: 16/08/2015
    Città: CORDENONS
    Età: 67
    Utente Veteran
    Excel 2016-32bit Win11
    00 23/12/2022 19:41
    Azzo, se funziona ci faccio il brevetto (parziale) perché non credo che al mondo ci sia qualcuno che abbia mai pensato una soluzione così contorta (oggi mi sento 'bene'😜). Ho scritto parziale perché il convertire il mese testuale in numero MESE(A1&0) non è farina del mio sacco (e non ci sarei mai arrivato).
    Grazie del riscontro positivo👍.

    ______________________________________________________________
    C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)
  • OFFLINE
    L2018
    Post: 403
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 23/12/2022 19:47
    ahah, don't worry

    per me è gia molto che funzioni

    al massimo mi vengono in mente alcuni di voi bravi che non ricordo dove fanno a gara a chi la fa più corta (la formula...) per cui spero sempre ma non interessa più di tanto

    inoltre mi chiedo come facciate voi a costruire formule pazzescamente articolate, avete strumenti dedicati o memoria ferrea ? (vedi danilo)

    grazie

    Leo

    LEO
    https://t.me/LordBrum
  • OFFLINE
    federico460
    Post: 2.755
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 23/12/2022 20:24
    ciao
    tanto per partecipare
    questa trova i giorni che noi segnaliamo come lavorativi tra due date
    =GIORNI.LAVORATIVI.TOT.INTL(DATA(B1;MESE(A1&1);1);FINE.MESE(DATA(B1;MESE(A1&1);1);0);"1111101")

    spiegazione

    quel"1111101"

    sono i giorni della settimana partendo dal lunedì
    se metto 0 è il giorno che viene calcolato come lavorativo

    esempio
    =GIORNI.LAVORATIVI.TOT.INTL(DATA(B1;MESE(A1&1);1);FINE.MESE(DATA(B1;MESE(A1&1);1);0);"1111100").......conta i sabati e la domenica
    =GIORNI.LAVORATIVI.TOT.INTL(DATA(B1;MESE(A1&1);1);FINE.MESE(DATA(B1;MESE(A1&1);1);0);"1011101").......conta i martedì e i sabati

    ecc.......

    [Modificato da federico460 23/12/2022 20:25]
  • OFFLINE
    L2018
    Post: 404
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 23/12/2022 20:32
    ottima formula federico
    l'avevo trovata ma non sapevo passare dal concetto di datediff a quello di un solo mese

    grazie e auguri

    Leo

    LEO
    https://t.me/LordBrum
  • OFFLINE
    dodo47
    Post: 3.371
    Registrato il: 06/04/2013
    Utente Master
    2010
    00 24/12/2022 11:38
    ciao
    arrivo in ritardo.

    Qualora dovesse interessare, io uso l'allegato per il calcolo dei contributi inps colf.

    E' un po' più strutturato in quanto restituisce il layout che normalmente si trova nei bollettini da pagare con scadenze trimestrali.

    Ovviamente le formule sono di sicuro migliorabili.

    In D7 inserire le ore settimanali lavorate
    In C12 l'anno di riferimento.

    In E12 l'aliquota complessi INPS
    In M12 la quota a carico del lavoratore
    Questi ultimi due valori si trovano facilmente nel web

    Il prospetto sviluppa i pagamenti trimestrali evidenziando i sabato a modo inps ed i relativi importi da pagare (sia a carico

    Visitando QUESTO SITO si possono riscontrare i dati con quelli Inps

    saluti



    Domenico
    Win 10 - Excel 2016
  • OFFLINE
    L2018
    Post: 405
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 24/12/2022 12:49
    Gentilissimo Domenico non arrivi in ritardo, tutto è utile
    conosco bene il portale dei pagamenti che uso spesso
    grazie del foglio che anche se non è immediatamente correlato col mio è utilissimo per calcolare preliminarmente le voci che mi servono
    da molti anni devo servirmi di badanti a raffica per almeno 2 persone, sono diventato un esperto di legislazione, ma quando si arriva ai numeri c'è sempre qualcosa che puo' sfuggire, e quindi devo evitare errori
    chiedevo di quella semplice formula proprio perché ho strutturato da tempo un foglio "busta paga" in cui poter automatizzare i calcoli da un mese all'altro, con 12 fogli replicantisi.
    Ma il tuo file sicuramente mi servirà
    Grazie ancora e Auguri anche a te

    Leo
    [Modificato da L2018 24/12/2022 13:12]

    LEO
    https://t.me/LordBrum
  • OFFLINE
    L2018
    Post: 407
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 24/12/2022 16:44
    @dodo47

    il file che mi hai fornito in qualche modo riesco a farlo funzionare, mi dà i risultati attesi col mio EXCEL 2007 ma se provo a salvarlo succede qualcosa

    forse ha una struttura o un formattazione o uno stile che lo deforma se mi azzardo a scambiarlo col mio prog SPREAD32

    ricevo 2 possibili avvisi
    compatibilità con versioni precedenti
    problema di stili xml

    E' possibile trasformarlo per renderlo ben funzionante per Excel 2007 ?

    Leo

    LEO
    https://t.me/LordBrum
  • OFFLINE
    DANILOFIORINI
    Post: 1.208
    Registrato il: 15/01/2016
    Città: ROMA
    Età: 51
    Utente Veteran
    2016
    00 24/12/2022 18:50
    Ciao a tutti
    Variante

    =MATR.SOMMA.PRODOTTO(--(GIORNO.SETTIMANA(RIF.RIGA(INDIRETTO(DATA(B1;MESE(A1&0);1)&":"&FINE.MESE(DATA(B1;MESE(A1&0);1);0)));2=6))

    Il 6 in rosso il sabato
  • OFFLINE
    L2018
    Post: 408
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 24/12/2022 19:14
    sì sì grazie, questa formula l'ho trovata nel file di domenico

    un saluto e Auguri, Danilo

    Leo

    LEO
    https://t.me/LordBrum
  • OFFLINE
    L2018
    Post: 409
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Senior
    EXCEL 2016 - SPREAD32
    00 24/12/2022 22:09
    Re:
    L2018, 24/12/2022 16:44:


    E' possibile trasformarlo per renderlo ben funzionante per Excel 2007 ?

    Leo



    no problem, l'ho trasformato io

    Leo
    [Modificato da L2018 24/12/2022 23:34]

    LEO
    https://t.me/LordBrum