Risultati da 1 a 22 di 22

Discussione: Ricerca primo valore valido in colonna



  1. #1
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23

    Ricerca primo valore valido in colonna

    Salve,
    problemino del giorno.
    Ho una tabella con dei valori che possono assumere il valore 0.
    Devo estrarre il primo valore <>0 e la sua relativa data a fianco (partendo dall'alto..)
    Ho provato a cercare tra le formule "semplici" ma mi sa me ne serve una "complessa" :250:

    Grazie in anticipo per l'aiutino.

    Salutoni a tutti i forummi.
    Giovanni by PL
    File Allegati File Allegati
    Ultima modifica fatta da:Canapone; 04/07/17 alle 08:42

  2. #2

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4024
    Versione Office
    2013
    Likes ricevuti
    1229
    Likes dati
    923
    Ciao,
    una possibile soluzione:

    nella cella B12 puoi inserire questa formula matriciale (da confermare quindi con CTRL+MAIUSC+INVIO):

    =INDICE($B$1:$C$9;MIN(SE($C$4:$C$9<>0;RIF.RIGA($C$4:$C$9);""));RIF.COLONNA(A1))

    e dopo copiare la cella B12 nella B13.

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

  3. #3

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7164
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304
    Un'alternativa alla formula di cromagno (che saluto), sempre da confermare con CTRL+MAIUSC+INVIO), in B13 da trascinare a destra:

    =INDICE(B$4:B$9;CONFRONTA(VERO;$C$4:$C$9>0;))


    Edit:
    (ho sistemato i riferimenti)
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  4. I seguenti 3 utenti hanno dato un "Like" a ges per questo post:


  5. #4
    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
    Ciao GioPL, se ho capito bene, una possibile soluzione potrebbe essere la seguente:

    In B12, incollare
    =SE(RIGHE($B$4:$B4)>CONTA.SE($C$4:$C$9;"<>"&0);"";INDICE($B$4:$B$9;PICCOLO(SE($C$4:$C$9<>0;RIF.RIGA($B$4:$B$9)-RIF.RIGA($B$4)+1);RIGHE($B$4:$B4)))) ed eseguire i tasti CTRL+SHIFT+ENTER

    In C12, incollare
    =SE(RIGHE($B$4:$B4)>CONTA.SE($C$4:$C$9;"<>"&0);"";INDICE($C$4:$C$9;PICCOLO(SE($C$4:$C$9<>0;RIF.RIGA($B$4:$B$9)-RIF.RIGA($B$4)+1);RIGHE($B$4:$B4)))) ed eseguire i tasti CTRL+SHIFT+ENTER

    Allego file di prova.
    Ciao, fammi sapere.
    File Allegati File Allegati

  6. #5

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7164
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304
    Ciao pkrome,
    credo che hai capito bene e la tua formula funziona, però si può dare una piccola sforbiciata nella condizione che anteponi che in questo caso mi sembra superflua, cioè basta così:

    =INDICE(B$4:B$9;PICCOLO(SE($C$4:$C$9<>0;RIF.RIGA($B$4:$B$9)-RIF.RIGA($B$4)+1);RIGHE($B$4:$B4)))

    Inoltre, se metti i riferimenti relativi alla colonna B della matrice dell'INDICE (in rosso) non serve scrivere due formule basta trascinarla a destra.

    Qui vince chi ce l'ha più corta!!!! :167:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  7. #6

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7164
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304
    Visto che sono in tema, accorcio anche la mia formula che ho scritto sopra di qualche lettera:

    =INDICE(B$4:B$9;CONFRONTA(1;$C$4:$C$9^0;0))

    Sempre da confermare con CTRL+MAIUSC+INVIO), in B13 da trascinare a destra.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  8. I seguenti utenti hanno dato un "Like"


  9. #7
    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
    Ciao Ges, grazie per i chiarimenti sempre esaustivi, mi scuso per la sovrapposizione ma no era nel mio intento ( mi avete bruciato sul tempo).
    Io sono qui per imparare, e quando mi è possibile ci provo a dare un mio modesto contributo.
    Ciao e grazie alla prossima.

  10. #8
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1683
    Versione Office
    2010 PC
    Likes ricevuti
    896
    Likes dati
    185
    Citazione Originariamente Scritto da ges Visualizza Messaggio
    Qui vince chi ce l'ha più corta!!!! :167:
    MIIIII..., se continui così mi diventi un "antiviagra" :87:_:87:_:167:
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  11. #9

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7164
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304
    Citazione Originariamente Scritto da pkrome59 Visualizza Messaggio
    Ciao Ges, grazie per i chiarimenti sempre esaustivi, mi scuso per la sovrapposizione ma no era nel mio intento ( mi avete bruciato sul tempo).
    Io sono qui per imparare, e quando mi è possibile ci provo a dare un mio modesto contributo.
    Ciao e grazie alla prossima.
    Ci mancherebbe pkrome,
    non devi scusarti, hai fatto benissimo a postare altre soluzioni servono a confrontarci ed arricchirci .... continua così!:90:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  12. #10

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7164
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304
    Citazione Originariamente Scritto da ninai Visualizza Messaggio
    MIIIII..., se continui così mi diventi un "antiviagra" :87:_:87:_:167:
    :258::258::258:
    Comunque, tutta colpa vostra (anche tua ninai), che mi avete portato su questa via! :167::167::167:
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  13. #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
    @Ges Sei entrato in un tunnel... e la luce che vedi in fondo non'è l'uscita ma è un trenoooo :176:, confermo tutta colpa di ninai che con le sue super formule ti conivolgono sempre di più
    un caro saluto a tutti

  14. #12
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23
    Mi avete riempito il tempo del fine settimana.......cerchero di capire (non solamente tagloa e incolla) tutte le formule che mi avete mandato...:23:
    GRANDI.



    OPS
    dimenticavo che il PC a casa e' in...polacco. Quindi le vostre formule...hanno qualche problema di traduzione.
    Riprovero lunedi.
    Grazie a tutti.:292:

  15. #13
    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
    Ciao GioPL
    Potrebbe esserti comodo il traduttore di formule in tutte le lingue delle versioni di excel, clicca sul link
    http://pl.excel-translator.de/translator/
    Ciao

  16. #14
    L'avatar di Umberto Torre
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Genova
    Età
    52
    Messaggi
    3
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0
    se non ho compreso male la tua domanda la soluzione la trovi qui:
    https://www.youtube.com/watch?v=h18HYA1z7lA.
    Ciao

  17. #15
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23
    Copiato, ctrl+maisc+enter ma mi da #valore! e nel debug mi segna errore in $C$4:$C$9.:174:

  18. #16
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23
    OK, come per la formula di cromagno (che comunque ringrazio) dopo aver copiato mi da errore #valore e con il debug mi mostra l'errore in $C$4:$C$9. Ho provato a fare ctrl+maisc+enter ma senza effetto. Anche se in effetti confesso di non capire la piegazione formula matriciale (formula realtiva ad una matrice?) e cosa generi il comando ctrl+maisc+enter.:292:

  19. #17
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23
    Ciao PKROME. Nel file allegato funziona, quindi presumo unzionino anche le prcedenti formule. Il problema e' che quando lo copio io non ....funge!
    Copio la tua formula
    incollo in B12
    mi segnala subito errore con la scritta #valore!
    lasciando il cursore su B12 eseguo ctrl+maisc+enter e ..niente.

    Dove commetto errore?:250:

  20. #18
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23
    :23::246:
    mooolto interessante. Parte pero' da excel 2010..ma ci si arrangia.
    Dziekuje (PL)= Grazie (I)

  21. #19
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23
    trovato il metodo: funziona alla grande. Ora devo....capirla. GRAZIE

  22. #20
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23
    Funziona, ho capito il ctrl+maisc+enter...alla fine! Grazie.....!

  23. #21

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4024
    Versione Office
    2013
    Likes ricevuti
    1229
    Likes dati
    923
    Citazione Originariamente Scritto da GioPL Visualizza Messaggio
    Funziona, ho capito il ctrl+maisc+enter...alla fine! Grazie.....!
    Ciao GioPL

    Se hai risolto il problema, segna questa discussione come "RISOLTO".
    Vai sul menù "Strumenti Discussione" (all'inizio del thread) e scegli la voce ""Segna questo thread come risolto...".

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

  24. #22
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    42
    Messaggi
    68
    Versione Office
    Excell 2007
    Likes ricevuti
    0
    Likes dati
    23
    trovato l'inghippo. Funziona. Grazie. Sapendo di avere un team del genere, so dove andare a bussare ( non prima di ever rotto la testa contro qualche foglio...:292:).

Discussioni Simili

  1. [Risolto] Ricerca valore o testo consecutivo in una colonna
    Di Svizzero73 nel forum Domande su Excel in generale
    Risposte: 14
    Ultimo Messaggio: 19/02/17, 23:08
  2. Risposte: 11
    Ultimo Messaggio: 07/02/17, 16:12
  3. Risposte: 9
    Ultimo Messaggio: 30/12/16, 19:41
  4. Rilevazione del nr riga dopo ricerca valore in colonna..
    Di GioPL nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 17/08/16, 22:20
  5. ricerca valore tabella e risultato colonna
    Di PENNY nel forum Domande su Excel in generale
    Risposte: 34
    Ultimo Messaggio: 29/11/15, 09:57

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
  •