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à
    43
    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 07:42

  2. #2

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    38
    Messaggi
    4730
    Versione Office
    2013
    Likes ricevuti
    1493
    Likes dati
    1050
    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à
    54
    Messaggi
    9963
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2566
    Likes dati
    1546
    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
    1369
    Versione Office
    Office 2013
    Likes ricevuti
    1408
    Likes dati
    2511
    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à
    54
    Messaggi
    9963
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2566
    Likes dati
    1546
    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à
    54
    Messaggi
    9963
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2566
    Likes dati
    1546
    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
    1369
    Versione Office
    Office 2013
    Likes ricevuti
    1408
    Likes dati
    2511
    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
    2139
    Versione Office
    2010 PC
    Likes ricevuti
    1180
    Likes dati
    238
    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à
    54
    Messaggi
    9963
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2566
    Likes dati
    1546
    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à
    54
    Messaggi
    9963
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2566
    Likes dati
    1546
    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à
    50
    Messaggi
    5386
    Versione Office
    office 365/2016
    Likes ricevuti
    1272
    Likes dati
    1339
    @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
    Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene Cit. Einstein

  14. #12
    L'avatar di GioPL
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Varsavia
    Età
    43
    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à
    50
    Messaggi
    5386
    Versione Office
    office 365/2016
    Likes ricevuti
    1272
    Likes dati
    1339
    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
    Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene Cit. Einstein

  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à
    43
    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à
    43
    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à
    43
    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à
    43
    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à
    43
    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à
    43
    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à
    38
    Messaggi
    4730
    Versione Office
    2013
    Likes ricevuti
    1493
    Likes dati
    1050
    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à
    43
    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, 22:08
  2. Risposte: 11
    Ultimo Messaggio: 07/02/17, 15:12
  3. Risposte: 9
    Ultimo Messaggio: 30/12/16, 18: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, 21:20
  5. ricerca valore tabella e risultato colonna
    Di PENNY nel forum Domande su Excel in generale
    Risposte: 34
    Ultimo Messaggio: 29/11/15, 08: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
  •