Formula per aggiungere giorni ad una data in base a delle condizioni

Anonimo
2025-01-16T09:58:35+00:00

Ciao a tutti, non riesco a venirne a capo su una formula.

cortesemente avrei bisogno di un vostro aiuto:

vorrei che dalla formula che è nella cella "Y" se fosse una concessione +20 giorni se fosse un nulla osta +5 conteggiando dalla data dalla cella "Q" ( NUOVO TERMINE PER ISTRUTTORIA TECNICA)

Monitoraggio 2025.xlsx

[modificato titolo]

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Gianfranco55 25,270 Punti di reputazione Moderatore volontario
2025-01-24T15:32:36+00:00

ciao

scusa ma per me la prima formula va bene

il problema è che tu in Q4 richiedi la cella vuota in caso di sospesa-interrotta

prova in Q3

=SE(E(N3="";P3="");M3;SE(E(N3>0;P3="");"Sospesa";M3+P3-N3))

in Y3

=SE(O($Q3="sospesa";$Q3="interrotta";$Q3="");Q3;SE.ERRORE(MAX($A3;$L3)+SE($E3="CONCESSIONE";90;SE($E3="NULLA OSTA";60;0))+($P3-$N3);""))

La risposta è stata utile?

3 persone hanno trovato utile questa risposta.
0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Gianfranco55 25,270 Punti di reputazione Moderatore volontario
2025-01-16T15:05:37+00:00

ciao

se ho una sospensione aggiungerò i giorni di sospensione prova questa

=SE(O($Q3="sospesa";$Q3="interrotta";$Q3="");"";SE.ERRORE(MAX($A3;$L3)+SE($E3="CONCESSIONE";90;SE($E3="NULLA OSTA";60;0))+($P3-$N3);""))

La risposta è stata utile?

2 persone hanno trovato utile questa risposta.
0 commenti Nessun commento

35 risposte aggiuntive

Ordina per: Più utili
  1. Gianfranco55 25,270 Punti di reputazione Moderatore volontario
    2025-01-29T20:52:46+00:00

    ciao

    =SE(O(R3="Interrotta";R3="Sospesa");R3;SE(E(W3="";X3="");R3+V3;SE(E(W3>0;X3="");"sospesa";R3+X3-W3+V3+5)))

    ho sistemato i range

    prova anche

    =SE(E(W3>0;X3="");"sospeso";SE(O($R3="sospesa";$R3="interrotta";$R3="");R3;SE.ERRORE(MAX($B3:$X3)+SE(O($F3="CONCESSIONE";$F3="NULLA OSTA");V3;0)+($Q3-$O3);"")))

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2025-01-29T13:47:34+00:00

    Sto usando questa formula

    =SE(N5="";"";SE(R5="Interrotta";R5;SE(E(V5="";X5="");U5+X5;SE(E(W5>0;X5="");R5+ADESSO()-W5+V5;R5+X5-W5+V5+5))))

    visto che prima tolgo 5 giorni vedi cella Y3 ho aggiunto +5 nella cella Z3

    Mi domando se può essere corretta la formula aggiungendo +5 alla cella Z3

    Però ho un problema che quando compilo la cella W3 nella cella anziché darmi sospesa mi da una data sballata anzichè 07/11/2024

    Ovviamente l'aiuto è aperto a tutti

    AGGIORNAMENTO ORE 21.26

    Per far venire corretto la data dei termini nella cella Z3 alla fine ho messo +5 evidenziato in grasseto

    =SE(O(R3="Interrotta";R3="Sospesa");R3;SE(E(W3="";X3="");R3+V3**+5**;SE(E(W3>0;X3="");R3+ADESSO()-W3+V3;R3+X3-W3+V3**+5**)))

    Però come detto non sono sicuro che in excel sia corretto aggiungere un semplice +5 però la data è corretta. Il + 5 è derivato dal fatto che ho tolto il 5 nella cella Y3

    Adesso il problema che è rimasto che quando compilo la cella W3 nella cella Z3 vorrei che comparisse sospesa, perchè se lascio una data quella che mi calcola nella cella Z3 è sbagliata. Invece se compilo anche la cella X3 nella cella Z3 il termine è corretto.

    Stesso discorso che se NON compilo la cella W v e X nella cella Z dovrebbe venire con 5 giorni in più

    Monitoraggio 2025 (1).xlsx

    Avevo questa formula

    =SE(O($R3="sospesa";$R3="interrotta";$R3="");R3;SE.ERRORE(MAX($B3;$M3)+SE(O($F3="CONCESSIONE";$F3="NULLA OSTA");90;0)+($Q3-$O3);""))

    Ma come detto non mi considerava i vari passaggi delle celle compilate W e X

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2025-01-29T11:13:11+00:00

    Ciao Gianfranco,

    mi sono accorto ( mia culpa) che nella cella Z5 ecc. in caso di sospensione che viene compilato nella cella W5 una sospensione nella cella Z5 dovrà comparire sospesa. Nel momento che si compila la cella X5 (ripresa ecc.. ) il nuovo termine nella cella Z5 dovrà conteggiare + 30 dalla cella V3 ma tenendo conto dalla cella R5 ( nuovo termine) meno la cella la W5

    In sostanza i 90 giorni sono i termini massimi ma considerando le variabili delle formule come attualmente c'è nella nella Z5 sia di interruzione che di sospensione

    Pe semplificare nella cella Z5 il nuovo termine sarà 07/12/2024 che ho evidenziato tutta la riga

    Monitoraggio 2025 (1).xlsx

    La risposta è stata utile?

    0 commenti Nessun commento