Risultati da 1 a 16 di 16

Discussione: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla data



  1. #1
    L'avatar di QUERIDO8175
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Messina
    Messaggi
    14
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0

    Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla data

    Salve a tutti,
    ho un problema tanto per cambiare.:223:
    Mi rivolgo a Pkrome59 e Gerardo Z., ho inserito la formula e apportando le modifiche alle mie esigenze praticamente non funziona.
    Vi ho allegato il file, magari mi potete dare qualche delucidazione in merito.
    Vi auguro una buona serata e a presto
    File Allegati File Allegati

  2. #2

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4024
    Versione Office
    2013
    Likes ricevuti
    1228
    Likes dati
    923

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Ciao QUERIDO,

    in un forum si fa una domanda senza rivolgersi a qualcuno in particolare.
    Posso capire che pkrome e Gerardo (che saluto) ti abbiano già aiutato, ma questa discussione potrebbe servire a chiunque altro legga il forum ed abbia un problema simile.
    Quindi, spiega esattamente cosa vorresti ottenere per far capire a tutti di cosa stiamo parlando.

    Ciao
    Tore

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  3. #3
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Ciao Grazie Tore mi hai anticipato

    @Querido ho rivisto la "tabella3", e ancor prima di vedere le formule noto che cè un problema di logica perchè tu chiedi di avere più nomi dentro la stessa cella

    Esempio nella cella U18 che è intersezione tra "turno" e il "1 marzo" ci andrebbero i seguenti nomi:

    Verdi Rossi
    Blu Bianco
    Nero celeste

    Mi sembra strano che tu voglia questo....

    Quindi prima di fare le formule dovresti farci capire qual'è il risultato finale che vuoi ottenere
    e per fare questo prova a scrivere il risultato a mano cosi che la tua domanda sia inequivocabile
    un saluto

  4. #4
    L'avatar di QUERIDO8175
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Messina
    Messaggi
    14
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Chiedo scusa, hai perfettamente ragione.
    Ho inserito i loro nomi solo per una questione prettamente della formula che mi avevano suggerito in passato comunque chiedo a tutti cortesemente di aiutarmi a riguardo.
    Cercherò di essere chiaro, ho 3 tabelle ma quelle che m'interessano sono la 1e 3 (come da file allegato),praticamente nella tabella 1 inserisco un codice che rappresenta un'attività e vorrei che nella tabella 3 in corrispondenza della data e del tipo di attività venga inserito la persona interessata a cui ho messo il codice.
    Spero di essermi spiegato bene.
    Buona serata a tutti

  5. #5
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Ciao QUERIDO8175, per questioni di rispetto verso tutti coloro che dedicano il loro tempo a chiunque chiede un aiuto, è opportuno e soprattutto educato, porgere le domande, senza menzionare alcuno.

    Francamente non è che abbia capito bene la tua richiesta, però osservando il file in allegato, credo che il tuo problema sia legato ai riferimenti di cella.
    Ciò posto, se ho intuito bene:

    In U18:
    =SE.ERRORE(INDICE($A$5:$A$10&" "&$B$5:$B$10;AGGREGA(15;6;(RIF.RIGA($B$5:$B$10)-RIF.RIGA($B$5)+1)/(($C$5:$R$10="TU")*($C$4:$R$4=$T18));1));"")
    e tiri giù alla bisogna.
    Ti riallego il file.

    N.B. Scusa Gerardo, per la sovrapposizione, approfitto per un cordiale saluto.
    Buona notte.
    File Allegati File Allegati

  6. #6
    L'avatar di QUERIDO8175
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Messina
    Messaggi
    14
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Si Gerardo nella tabella 3 vorrei inserire 3 o 4 nomi nella stessa cella ma non è necessario posso farne a meno al massimo inserisco altre colonne non è un problema. Invece non riesco a far inserire il nome.

  7. #7
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Citazione Originariamente Scritto da QUERIDO8175 Visualizza Messaggio
    Si Gerardo nella tabella 3 vorrei inserire 3 o 4 nomi nella stessa cella ma non è necessario posso farne a meno al massimo inserisco altre colonne non è un problema. Invece non riesco a far inserire il nome.
    Non ho capito, vuoi tutti i nomi delle persone che rispondono ai quei criteri, o vuoi solo un Nome (magari il primo della lista) in quest'ultimo caso va bene la formula di Pkrome (un saluto)?
    Se invece vuoi tutti i nomi bisogna ricorrere al VBA oppure fare delle formule immensamente lunga....
    facci sapere!

  8. #8
    L'avatar di QUERIDO8175
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Messina
    Messaggi
    14
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Scusatemi ancora e non accadrà più. Pkrome59 ho visto la tua formula ma come dicevo vorrei inserire più nomi nella stessa cella ma se non è possibile allora inserisco altre colonne con la stessa attività vedasi turno.

  9. #9
    L'avatar di QUERIDO8175
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Messina
    Messaggi
    14
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Si Gerardo vorrei tutti i nomi che corrispondono a quell'attività. Ma se inserisco altre colonne con le stesse attività tipo turno o trasferimento la formula mi riporta tutti i nomi in queste colonne?

  10. #10
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Questa è la bozza iniziale, da migliorare
    in U18 metti questa formula


    EDIT
    Formula errata

  11. #11
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Eccola
    in U18 metti questa formula e copiala a destra ed in basso

    =SE.ERRORE(INDICE($A$5:$A$10&" "&$B$5:$B$10&" / ";AGGREGA(15;6;(RIF.RIGA($B$5:$B$10)-RIF.RIGA($B$5)+1)/(($C$5:$R$10=SINISTRA(U$17;2))*($C$4:$R$4=$T18));1));"")&" "&SE.ERRORE(INDICE($A$5:$A$10&" "&$B$5:$B$10&" / ";AGGREGA(15;6;(RIF.RIGA($B$5:$B$10)-RIF.RIGA($B$5)+1)/(($C$5:$R$10=SINISTRA(U$17;2))*($C$4:$R$4=$T18));2));"")&" "&SE.ERRORE(INDICE($A$5:$A$10&" "&$B$5:$B$10&" / ";AGGREGA(15;6;(RIF.RIGA($B$5:$B$10)-RIF.RIGA($B$5)+1)/(($C$5:$R$10=SINISTRA(U$17;2))*($C$4:$R$4=$T18));3));"")&" "&SE.ERRORE(INDICE($A$5:$A$10&" "&$B$5:$B$10&" / ";AGGREGA(15;6;(RIF.RIGA($B$5:$B$10)-RIF.RIGA($B$5)+1)/(($C$5:$R$10=SINISTRA(U$17;2))*($C$4:$R$4=$T18));4));"")

    Attenzione questa formula per poter funzionare, dovresti cambiare le scritte "Serale" e "Servizio"
    perchè la formula va a prendere le prime due lettere da sinistra ed essendo uguali.....
    Magari serale chiamala "Tardi" e ovviamente nel data base devi mettere la sigla "Ta"


    U
    V
    W
    X
    Y
    17
    TURNO TERMINE TRASFER. SERVIZIO TARDI


    Fai sapere, ciao
    File Allegati File Allegati

  12. I seguenti utenti hanno dato un "Like"


  13. #12
    L'avatar di QUERIDO8175
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Messina
    Messaggi
    14
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Ciao Gerardo, ho provato la formula che funziona benissimo in questo file ma riportando nella scheda in cui lavoro non raggiungo quello che desidero.
    Ho allegato il nuovo file con quello che dovrebbe essere il risultato desiderato.
    Purtroppo non le persone e le attività sono tante quindi mi sa difficile da risolvere.
    Comunque grazie lo stesso a tutti
    File Allegati File Allegati

  14. #13
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Ciao QUERIDO8175; se ho capito bene, copia la seguente:

    In U7:
    =SE.ERRORE(SE(SINISTRA(U$6;2)="TU";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($U$6:U$6)));SE(SINISTRA(U$6;2)="SE";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AG$6:AG$6)-12));SE(SINISTRA(U$6;2)="TR";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AK$6:AK$6)-16));SE(SINISTRA(U$6;2)="TA";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AM$6:AM$6)-18))))));"")

    da trascinare a destra, per poi tirare giù.
    Allego il file di prova.
    Fa sapere se va bene.
    File Allegati File Allegati

  15. #14
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Ciao QUERIDO8175; riallego il file corretto.

    In U7:
    =SE.ERRORE(SE(SINISTRA(U$6;2)="TU";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($U$6:U$6)));SE(SINISTRA(U$6;2)="SE";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AG$6:AG$6)-12));SE(SINISTRA(U$6;2)="TR";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AK$6:AK$6)-16));SE(SINISTRA(U$6;2)="TA";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AM$6:AM$6)-18))))));"")

    da trascinare a destra, per poi tirare giù.
    Allego il file di prova.
    Fa sapere se va bene.

  16. #15
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    Ciao QUERIDO8175; riallego il file corretto.

    In U7:
    =SE.ERRORE(SE(SINISTRA(U$6;2)="TU";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($U$6:U$6)));SE(SINISTRA(U$6;2)="SE";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AG$6:AG$6)-12));SE(SINISTRA(U$6;2)="TR";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AK$6:AK$6)-16));SE(SINISTRA(U$6;2)="TA";INDICE($A$5:$A$15&" "&$B$5:$B$15;AGGREGA(15;6;(RIF.RIGA($B$5:$B$15)-RIF.RIGA($B$5)+1)/(($C$5:$R$15=SINISTRA(U$6;2))*($C$4:$R$4=$T7));COLONNE($AM$6:AM$6)-18))))));"")

    da trascinare a destra, per poi tirare giù.
    Allego il file di prova.
    Fa sapere se va bene.
    File Allegati File Allegati

  17. I seguenti utenti hanno dato un "Like"

    ges

  18. #16
    L'avatar di QUERIDO8175
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Messina
    Messaggi
    14
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0

    Re: Inserire un codice in una tabella e riportare in un'altra il nome della persona in base alla dat

    E' spettacolare, funziona benissimo ora vedo se mettendo la stessa formula nel file in cui lavoro avrò gli stessi risultati.
    Nel frattempo grazie infinite e siete dei mostri.
    Buona serata a tutti

Discussioni Simili

  1. calcolo delle rate in base alla data sul budget mensile familiare
    Di tronketti nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 03/03/17, 22:29
  2. Inserire data odierna o un'altra data.
    Di Laura Belli nel forum Domande su Excel VBA e MACRO
    Risposte: 17
    Ultimo Messaggio: 02/09/16, 09:16
  3. Colorare Celle in base alla risposta della Macro
    Di step_90 nel forum Domande su Excel VBA e MACRO
    Risposte: 8
    Ultimo Messaggio: 15/04/16, 15:29
  4. Unire 2 colonne in 1 alternando in base alla tipologia della prima colonna
    Di sassa nel forum Domande su Excel in generale
    Risposte: 11
    Ultimo Messaggio: 30/12/15, 12:13
  5. Assegnare un codice in base al comune di residenza e una data
    Di Luigi Paravan nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 05/07/15, 12:02

Tag per Questa Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •