selezione in base a colonne



  • selezione in base a colonne
    di luigi (utente non iscritto) data: 21/10/2015 12:24:44

    buongiorno a tutti
    ho un file composto da tre fogli,
    nel primo foglio nella colonna D ho dei valori numerici.
    devo trovare una soluzione per poter portare nel foglio 3 tutte le righe che nella colonna D del foglio 1 hanno un valore maggiore di 10 .
    qualcuno può darmi qualche consiglio?



  • di cromagno data: 21/10/2015 12:33:36

    Ciao Luigi,
    dovresti allegare un file di esempio per capire bene cosa utilizzare per il tuo "problema".



  • di luigi (utente non iscritto) data: 21/10/2015 12:41:30

    ok, ti allego una parte del file in cui vedi nel foglio 1 i dati e nel foglio 3 (filtro) quello che dovrebbe essere il risultato in automatico , magari cliccando su un pulsante (macro)...



  • di cromagno data: 21/10/2015 12:58:19

    Ciao luigi,
    potresti utilizzare semplicemente una formula (matriciale - quindi da confermare con la combinazione di tasti CTRL+MAIUSC+INVIO) da mettere nella cella A2 del foglio "filtro" e copiare in basso e a destra:

    =SE.ERRORE(INDICE(Foglio1!$A:$D;PICCOLO(SE(Foglio1!$D$2:$D$100>10;RIF.RIGA(Foglio1!$D$2:$D$100);"");RIF.RIGA(A1));RIF.COLONNA());"")

    Ti lascio il tuo file in allegato con questa formula aggiunta...



  • di luigi (utente non iscritto) data: 21/10/2015 14:37:10

    Ciao e grazie per la risposta.
    però ho copiato la formula come mi hai detto tu ma mi visualizza solamente il primo. ti allego il file di come mi viene.. come mai?



  • di cromagno data: 21/10/2015 14:49:25

    Al momento ho solo il cellulare quindi non posso controllare il file...
    Comunque, se ti da solo il primo risultato, probabilmente hai confermato solo con INVIO. Cone ti ho scritto prima, la formula è matriciale quindi devi confermare con CTRL+MAIUSC+INVIO (la formula verrà racchiusa tra parentesi graffe).