Condividi tramite

Problema col CERCA.VERT

Anonimo
2013-02-05T10:31:00+00:00

Buongiorno, ho un file Excel di 2 fogli.

Nel primo foglio ho una colonna con dei codici che vorrei trasformare in testo usando la decodifica della tabella nel secondo foglio (chiamata ASNA).

Questa la formula usata:

=CERCA.VERT(H4;ASNA!A1:B305;2;[FALSO])

Il valore numerico in H4 va a cercare l'omologo nella tabella ASNA e me lo traduce nel testo riportato nella seconda colonna a destra.

Ho usato la la funzione CERCA.VERT ma non succede nulla, la formula rimane visibile nella colonna di appoggio creata e basta.

Uso EXCEL 2010. Può dipendere anche dal tipo di formato delle celle?

Grazie in anticipo per la risposta.

Massimiliano

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

  1. Anonimo
    2013-02-05T12:12:39+00:00

    Ciao Massimiliano,

    l'errore restituito fa riferimento al mancato ritrovamento del valore nella tabella di riferimento.

    hai inserito il segno di $ come ti avevo indicato?

    Se non lo fai il riferimento all'intervallo sul foglio ASNA si sposta ogni volta diventando

    A2:B306

    A3:B307

    ......

    Inoltre se vuoi gestire questo tipo di errore modifica la tua formula così:

    =SE(CONTA.SE(ASNA!$A$1:$B$305;H4);CERCA.VERT(H4;ASNA!$A$1:$B$305;2;FALSO);"")

    David

    La risposta è stata utile?

    0 commenti Nessun commento

3 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2013-02-05T12:22:36+00:00

    Ciao David,

    ho risolto la cosa e stavo per scrivere ma mi hai preceduto.

    Il problema era legato al formato del file di prova che era bloccato e non salvava il cambio di formato della cella. Ora funziona tutto.

    Grazie ancora ed anche per il suggerimento aggiuntivo.

    Massimiliano

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2013-02-05T11:57:06+00:00

    Ciao David,

    intanto grazie per la tua pronta risposta.

    Ho fatto quanto suggerito da te: la sostituzione funziona per le prime 2 celle della colonna (ho trascinato la prima cella nelle altre 1000 sottostanti) poi dalla 3a cella in poi mi segnala "#N/D".

    Probabilmente mi stò incartando con qualche tipo di errore semplice ma almeno per ora non ne vengo a capo.

    Grazie come sempre in anticipo per l'aiuto.

    Massimiliano

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2013-02-05T11:22:56+00:00

    Ciao MassimilianoRM,

    è probabile che la colonna di appoggio che hai utilizzato, in cui inserisci la formula, abbia impostato come formato cella "Testo".

    Prova a selezionare l'intera colonna e impostare come formato celle "Generale"

    Prova ora a riscrivere la formula facendo attenzione a fissare le colonne del foglio ASNA in questo modo:

    =CERCA.VERT(H4;ASNA!$A$1:$B$305;2;FALSO)

    David

    La risposta è stata utile?

    0 commenti Nessun commento