CERCA.VERT tra numeri e testo

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:

  1. prendi una cella vuota da qualche parte del tuo foglio e ci scrivi il numero uno;
  2. lo selezioni e lo copi;
  3. selezioni i tuoi numeri formattati come testo;
  4. da Incolla speciale, scegli Moltiplica.

Et voilà! I tuoi numeri formattati come testo sono diventati numeri formattati come numero.