Ho visto più volte questo problema (l’ultima ieri) e immagino possa servire a qualcuno la soluzione, per cui la metto qui.
Un CERCA.VERT (o VLOOKUP se usi la versione inglese) tra due numeri non funziona se i formati dei due numeri sono diversi: Se cerco un numero dentro a una colonna di numeri formattati come testo, oppure se cerco un numero formattato come testo dentro una colonna di numeri, il risultato è un bel #N/A.
Tu dirai: ma chi è quel cretino che formatta i numeri come testo? Il cretino di solito è Excel, per esempio quando importa dati da un gestionale tipo SAP o DB2 per AS400 etc. e sbaglia a capire i formati.
Per risolvere questo problema, è possibile usare dentro al CERCA.VERT le funzioni TESTO e VALORE, che convertono appunto un valore in testo e viceversa, come da esempio:
Se vuoi una soluzione più sbrigativa:
- prendi una cella vuota da qualche parte del tuo foglio e ci scrivi il numero uno;
- lo selezioni e lo copi;
- selezioni i tuoi numeri formattati come testo;
- da Incolla speciale, scegli Moltiplica.
Et voilà! I tuoi numeri formattati come testo sono diventati numeri formattati come numero.