Risultati da 1 a 4 di 4

Discussione: Applicare formule dipendenti da menu a tendina



  1. #1
    L'avatar di G.Bove
    Clicca e Apri
    Data Registrazione
    Oct 2015
    LocalitÓ
    Milano
    EtÓ
    51
    Messaggi
    732
    Versione Office
    2010
    Utile ricevuti
    24
    Utile dati
    158

    Applicare formule dipendenti da menu a tendina

    Ciao a tutti,
    l'inedito team Pkrome + Berna in un mio thread (Copiare celle estrapolandole) aveva creato delle formule in celle distinte, per copiarmi operatore, data e durata rispetto ad un singolo menu a cascata .

    Codice: 
    =SE.ERRORE(INDICE('1_Formazione  Sicurezza'!$A$7:$A$21;AGGREGA(15;6;(RIF.RIGA('Verifica  presenza'!$B$8:$B$21)-RIF.RIGA('Verifica  presenza'!$B$8)+1)/(INDIRETTO("'1_Formazione  Sicurezza'"&"!"&INDIRIZZO(7;CONFRONTA('Verifica  presenza'!$C$4;'1_Formazione  Sicurezza'!$A$5:$I$5;0))&":"&INDIRIZZO(21;CONFRONTA('Verifica  presenza'!$C$4;'1_Formazione  Sicurezza'!$A$5:$I$5;0)))>0);RIGHE('Verifica  presenza'!$B$8:$B8)));"")
    Codice: 
    =SE($E8="";"";MAX(SE('2_Aggiornamenti'!A5:A24=E8;SE($E8="";"";MAX(SE('2_Aggiornamenti'!A5:A24=E8;SE(VAL.NUMERO(SINISTRA('2_Aggiornamenti'!F5:Z24;RICERCA("_";'2_Aggiornamenti'!F5:Z24)-1)+0);SINISTRA('2_Aggiornamenti'!F5:Z24;RICERCA("_";'2_Aggiornamenti'!F5:Z24)-1)+0)))))))
    Nel frattempo l'evoluzione del file mi ha portato a modificare la grafica e l'aiuto richiesto Ŕ il seguente.

    Vorrei che nel foglio di lavoro "Presenze", selezionando le scelte "ricerca per" e "descrizione" la formule vadano a prendere i dati nei foglio di lavoro pertinenti.
    https://www.dropbox.com/s/0aukte4wfe...e%29.xlsm?dl=0

    esempio1:
    Ricerca per : FORMAZIONE
    Descrizione: PARTE SPECIFICA (1)
    I dati per la data e la durata sono estrapolati dal testo presente in H9 del foglio '1_Formazione Sicurezza' .

    esempio2:
    Ricerca per : AGGIORNAMENTI
    Descrizione: RLS
    I dati per la data e la durata sono estrapolati dal testo presente in L5 del foglio '2_Aggiornamenti' .


    Dati atteso:
    Ricerca per : FORMAZIONE
    Descrizione: PARTE SPECIFICA (1)
    Nominativo in B7: Mouse Cristiano
    Data effettuazione in D7: 22/06/10
    Durata in E7: 4

    Ricerca per : AGGIORNAMENTI
    Descrizione: RLS
    Nominativo in B7: De Paperoni Paperon
    Data ultimo aggiornamento in D7: 22/03/16
    Durata in E7: 5


    Grazie in anticipo
    Gene

  2. #2
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Latina
    EtÓ
    62
    Messaggi
    1249
    Versione Office
    Excel 2010
    Utile ricevuti
    595
    Utile dati
    300

    Re: Applicare formule dipendenti da menu a tendina

    Ciao Gene, prima di metterci le mani qualche chiarimento
    per quanto riguarda il tuo primo esempio
    Dati atteso:
    Ricerca per : FORMAZIONE
    Descrizione: PARTE SPECIFICA (1)
    Nominativo in B7: Mouse Cristiano
    Data effettuazione in D7: 22/06/10
    Durata in E7: 4
    a me da esattamente il dato atteso.

    per il secondo caso
    Ricerca per : AGGIORNAMENTI
    Descrizione: RLS
    Nominativo in B7: De Paperoni Paperon
    Data ultimo aggiornamento in D7: 22/03/16
    Durata in E7: 5
    i
    o ho:
    Super Daniele ,25/08/16, 16.

    Le formule in B-D-E estraggono i dati sempre dal foglio '1_Formazione Sicurezza'

    perchŔ nell'esempio2 parli di foglio: '2_Aggiornamenti'?
    <--- Se ti piace la risposta di qualcuno, oltre a ringraziarlo, puoi cliccare su "Utile" in basso a sinistra del loro messaggio.

  3. #3
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Latina
    EtÓ
    62
    Messaggi
    1249
    Versione Office
    Excel 2010
    Utile ricevuti
    595
    Utile dati
    300

    Re: Applicare formule dipendenti da menu a tendina

    Ciao Gene, credo di aver capito tu vorresti la doppia soluzione
    In B7 foglio Presenze:
    =SE($C$4="AGGIORNAMENTI ";SE.ERRORE(INDICE('2_Aggiornamenti'!$A$5:$A$21;AGGREGA(15;6;(RIF.RIGA($B$4:$B$38)-RIF.RIGA($B$5)+1)/(INDIRETTO("'2_Aggiornamenti'"&"!"&INDIRIZZO(4;CONFRONTA($C$5;Aggiornamenti1;0))&":"&INDIRIZZO(38;CONFRONTA($C$5;Aggiornamenti1;0)))>0);RIGHE($B$4:$B4)));"");SE.ERRORE(INDICE('1_Formazione Sicurezza'!$A$7:$A$21;AGGREGA(15;6;(RIF.RIGA($B$8:$B$38)-RIF.RIGA($B$8)+1)/(INDIRETTO("'1_Formazione Sicurezza'"&"!"&INDIRIZZO(7;CONFRONTA($C$5;'1_Formazione Sicurezza'!$A$5:$I$5;0))&":"&INDIRIZZO(38;CONFRONTA($C$5;'1_Formazione Sicurezza'!$A$5:$I$5;0)))>0);RIGHE($B$8:$B8)));""))

    In D7:

    =SE($C$4="AGGIORNAMENTI ";SE($B7="";"";MAX(SE('2_Aggiornamenti'!$A$5:$A$24=B7;SE($B7="";"";MAX(SE('2_Aggiornamenti'!$A$5:$A$24=B7;SE(VAL.NUMERO(SINISTRA('2_Aggiornamenti'!$F$5:$Z$24;RICERCA("_";'2_Aggiornamenti'!$F$5:$Z$24)-1)+0);SINISTRA('2_Aggiornamenti'!$F$5:$Z$24;RICERCA("_";'2_Aggiornamenti'!F5:$Z$24)-1)+0)))))));SE.ERRORE(SE(INDICE('1_Formazione Sicurezza'!$A$7:$I$21;CONFRONTA($B7;'1_Formazione Sicurezza'!$A$7:$A$21;0);CONFRONTA($C$5;'1_Formazione Sicurezza'!$A$5:$I$5;0))>0;SINISTRA(INDICE('1_Formazione Sicurezza'!$A$7:$I$21;CONFRONTA($B7;'1_Formazione Sicurezza'!$A$7:$A$21;0);CONFRONTA($C$5;'1_Formazione Sicurezza'!$A$5:$I$5;0));SE.ERRORE(TROVA("_";INDICE('1_Formazione Sicurezza'!$A$7:$I$21;CONFRONTA($B7;'1_Formazione Sicurezza'!$A$7:$A$21;0);CONFRONTA($C$5;'1_Formazione Sicurezza'!$A$5:$I$5;0)))-1;LUNGHEZZA(INDICE('1_Formazione Sicurezza'!$A$7:$I$21;CONFRONTA($B7;'1_Formazione Sicurezza'!$A$7:$A$21;0);CONFRONTA($C$5;'1_Formazione Sicurezza'!$A$5:$I$5;0)))))+0;"");""))

    In E7:
    =SE($C$4="AGGIORNAMENTI ";SE.ERRORE(DESTRA(INDICE('2_Aggiornamenti'!$F$5:$Z$24;AGGREGA(14;6;(RIF.RIGA('2_Aggiornamenti'!$A$5:$A$24)-RIF.RIGA('2_Aggiornamenti'!$A$5)+1)/('2_Aggiornamenti'!$A$5:$A$24=$B7);1);AGGREGA(14;6;(RIF.COLONNA('2_Aggiornamenti'!$B$5:$Z$5)-RIF.COLONNA('2_Aggiornamenti'!$B$5)+1)/('2_Aggiornamenti'!$F5:$Z5<>0);RIGHE($B$7:$B7)));LUNGHEZZA(INDICE('2_Aggiornamenti'!$F$5:$Z$24;AGGREGA(14;6;(RIF.RIGA('2_Aggiornamenti'!$A$5:$A$24)-RIF.RIGA('2_Aggiornamenti'!$A$5)+1)/('2_Aggiornamenti'!$A$5:$A$24=$B7);1);AGGREGA(14;6;(RIF.COLONNA('2_Aggiornamenti'!$B$5:$Z$5)-RIF.COLONNA('2_Aggiornamenti'!$B$5)+1)/('2_Aggiornamenti'!$F5:$Z5<>0);RIGHE($B$7:$B7))))-TROVA("_";INDICE('2_Aggiornamenti'!$F$5:$Z$24;AGGREGA(14;6;(RIF.RIGA('2_Aggiornamenti'!$A$5:$A$24)-RIF.RIGA('2_Aggiornamenti'!$A$5)+1)/('2_Aggiornamenti'!$A$5:$A$24=$B7);1);AGGREGA(14;6;(RIF.COLONNA('2_Aggiornamenti'!$B$5:$Z$5)-RIF.COLONNA('2_Aggiornamenti'!$B$5)+1)/('2_Aggiornamenti'!$F5:$Z5<>0);RIGHE($B$7:$B7)))))+0;"");SE($D7="";"";MATR.SOMMA.PRODOTTO((INDICE('1_Formazione Sicurezza'!$A$1:$I$21;6;CONFRONTA($C$5;'1_Formazione Sicurezza'!$A$5:$I$5;0)))*('1_Formazione Sicurezza'!$A$7:$A$21=$B7))))

    Come vedi cýŔ l'alternativa se in C4 trova AGGIORNAMENTI fai.... oppure fai,,,,,
    La formula in D da confermare con CTRL+MAIUSC+INVIO.
    Ci tengo a precisare che ho adattato le formule che in gran parte erano state realizzate da Pkrome59 (un saluto)
    Importante che non vuoi fare altre scelte altrimenti la formula .....
    File Allegati File Allegati
    <--- Se ti piace la risposta di qualcuno, oltre a ringraziarlo, puoi cliccare su "Utile" in basso a sinistra del loro messaggio.

  4. I seguenti 2 utenti hanno dato un "Utile" a Berna11 per questo post:


  5. #4
    L'avatar di G.Bove
    Clicca e Apri
    Data Registrazione
    Oct 2015
    LocalitÓ
    Milano
    EtÓ
    51
    Messaggi
    732
    Versione Office
    2010
    Utile ricevuti
    24
    Utile dati
    158

    Re: Applicare formule dipendenti da menu a tendina

    Ciao Berna,
    due cose:
    1) Mi associo al saluto e aggiungo il personale ringraziamento a Pkrome per gli aiuti fin qui ricevuti.
    2) Confermo ahime che almeno una terza opzione prover˛ ad aggiungerla (ossia Addestramento specifico) ma non temo ripercussioni.....siamo nella dimensione standard delle mitiche formule di Pkrome!!....

    Gene

  6. I seguenti utenti hanno dato un "Utile"


Discussioni Simili

  1. [Tabelle Pivot] Applicare formule a pivot generata da data model di piu' tabelle
    Di rudysmoke nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 11/02/17, 20:15
  2. Formule per Menu A tendina
    Di svizzera nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 04/01/17, 09:54
  3. [Risolto] Men¨ a tendina
    Di BRAZ66 nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 11/09/16, 12:33
  4. men¨ a tendina
    Di CRISTIAN nel forum Domande su Excel in generale
    Risposte: 17
    Ultimo Messaggio: 04/05/16, 12:06
  5. Menu a tendina??
    Di Salvo nel forum Domande su Excel in generale
    Risposte: 11
    Ultimo Messaggio: 29/09/15, 17:19

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
  •