Cerca.Vert

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
mitchutd
00mercoledì 5 aprile 2017 14:47
Buongiorno a tutti,

Ho un problema sul foglio di calcolo allegato.
Il CERCA.VERT della colonna M pesca il primo valore disponibile anche se i valori che cerca nella matrice tabella sono diversi.
Con quale funzione posso risolvere il problema?

Grazie.
alfrimpa
00mercoledì 5 aprile 2017 15:19
Mitchud la funzione CERCA.VERT si ferma alla prima occorrenza (è così che funziona).

Se devono essere trovati molteplici valori non va bene.

Prova a fare un esempio più semplice rispetto al file che hai allegato con pochi dati ed inserisci a mano il risultato desiderato.
mitchutd
00giovedì 6 aprile 2017 08:41
Buongiorno alfrimpa,

In allegato quanto richiesto.
Il risultato dovrebbe essere 5.

Ciao.
alfrimpa
00giovedì 6 aprile 2017 09:53
Ciao Mitchutd

Ho visto il file ma non ho capito in base a quale criterio in D4 (credo) debba venir fuori 5 e non 4.
mitchutd
00giovedì 6 aprile 2017 10:14
Ciao,

deve uscire 5 in base al no. di misura della colonna B.
Il valore misurato in posizione 4 è uguale al valore misurato in posizione 5. E vorrei che questo me lo indicasse anche nella riorganizzazione della funzione GRANDE.

Spero di essere stato chiaro.
Se hai altre domande sono qui.

Grazie anticipatamente.
alfrimpa
00giovedì 6 aprile 2017 16:28
Solo per dire che ancora non riesco a capire.
dodo47
10giovedì 6 aprile 2017 17:32
Ciao
mi riferisco al tuo primo foglio e, come detto da Alfredo (saluti) non puoi utilizzare il cerca.vert che restituisce solo la prima occorrenza di un valore cercato.

Ciò premesso puoi utilizzare la seguente formula IN M9 da trascinare:
=INDICE($F$9:$F$3000;PICCOLO(SE(L9=$C$9:$C$3000;RIF.RIGA($B$9:$B$3000)-MIN(RIF.RIGA($B$9:$B$3000))+1;"");CONTA.SE($L$8:L8;L9)+1))

in forma di matrice

Ovviamente la stesa cosa dovrai farla per la col. N.

magari aggiungi un se.errore

saluti
federico460
00giovedì 6 aprile 2017 18:33
Ciao

già che siamo qui
questo per fare una classifica con doppioni


=INDICE($F$9:$F$4000;CONFRONTA(GRANDE($H$9:$H$4000-RIF.RIGA($H$9:$H$4000)/10000000000;RIF.RIGA(I9)-RIF.RIGA($I$8));$H$9:$H$4000-RIF.RIGA($H$9:$H$4000)/10000000000;0))



matriciale

unico neo

nella formula devi mettere 0 al posto di -

posto il file con le due formule

mitchutd
00venerdì 7 aprile 2017 09:48
Dodo, Federico, buongiorno,

Grazie mille per le formule che funzionano secondo quello che mi serve. Mi sfugge una cosa probabilmente banale; come mai se clicco INVIO mi da o #N/D o #NUM! mentre se trascino funziona? E' un problema di calcolo iterativo? Inoltre ho impostato la stessa formula (la seconda) per la colonna O9 con gli errori di cui sopra.

Grazie di nuovo per il supporto.
dodo47
00venerdì 7 aprile 2017 09:58
Ciao
leggi quanto si dice: è una formula matriciale pertanto va inserita con ctrl-shift-invio e poi trascinata.

saluti
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 15:30.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com