Cerca.vert errore #...
 
Notifiche
Cancella tutti

La consultazione del forum è libera per tutti.

Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).

Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.

[Risolto] Cerca.vert errore #N/D

12 Post
3 Utenti
6 Reactions
601 Visualizzazioni
Forum 1
(@tambugt)
Post: 0
New Member
Avviatore di Topic
 

Ciao a tutti, sto impazzendo da qualche giorno e non riesco a venirne a capo.

Utilizzo la funzione cerca.vert per aggiornare i listini del mio gestionale in base al file che mi manda l'azienda produttrice.

Nel file di esempio che allego nella cella F2 vorrei avere il prezzo aggiornato, per comodità ho copiato il listino fornitore nel Foglio2, applico la seguente formula: =CERCA.VERT(A2;Foglio2!A:D;3;FALSO) ed esce l'errore #N/D, ma se cerco manualmente il codice 02030000 nel foglio 2 il valore c'è e viene trovato

con qualche altro listino sono riuscito ma non ho ben capito come (se ben ricordo ho modificato le proprietà della cella), ad ogni modo con quasi tutti i listini che mi hanno inviato i fornitori ho questo problema.

Grazie a tutti in anticipo per il tempo dedicato, Luca

Versione di Excel
Sistema operativo
 
Postato : 25/02/2021 15:36
Marius44
(@marius44)
Post: 339
Moderatore
 

Ciao

I dati in col A del Foglio2 "sembrano" uguali a quelli del Foglio1 ma non lo sono.

Prova a riscrivere il numero del Foglio2 premettendo un apostrofo e vedrai che lo trova.

 

Ciao,

Mario 

 
Postato : 25/02/2021 16:12
tambugt and tambugt reacted
Forum 1
(@tambugt)
Post: 0
New Member
Avviatore di Topic
 

@marius44 porta pazienza non ho ben capito... immaginavo che non li trova perchè sembrano uguali ma non lo sono, ma non ho capito come risolvere ? 
devo modificare la formula o tutti codici della colonna A del Foglio 2?

 

 
Postato : 25/02/2021 16:34
cromagno
(@cromagno)
Post: 0
Moderatore
 

Ciao,
oltre a quello detto da Mario ( ?️ ),
i codici che hai nel foglio2 presentano tutti degli spazi finali superflui e questo rende vano il confronto.
Puoi eliminare tutti gli spazi dei codici del Foglio2, magari usando lo strumento Trova e Sostituisci
oppure puoi usare una formula che gestisca questi spazi.
In cella F2:
=CERCA.VERT(A2;INDICE(ANNULLA.SPAZI(Foglio2!$A$2:$D$5000););3;FALSO)

N.B.
nelle formule non usare come riferimenti le intere colonne (A:D in questo caso), limitati ad un range ragionevolmente grande altrimenti i ricalcoli appesantiranno enormemente il file.

 
Postato : 25/02/2021 16:55
tambugt and tambugt reacted
cromagno
(@cromagno)
Post: 0
Moderatore
 

@tambugt

ho visto che hai messo un "like" e mi fa piacere ma sarebbe gradito un riscontro scritto per capire se effettivamente hai risolto (ed in tal caso puoi segnare la discussione come tale).

 
Postato : 25/02/2021 17:02
Forum 1
(@tambugt)
Post: 0
New Member
Avviatore di Topic
 

@cromagno nel foglio di prova ho visto che funziona, adesso faccio la prova sul file reale con la moltitudine dei codici, ti aggiorno tra poco.

intanto grazie mille!

 
Postato : 25/02/2021 17:08
Forum 1
(@tambugt)
Post: 0
New Member
Avviatore di Topic
 

@cromagno Allora ho provato, ma continuo a non venirne a capo purtroppo sono sempre affiancato dal risultato #N/D
Ho provato a modificare la formula indicata nel file che ho postato cambiando solamente la cella di riferimento da A2 a O2 (perchè mi è utile anche cercare tramite codice ean) e l'errore è ricomparso; ho provato anche ad utilizzare la scrematura tramite trova e sostituisce ma mi dice che non ci sono valori da correggere.

 
Postato : 25/02/2021 18:13
cromagno
(@cromagno)
Post: 0
Moderatore
 
Postato da: @tambugt

Allora ho provato, ma continuo a non venirne a capo purtroppo sono sempre affiancato dal risultato #N/D

Beh, la risposta può essere solo una... il file originale non è uguale a quello che hai postato.

Per capire cosa fare serve per forza uno stralcio del file originale.

 
Postato : 25/02/2021 18:47
Marius44
(@marius44)
Post: 339
Moderatore
 

Salve a tutti

@tambugt

Prova a rivedere la formula che (ne sono quasi certo) hai "ricopiato" dal suggerimento di @cromagno (ciao).

Non è che è saltata qualcosa (per esempio qualche punto e virgola)?

 

Ciao,

Mario

 
Postato : 25/02/2021 18:53
Forum 1
(@tambugt)
Post: 0
New Member
Avviatore di Topic
 

@cromagno @marius44 dal file che ho postato ho fatto esattamente copia incolla della formula =CERCA.VERT(A2;INDICE(ANNULLA.SPAZI(Foglio2!$A$2:$D$5000););3;FALSO) nella cella F2, poi ho modificato manualmente A2 in O2, ed esce N/D, per essere sicuro ho anche rifatto un download del file caricato e ho lavorato su quello, ho provato anche ad invertire le colonne C/D del foglio 2 per avere il riferimento sempre a sinistra ma non cambia nulla

 

Allego qui quanto fatto

 

 
Postato : 25/02/2021 19:15
cromagno
(@cromagno)
Post: 0
Moderatore
 
Postato da: @tambugt

...poi ho modificato manualmente A2 in O2, ed esce N/D,...

ma scusa, in questo file stai cercando in colonna D !!!

Il CERCA.VERT cerca nella prima colonna a sinistra dell'intervallo che gli fornisci, quindi se gli formisci la matrice Foglio2!$A$2:$D$5000 lui cercherà nella colonna A e ti restituirà quello che cerchi a seconda dell'indice che gli dai (3° argomento della funzione).
Se vuoi cercare nella colonna O (quindi la D del Foglio2) e farti restituire qualcosa che sta dietro (alla sua sinistra, quindi colonne precedenti) devi usare le funzioni INDICE e CONFRONTA.

 

In cella F2:
=INDICE(Foglio2!$C$2:$C$5000;CONFRONTA(O2;INDICE(ANNULLA.SPAZI(Foglio2!$D$2:$D$5000););0))

 
Postato : 25/02/2021 19:29
tambugt and tambugt reacted
Forum 1
(@tambugt)
Post: 0
New Member
Avviatore di Topic
 

@cromagno Grazie alla tua spiegazione ho capito perfettamente il funzionamento del cerca.vert, e con il copia incolla delle colonne di mio interesse riesco già ad arrivare al risultato finale.

Approfondirò anche la funzione INDICE e CONFRONTA, ti sono davvero grato!

 
Postato : 26/02/2021 12:50
Condividi:
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy
     Scarica il nostro ebook gratuito     

Unisciti a oltre 35.000 professionisti
che hanno già scelto di semplificare il proprio lavoro
e aumentare la produttività con la nostra newsletter!

Scarica l’ebook con i
migliori trucchi e suggerimenti per Excel
selezionati per te da Excel Academy

Download