cerca.vert non trova valore

Anonimo
2020-07-20T13:30:40+00:00

salve a tutti,

in un semplicissimo foglio excel ho questa formula.

=INDICE(Foglio2!$E:$K;CONFRONTA(1;(Foglio2!$K:$K=$D$2)*(Foglio2!$E:$E=$B$3);0);4)

il mio problema è che la cella B3 dove è contenuto uno dei valori da cercare/incrociare non è un numero scritto normalmente ma sarebbe il risultato di un'altra formula.

quindi la formula INDICE funziona solo se la cella B3 è compilata manualmente, se invece contiene il risultato di un'altra formula non funziona più.

c'è un modo per risolvere questa cosa? è improduttivo, noioso e passibile di errori trascrivere quel dato a mano.

idee?

grazie

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2020-07-20T14:44:48+00:00

Ciao Martyb76,

in un semplicissimo foglio excel ho questa formula.

=INDICE(Foglio2!$E:$K;CONFRONTA(1;(Foglio2!$K:$K=$D$2)*(Foglio2!$E:$E=$B$3);0);4)

il mio problema è che la cella B3 dove è contenuto uno dei valori da cercare/incrociare non è un numero scritto normalmente ma sarebbe il risultato di un'altra formula.

quindi la formula INDICE funziona solo se la cella B3 è compilata manualmente, se invece contiene il risultato di un'altra formula non funziona più.

c'è un modo per risolvere questa cosa? è improduttivo, noioso e passibile di errori trascrivere quel dato a mano.

idee?

Forse i valori di ricerca non possono essere rappresentati da un valore decimale esatto. Un esempio sarebbe 20/3.

Un tale problema potrebbe essere superato modificando la formula in questo modo:

=INDICE(Foglio2!$E:$K;CONFRONTA(1;(Foglio2!$K:$K=ARROTONDA($D$2;2)*(Foglio2!$E:$E=ARROTONDA($B$3;2));0);4)

A titolo di esempio potresti scaricare il mio file di prova Marty20200720.xlsx

Se dovessi avere ancora un problema, prova a caricare il file problematico, privo di dati sensibili e postare un link al file.

Per caricare il file su Microsoft OneDrive, vedi:

   Condividere file e cartelle di OneDrive

Per caricare il file su DropBox, vedi:

Come faccio a condividere file e cartelle in Dropbox?

===

Regards,

Norman

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2020-07-20T15:15:51+00:00

ciao Norman, grazie del tuo supporto.

si vede che anche solo la tua presenza mi ha fatto bene :-)

alla fine ho risolto, praticamente nel file di origine la colonna dove doveva pescare la formula per il risultato in B3 non era in formato numero pertanto anche il risultato della formula non era un numero e quindi INDICE non funzionava. 

sistemato il formato del file collegato e funziona tutto.

comunque grazie anche per la tua soluzione in caso di decimali. la terrò presente se dovesse capitarmi un caso con i decimali.

grazie ancora.

La risposta è stata utile?

0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2020-07-20T15:27:37+00:00

    Ciao Martyb76,

    ciao Norman, grazie del tuo supporto.

    si vede che anche solo la tua presenza mi ha fatto bene :-)

    alla fine ho risolto, praticamente nel file di origine la colonna dove doveva pescare la formula per il risultato in B3 non era in formato numero pertanto anche il risultato della formula non era un numero e quindi INDICE non funzionava. 

    sistemato il formato del file collegato e funziona tutto.

    comunque grazie anche per la tua soluzione in caso di decimali. la terrò presente se dovesse capitarmi un caso con i decimali.

    Sono felice che tu abbia risolto il problema e ti ringrazio per il cortese riscontro.

    Alla prossima.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento