Compleanno



  • Compleanno
    di Leinhart (utente non iscritto) data: 21/09/2015 11:25:05

    Buongiorno a tutti,

    Ho un dubbio esistenziale, ho creato un foglio con nomi di colleghi, date di nascita ed automaticamente filtrano il colore di chi compie il compleanno nella data odierna, vorrei però creare una bacheca in cui far risultare i nomi dei colleghi che compiono gli anni, formattare il testo è utile ma quando sono 800 persone diventa più scomodo da controllare, consigli?




  • di alfrimpa data: 21/09/2015 11:55:29

    Ciao Leinhart

    Confesso di non aver capito bene il tuo quesito nè cosa intendi per "bacheca".

    Giusto per buttar giù un'idea potresti con il Filtro Dati Avanzato estrarre in altra parte del foglio i nominativi il cui compleanno cade nella data odierna.

    Per la visualizzazione potresti usare una userform con all'interno una listbox che abbia come "origine dati" (RowSource) la zona di estrazione dei dati medesimi.

    Non so se sono stato chiaro.

    Ma, ripeto, è solo un'idea; dovresti essere tu a precisare meglio.

    Alfredo





  • di Leinhart (utente non iscritto) data: 21/09/2015 12:03:38

    Innanzitutto grazie per la risposta

    Per bacheca intendo anche una cella raccogli nomi, per ciò che hai scritto farò una prova, non sono espertissimo di excel



  • di alfrimpa data: 21/09/2015 12:06:30

    Prova ad allegare un file di esempio con il risultato desiderato inserito manualmente.

    Alfredo





  • di Leinhart (utente non iscritto) data: 21/09/2015 12:19:11

    //i61.tinypic.com/znlt1f.jpg

    Ecco l'allegato, se hai problemi posso inviartelo tramite mail



  • di alfrimpa data: 21/09/2015 12:24:04

    Con un'immagine non si può far nulla.

    Allega il file sul forum; in alto e basso a destra della discussione trovi il pulsante "Allega file".

    Alfredo





  • di Leinhart (utente non iscritto) data: 21/09/2015 12:37:15

    Ecco Alfredo, allegato il file



  • di alfrimpa data: 21/09/2015 13:44:12

    Ciao Leinhart

    Ti allego file che vuole essere, per te, di spunto ed i stimolo.

    Prova a scoprirne i "meccanismi" e, nel caso ne riparliamo.

    Alfredo





  • di Leinhart (utente non iscritto) data: 21/09/2015 14:03:29

    Nulla, ho provato a cambiare le date di nascita nelle celle AA1 ma i nomi rimangono fissi, o se aggiungo un nuovo nome senza data di nascita me lo fa comparire lo stesso



  • di Leinhart (utente non iscritto) data: 21/09/2015 14:10:52

    Nulla, ho provato a modificare le celle AA1 inserendo ulteriori nomi e mi compaiono indipendentemente dalla data di nascita, tra l altro il controllo devo farlo su giorno e mese, perché devo inserire le date di nascita e non il giorno attuale

    Oggi () lunedì 21 Settembre 2015

    Franco striano nato il 21 settembre 1974

    Oggi è il compleanno di Franco Striano

    Perdonami se non mi sono spiegato bene



  • di ninai data: 21/09/2015 14:49:29

    ciao
    per come ho capito io (senza usare la tabella di appoggio AA10:AC13), in F9:

    =SE.ERRORE(INDICE($B$9:$B$39;AGGREGA(15;6;(RIF.RIGA($B$9:$B$39)-8/(GIORNO($C$9:$C$39)=GIORNO(OGGI()))*(MESE($C$9:$C$39)=MESE(OGGI())));RIGHE($F$9:F9)));"")

    e trascini in basso
    (funziona dal 2010 in poi)



  • di ninai data: 21/09/2015 14:53:56

    per excel 2003:
    =SE(VAL.ERRORE(INDICE($B$9:$B$39;PICCOLO(SE((GIORNO($C$9:$C$39)=GIORNO(OGGI()))*(MESE($C$9:$C$39)=MESE(OGGI()));RIF.RIGA($B$9:$B$39)-8);RIGHE($F$9:F9))));"";INDICE($B$9:$B$39;PICCOLO(SE((GIORNO($C$9:$C$39)=GIORNO(OGGI()))*(MESE($C$9:$C$39)=MESE(OGGI()));RIF.RIGA($B$9:$B$39)-8);RIGHE($F$9:F9))))



  • di Leinhart (utente non iscritto) data: 21/09/2015 15:12:23

    Provato la seconda formula però mi da solo il primo nome della lista, e se modifico la data il risultato non cambia



  • di ninai data: 21/09/2015 17:08:53

    La seconda formula (per il 2003) é matriciale e va confermata con Ctrl+maiuscolo+invio

    ti allego file di lavoro