Risultati da 1 a 9 di 9

Discussione: Indice ma su l'ultimo



  1. #1
    L'avatar di Alessandro
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Roma
    Età
    45
    Messaggi
    851
    Versione Office
    2010 64 bit
    Likes ricevuti
    113
    Likes dati
    61

    Indice ma su l'ultimo

    Ciao a tutti,
    scusate subito per l'oggetto ma non sapevo che nome dare a questo thread.
    In pratica vorrei utilizzar un indice ma che come colonna non mi prendesse la prima referenza ma l'ultima.
    Mi spiego.
    Ho una situazione simile

    volendo farla semplice in B9 potrei inserire questa
    =INDICE($B$3:$P$5;CONFRONTA($A9;$A$3:$A$5;0);CONFRONTA(B$8;$B$2:$P$2;0))
    trascino giu e a dx ed è tutto ok.
    Ma così facendo mi prendo i primi risultati...e se invece volessi prendere l'ultimo risultato ed ottenere quindi i risultati indicati?
    Grazie anche per dei suggerimenti.
    ciao
    ale

  2. #2
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1692
    Versione Office
    2010 PC
    Likes ricevuti
    899
    Likes dati
    185
    ciao
    non so se l'esempio che hai fatto è esaustivo del problema (i nomi seguono lo stesso ordine), alla luce di quello che noto:
    =CERCA(2;1/($B$2:$P$2=B$8);$B3:$P3)
    e trascini
    "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")

  3. #3
    L'avatar di Alessandro
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Roma
    Età
    45
    Messaggi
    851
    Versione Office
    2010 64 bit
    Likes ricevuti
    113
    Likes dati
    61
    ciao,
    nemmeno a controllarla...
    a parte il capire...se hai un istante per questo cerca, perchè lui cerca il valore 2 (perchè?) confrontando la testata e a parità di condizione prende di volta in volta la riga.
    Ma dicevo, a parte il capire, giustamente hai sottolineato il fatto che i nomi sono nello stesso ordine, e se invece fossero sparsi e/o cmq li volesi cercare?
    Scusami se non avevo inserito questo dettaglio ma forse può tornarmi utile la formula senza questa discriminante dei nomi nello stesso ordine.
    Grazie cmq e ancora complimenti.
    ciao
    ale

  4. #4
    L'avatar di Alessandro
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Roma
    Età
    45
    Messaggi
    851
    Versione Office
    2010 64 bit
    Likes ricevuti
    113
    Likes dati
    61
    ciao,
    c'è un ma.
    Allego il file così semplifico le cose anche a chi voglia aiutarmi.
    Il mio problema (ed il perchè sto cercando una soluzione) è che i dati vengono inseriti mano mano giorno dopo giorno.
    L'inserimento dei dati avviene in B3:P5 e in automatico vorrei un riassuntivo nella tabellina sotto.
    Ma ho visto che in assenza di dati lui da come risultato zero (come è giusto che sia).
    Vorrei invece che prendesse l'ultimo risultato inserito, sempre a parità di condizione colonna per colonna.
    Nel file allegato ci sono due situazioni con i risultati sperati: la gialla dove gli inserimenti terminano alla col. D e la verde dove gli inserimenti terminano alla col. F.
    ciao
    ale
    File Allegati File Allegati

  5. #5
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1692
    Versione Office
    2010 PC
    Likes ricevuti
    899
    Likes dati
    185
    se ho ben capito, la variante potrebbe essere:
    =CERCA(2;1/($B$2:$P$2=B$8);INDICE($B$3:$P$5;CONFRONTA($A9;$A$3:$A$5;0);))

    ma pure si potrebbe usare:
    =INDICE($B$3:$P$5;CONFRONTA($A9;$A$3:$A$5;0);CONFRONTA(B$8;$B$2:$P$2;0)+2)
    ma questa prevede, come in esempio, che in riga 2 incrementino ogni 3 uguali
    "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")

  6. #6
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1692
    Versione Office
    2010 PC
    Likes ricevuti
    899
    Likes dati
    185
    ciao
    non ti avevo letto
    in base alle caratteristiche dei dati, cambia anche la soluzione/i,
    adesso io dovrei sapere anche se i numeri (in riga 2 oppure 15) sono sempre crescenti, se sono crescenti sempre di un unità.
    a volte anche una caratteristica apparentemente di poco conto, fa cambiare totalmente l'approccio

    altra domanda, i numeri all'interno, per ogni nome, sono anche loro crescenti???
    "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")

  7. #7
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    1692
    Versione Office
    2010 PC
    Likes ricevuti
    899
    Likes dati
    185
    con i dati presenti, una soluzione matriciale:
    =MAX(INDICE($B$16:$P$18;CONFRONTA($A22;$A$16:$A$18;0);)*($B$15:$P$15=B$21))
    ma si può fare meglio


    anche se i numeri non fossero crescenti, da confermare normale, in B22:
    =SE.ERRORE(CERCA(2;1/(($B$15:$P$15=B$21)*(INDICE($B$16:$P$18;CONFRONTA($A22;$A$16:$A$18;0);)>0));INDICE($B$16:$P$18;CONFRONTA($A22;$A$16:$A$18;0);));"")
    "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")

  8. #8
    L'avatar di Master
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Macerata
    Età
    35
    Messaggi
    74
    Versione Office
    2010
    Likes ricevuti
    0
    Likes dati
    1

    Il gioco si complica

    Citazione Originariamente Scritto da ninai Visualizza Messaggio
    ciao
    non so se l'esempio che hai fatto è esaustivo del problema (i nomi seguono lo stesso ordine), alla luce di quello che noto:
    =CERCA(2;1/($B$2:$P$2=B$8);$B3:$P3)
    e trascini

    Ciao Ninai,

    proprio oggi mi son bloccato su una formula simile a quella che hai descritto che non riesco proprio a decifrare. Ho su una riga quattro lettere, rispettivamente nelle colonne A,B,C,D Il mio obiettivo sarebbe quello di inserire nella colonna "E" la lettera più piccola e poi, eventualmente, su un'altra colonna la lettera più grande.
    In rete ho trovato questa formula che si dovrebbe avvicinare alla risoluzione del problema
    =CERCA(2;1/(CONTA.SE(A1:A10;">"&A1:A10&"~")=0);A1:A10)
    Tuttavia non riesco a decifrarla. Non riesco proprio a capirla. Che senso ha il tilde ? & ?



  9. #9
    L'avatar di Alessandro
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Roma
    Età
    45
    Messaggi
    851
    Versione Office
    2010 64 bit
    Likes ricevuti
    113
    Likes dati
    61
    Citazione Originariamente Scritto da ninai Visualizza Messaggio
    con i dati presenti, una soluzione matriciale:
    =MAX(INDICE($B$16:$P$18;CONFRONTA($A22;$A$16:$A$18;0);)*($B$15:$P$15=B$21))
    ma si può fare meglio


    anche se i numeri non fossero crescenti, da confermare normale, in B22:
    =SE.ERRORE(CERCA(2;1/(($B$15:$P$15=B$21)*(INDICE($B$16:$P$18;CONFRONTA($A22;$A$16:$A$18;0);)>0));INDICE($B$16:$P$18;CONFRONTA($A22;$A$16:$A$18;0);));"")
    quest'ultima è perfetta.
    grazie come sempre.
    ciao
    ale

Discussioni Simili

  1. [Risolto] Ultimo aiutino se possibile
    Di roky48 nel forum Domande su Excel VBA e MACRO
    Risposte: 8
    Ultimo Messaggio: 22/10/16, 01:53
  2. Ultimo BBCode By Scossa
    Di Gerardo Zuccalà nel forum Test dei vostri post
    Risposte: 2
    Ultimo Messaggio: 01/07/16, 03:02
  3. Ultimo sforzo Archivio
    Di Baloon_50 nel forum Domande su Excel VBA e MACRO
    Risposte: 26
    Ultimo Messaggio: 06/02/16, 01:35
  4. Cerca ultimo valore alfanumerico
    Di Olly nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 28/12/15, 17:26
  5. Cerca l'ultimo numero in fondo.
    Di Gerardo Zuccalà nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 07/06/15, 19:24

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
  •