Excel - Mac: errore su VLOOKUP

Anonimo
2021-07-13T13:48:14+00:00

Ciao,

sto utilizzando due fogli di uno stesso file:

  • vw_intervention_checkpoints: dati estratti da un file csv
  • SCONTO IN FATTURA - Clienti: file su cui riporto i dati estratti

Nel file vw_intervention_checkpoints ho implementato una colonna (celle 1:1000) su cui ho impostato un IF, che funziona correttamente.

Nel file SCONTO IN FATTURA - Clienti ho inserito un VLOOKUP che cerca il valore ID (colonna presente anche nel file vw_intervention_checkpoints, a cui associare i valori ottenuti dall'IF. La formula che uso è: =VLOOKUP(AJ3; vw_intervention_checkpoints!B:H; 7; FALSE), ma ottengo #N/A. Nelle due immagini è visibile l'errore.

Qualcuno sa aiutarmi?

Grazie,

Elena

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
2021-07-13T15:52:58+00:00

Ciao Elena,

sto utilizzando due fogli di uno stesso file:

  • vw_intervention_checkpoints: dati estratti da un file csv
  • SCONTO IN FATTURA - Clienti: file su cui riporto i dati estratti

Nel file vw_intervention_checkpoints ho implementato una colonna (celle 1:1000) su cui ho impostato un IF, che funziona correttamente.

Nel file SCONTO IN FATTURA - Clienti ho inserito un VLOOKUP che cerca il valore ID (colonna presente anche nel file vw_intervention_checkpoints, a cui associare i valori ottenuti dall'IF. La formula che uso è: =VLOOKUP(AJ3; vw_intervention_checkpoints!B:H; 7; FALSE), ma ottengo #N/A. Nelle due immagini è visibile l'errore.

Qualcuno sa aiutarmi?ImmagineImmagine

Credo che il tuo problema sia dovuto al fatto che gli ID sul foglio vw_intervention_checkpoints sono valori di testo anziché numeri reali e la funzione CERCA.VERT non identificherà i valori di testo con i numeri. Quindi converti i valori dell'ID di testo in numeri reali (vedi Convertire in numeri i numeri memorizzati come testo) o prova il seguente adattamento della tua formula:

=VLOOKUP(TEXT(AJ5;"@");vw_intervention_checkpoints!B:H;7;FALSE)

===

Regards,

Norman

Immagine

La risposta è stata utile?

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

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2021-07-13T19:38:36+00:00

    Ciao Elena,

    Grazie per la risposta. Ho risolto con =VLOOKUP(TEXT(AJ5;"@");vw_intervention_checkpoints!B:H;7;FALSE)

    Ora ho un altro problema. Nel file vw_intervention_checkpoints ho 5 "risposte" al VLOOKUP, poichè il valore che cerco è presente 5 volte, come mostrato nell'immagine sotto.

    ![Immagine](https://learn-attachment.microsoft.com/api/attachments/93ed45b5-b4af-4349-a423-81090defa24f?platform=QnA

    Quindi in SCONTO IN FATTURA - Clienti ottengo 0, se il primo valore nella colonna (ad esempio, CP1), è 0. Sai come posso ovviare a questo problema, ottenendo soltanto il valore di testo (ad esempio, COMPLETED)?

    Non ho capito cosa stai facendo o perché un determinato ID può restituire più di un risultato ma, per quel poco che potrei capire, prova a ordinare la tabella, usando la colonna H come chiave di ordinamento e in ordine Z-A.

    Altrimenti, al fine di massimizzare le possibilità di ricevere assistenza utile, suggerirei di aprire un nuovo thread per questa nuova richiesta. Potrebbe anche essere utile caricare un file di esempio, privo di dati sensibili.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2021-07-13T17:43:09+00:00

    Ciao Norman,

    Grazie per la risposta. Ho risolto con =VLOOKUP(TEXT(AJ5;"@");vw_intervention_checkpoints!B:H;7;FALSE)

    Ora ho un altro problema. Nel file vw_intervention_checkpoints ho 5 "risposte" al VLOOKUP, poichè il valore che cerco è presente 5 volte, come mostrato nell'immagine sotto.

    ![](https://learn-attachment.microsoft.com/api/attachments/93ed45b5-b4af-4349-a423-81090defa24f?platform=QnA

    Quindi in SCONTO IN FATTURA - Clienti ottengo 0, se il primo valore nella colonna (ad esempio, CP1), è 0. Sai come posso ovviare a questo problema, ottenendo soltanto il valore di testo (ad esempio, COMPLETED)?

    Grazie mille,

    Elena

    La risposta è stata utile?

    0 commenti Nessun commento