Formattazione condizionale data



  • Formattazione condizionale data
    di mauro (utente non iscritto) data: 18/03/2017 11:05:59

    Buonasera a tutti,

    Ho bisogno di porvi una domanda diretta circa la formattazione condizionale tra due date.

    Cella C1: =OGGI()
    Cella L6: 17/04/2017
    Cella M6: =DATA.DIFF(C1;L6;"d")

    Voglio applicare alla cella M6 o altra cella la formattazione condizionale con set di icone 3 semafori in modo tale che:

    - fino al 17/03/2017 il semaforo sia verde
    - nel periodo dal 17/03/2017 al 17/04/2017 il semaforo sia giallo
    - dal 17/04/2017 in poi il semaforo sia rosso.

    Le ho provate di tutte, ma essendo non molto esperto in materia, chiedo un vostro prezioso aiuto!
    Grazie in anticipo!!!



  • di Mister_x (utente non iscritto) data: 18/03/2017 13:20:28

    ciao

    problema gia' presentato in altri forum??? comunque

    1 regola
    =OGGI()<=DATA.VALORE("17/03/2017") verde
    2 regola
    =E(OGGI()>DATA.VALORE("17/03/2017");OGGI()<=DATA.VALORE("17/04/2017")) giallo
    3 regola
    =OGGI()>DATA.VALORE("17/04/2017") rosso

    ciao







  • di Mauro (utente non iscritto) data: 18/03/2017 13:59:31

    Ciao ti ringrazio moltissimo per la dritta!

    Perdonami l'ignoranza nell'uso di Excel... mi potresti spiegare passo passo come inserire le regole?

    Grazie infinite!



  • di alfrimpa data: 18/03/2017 14:34:37

    Mauro se cerchi nella guida di Excel (o anche in rete) troverai tutte le informazioni che ti occorrono.

    Alfredo





  • di Mauro (utente non iscritto) data: 18/03/2017 14:38:19

    Ciao, ti ho allegato il file su cui sto lavorando...

    Nelle regole è possibile sostituire al dato DATA.VALORE("17/03/2017") un riferimento ad una cella? Faccio un esempio...

    1 regola
    =OGGI()<=K21 verde
    2 regola
    =E(OGGI()>K21;OGGI()<=K22) giallo
    3 regola
    =OGGI()>K22 rosso




  • di Mister_x (utente non iscritto) data: 18/03/2017 14:55:44

    ciao

    la risposta te lai sei già data da solo, il problema e' che devi fare riferimento ad una qualsiasi cella contenente una data()

    approfitto per salutare Alfredo

    ciao





  • di alfrimpa data: 18/03/2017 15:05:21

    Ciao Mister

    Alfredo





  • di Mauro (utente non iscritto) data: 18/03/2017 16:55:11

    Colgo l'occasione per salutare anche io Alfredo ;)

    Ho letto alcune guide di excel sulla formattazione condizionale ma proprio non mi esce nulla... siamo in 3 amici a provarci ma niente...

    Qualche buon anima che ci insegni come fare ad inserire ste benedette regole?

    Grazieee!!! :) :) :)



  • di Gianfranco data: 18/03/2017 17:15:15

    dovresti leggere i regolamenti assieme alle regole
    è la terza volta che ci troviamo in forum diversi

    misterx

    =OGGI()<=DATA.VALORE("17/03/2017") verde

    il problema è che data.valore non esiste
    perché la cella in questione è OGGI()

    perciò se guardi bene


    Cella C1: =OGGI()
    Cella L6: 17/04/2017
    Cella M6: =DATA.DIFF(C1;L6;"d")

    La C1 è variabile
    in M6 c'è un numero (giorni)

    e dire che M6 è inferiore a C1 la vedo dura




    se ci fosse una data Commessa (DATO FISSO)
    e data inizio lavori ( DATO FISSO )

    sarebbe tutta un'altra cosa

    allego un file con una variante
    inventata a mio piacere



  • di Mauro (utente non iscritto) data: 18/03/2017 18:04:54

    Ringrazio tutti per l'aiuto!!
    Abbiamo tirato la conclusione che per il nostro fine ci stiamo complicando un pò la vita... A questo punto credo faremo un semplice foglio excel con un elenco di pratiche ed a parte un'agenda con la quale scriveremo manualmente le varie scadenze.

    Una domanda: come faccio ad adattare perfettamente le dimensioni di una casella combinata alle dimensioni di una cella?

    Grazie ancora!



  • di Mister_x (utente non iscritto) data: 18/03/2017 18:21:35

    ciao Gianfranco
    '''''''''''''''''''''''
    =OGGI()<=DATA.VALORE("17/03/2017") verde
    il problema è che data.valore non esiste
    perché la cella in questione è OGGI()
    '''''''''''''''''''''
    se noti bene la formula non fa riferimento a nessuna cella , ma solo al valore di due date()
    oggi() e data.valore() , quindi se tu metti questa formula n una cella viene valutata regolarmente

    il problema al nostro amico e' che sta usando data.diff() per trovare i giorni, ma questi quando vanno in negativo si trovera' un bellissimo ERRORE
    quindi la formula da inserire in M6 e solamente una sottrazione di valori date()
    =L6-C1 formattando la cella a valore numerico

    quindi la formattazione condizionale se vogliamo fare questa sulla cella M6 e' la seguente
    1 regola
    =M6>31 verde
    2 regola
    =E(M6<31;M6>=0) giallo
    3 regola
    =M6<0 rosso

    e cosi otteniamo il riferimento al valore di M6 per la formattazione calcolando il valore numerico positivo e negativo

    ciao