estrazione dati prodotto



  • estrazione dati prodotto
    di ffante (utente non iscritto) data: 03/02/2015 12:14:50

    Buongiorno ritorno qui per chiedervi di nuovo un aiuto per poter estrarre dei dati da una tabella.

    ho creato una parte della tabella che deve raccogliere i dati e ho preparato la prima condizione cioè

    il turno,come cambia l'orario mi cambia il turno,nella seconda parte avrei bisogno di estrarre i dati,

    se nella riga giornaliera e di turno risultano il numero dovrei estrarre il prodotto e metterlo nella cella D3.




  • di Lucas87 data: 03/02/2015 12:53:41


    Una spiegazione più decente sarebbe ben accetta
    Magari fatta a qualcuno che non conosce il tuo foglio e il tuo obiettivo



  • di ninai (utente non iscritto) data: 03/02/2015 13:09:35

    da quello che ho capito, in D3:
    =INDICE($D$14:$D$26;CONFRONTA(VERO;INDICE($I$14:$AC$26;;GIORNO.SETTIMANA(OGGI();2)*3-3+$AF$8)>0;0))
    Matriciale (CTRL+MAIUSCOLO+INVIO)

    per gli altri casi (C3, C6, D6, ecc.) si deve adattare qualche intervallo



  • di ffante (utente non iscritto) data: 04/02/2015 00:03:00

    In D3: se esempio oggi martedi 3° turno e n3 mi da valore 1 mi dovrebbe analizzare la riga 18, se nella cella

    n18 vi è un valore numerico, allora dovrebbe estrarre il prodotto che si trova sulla cella d18.

    In C3: se esempio oggi martedi 3° turno e n3 mi da valore 1 mi dovrebbe analizzare la riga 18, se nella cella

    n18 vi è un valore numerico, allora dovrebbe estrarre il codice che si trova sulla cella c18.

    ho cercato di rispiegare ciò di cui avevo bisogno a parole mie..

    vi ringrazio anticipatamente..



  • di ninai (utente non iscritto) data: 04/02/2015 06:08:55

    ciao
    anche se hai "gentilmente" ignorato la mia formula proposta, credo faccia quello che chiedi, allego file.



  • di ffante (utente non iscritto) data: 04/02/2015 09:24:55

    ho provato il tuo file funziona solo che se clicco all'interno della cella c3 la stessa mi rilascia valore e perde i

    dati.

    comunque ti ringrazio molto per il tempo dedicato al mio problema..



  • di ninai (utente non iscritto) data: 04/02/2015 17:51:12

    come ti scrivevo prima:
    la formula è matriciale



  • di ffante (utente non iscritto) data: 04/02/2015 23:30:27

    che significa matriciale ?



  • di ffante (utente non iscritto) data: 05/02/2015 02:42:44

    Stavo verificando il file che mi hai inviato solo che c'è un piccolo problema, con le formule che mi hai inserito

    fino alle ore 24:00 estrae i dati perfettamente soltanto che per me il terzo turno termina alle ore 6:00,ragion

    per cui il prodotto estratto dalle 22:00 fino alle 24:00 è corretto, dopo le 24:00 passa al giorno

    successivo,invece dovrebbe mantenerlo fino alle 6:00 del giorno dopo.

    grazie per il vostro tempo che mi avete dedicato..






  • di ninai (utente non iscritto) data: 05/02/2015 06:21:29

    Ciao
    allora faccio riferimento a dove appare il numero 1 nella riga 3.
    La formula la modifico NON matriciale, la puoi confermare normalmente, diventa in C2:
    =INDICE(C$14:C$26;MATR.SOMMA.PRODOTTO((RIF.RIGA($D$14:$D$26)-13)*(INDICE($I$14:$AC$26;;CONFRONTA(1;$I$3:$AC$3;0))<>"")))


    attenzione al -13, deve essere il numero di riga del primo prodotto meno 1 (14-1=13, 27-1=26, 42-1=41)

    ti allego file aggiornato



  • di ninai (utente non iscritto) data: 05/02/2015 06:38:39

    la formula è da collocare in C3.
    Anche nel file è da spostare (l'avevo messa in C2 per fare dei test)



  • di ffante (utente non iscritto) data: 06/02/2015 00:29:43

    Con la formula che mi avevi inviato funziona perfettamente.

    graziee............