Cómo Convertir Número a Texto para VLOOKUP en Excel (2 Maneras)

  • Compartir Este
Hugh West

En Microsoft Excel, la función VLOOKUP es uno de los temas más candentes que se pueden encontrar en Internet. Existen numerosos artículos sobre este tema en los que se habla de su funcionalidad y sus ventajas. Como se trata de un tema crucial, hay más sobre él. Podemos buscar valores utilizando un valor de búsqueda. Pero, si el valor de búsqueda y la columna de búsqueda tienen formatos diferentes, se producirá un error. En este tutorial, aprenderás a convertir un númeroa texto para el VLOOKUP en Excel.

Este tutorial será preciso, con ejemplos adecuados e ilustraciones apropiadas, así que quédate conmigo.

Descargar el cuaderno de prácticas

Descarga este cuaderno de prácticas.

Convertir Número a Texto para Función VLOOKUP.xlsx

Problema con los formatos de texto y número en VLOOKUP

Antes de empezar, supongo que conoce bien la función VLOOKUP en Excel. Básicamente utilizamos un valor de búsqueda para buscar valores concretos de las columnas. Ahora bien, esto parece bastante sencillo, ¿verdad? Pero hay algunos problemas.

Si su valor de búsqueda y los valores de las columnas tienen un formato diferente, se producirá un error.

Eche un vistazo al conjunto de datos:

Aquí tenemos un conjunto de datos de películas. Hemos utilizado lo siguiente VLOOKUP para encontrar la película y el nombre del actor. Pero, tenemos un error al hacerlo.

Para obtener el Película nombre:

=VLOOKUP(G4,$B$4:$D$12,2,FALSE)

Para obtener el Actor nombre:

=VLOOKUP(G4,$B$4:$D$12,3,FALSE)

Esto se debe al formato de texto y de número. Nuestro valor de búsqueda estaba en formato de número y nuestra columna de búsqueda tiene formato de texto. Por eso no podía darnos el resultado que queríamos. Ahora, tenemos que convertir el número para obtener el resultado real.

Puede hacerlo de dos maneras: una es convertir el número de búsqueda en texto en el campo VLOOKUP O puede convertir toda la columna de valores de texto en números utilizando los métodos especiales de pegado u otros métodos. Pero, en mi opinión, será muy laborioso y no necesita hacer eso. Puede resolver el problema fácilmente utilizando los dos métodos siguientes.

2 Maneras de Convertir Número a Texto para VLOOKUP en Excel

En las siguientes secciones, le proporcionaré dos métodos para convertir un número en texto para el VLOOKUP en Excel. Te recomiendo que aprendas y apliques todos los métodos a tu conjunto de datos a convertir. Sin duda desarrollará tus conocimientos de Excel. Vamos a ello.

1. Utilice la función TEXT para convertir números en texto para VLOOKUP

Ahora, puede convertir fácilmente el número del valor de búsqueda en texto utilizando la función TEXTO en Excel. Lo que hace en realidad es convertir el valor de búsqueda al formato de texto. Después de eso, el VLOOKUP lo toma como argumento y busca el resultado.

La fórmula genérica:

=VLOOKUP(TEXT(celda,0),matriz_tabla,número_índice_columna,FALSE)

Ahora. para obtener el Película nombre:

=VLOOKUP(TEXT(G4,0),$B$4:$D$12,2,FALSE)

Después de eso, obtenga el Actor utilizando la siguiente fórmula:

=VLOOKUP(TEXT(G4,0),$B$4:$D$12,3,FALSE)

Como puede ver, hemos utilizado el TEXTO para convertir números en texto para el VLOOKUP en Excel.

Leer más: Cómo convertir números en texto/palabras en Excel

Lecturas similares:

  • Cómo convertir un número en texto y mantener los ceros al final en Excel (4 maneras)
  • Convertir Número a Texto sin Notación Científica en Excel
  • Cómo convertir un número en texto con 2 decimales en Excel (5 maneras)
  • Convertir Número a Texto con Comas en Excel (3 Métodos Fáciles)

2. Concatenar cadena vacía para convertir número en texto

Ahora, también puedes convertir un número a texto en excel con apóstrofo y ampersand. Si concatenas un número con una cadena vacía(""), convertirá ese número a formato de texto. Aquí, usaremos ese método en el archivo VLOOKUP fórmula.

La fórmula genérica:

=VLOOKUP(valor_buscado&"",matriz_tabla,número_índice_columna,FALSE)

Aquí, al utilizar el apóstrofo con el signo ampersand, convertimos el valor de búsqueda de número a texto.

Ahora, para obtener el Película nombre:

=VLOOKUP(G4&"",$B$4:$D$12,2,FALSE)

Después de eso, obtenga el Actor utilizando la siguiente fórmula:

=VLOOKUP(G4&"",$B$4:$D$12,3,FALSE)

Como puede ver, hemos convertido con éxito el número a texto en Excel con el apóstrofo en el campo VLOOKUP fórmula.

Contenido relacionado: Excel VBA: Convertir Número a Texto con Formato (Una Guía Total)

💡 Consejo importante

Ahora, si no está seguro de si el valor de búsqueda está en formato numérico o de texto, utilice la función IFERROR en la siguiente fórmula:

=IFERROR(VLOOKUP(G4,$B$4:$D$12,2,FALSE),VLOOKUP(G4&"",$B$4:$D$12,2,FALSE))

Aquí, probamos el VLOOKUP suponiendo que el valor de búsqueda y la primera columna de la matriz de la tabla están en números. Si devuelve un error, intentará la siguiente fórmula VLOOKUP La siguiente VLOOKUP convertirá el número en texto. Después, si esto también falla, la fórmula VLOOKUP lanzará el mensaje #N/A error.

Convertir Texto a Número para la Función VLOOKUP en Excel

Ahora bien, también puede darse la situación contraria, es decir, que la primera columna tenga el formato numérico, pero el valor de búsqueda esté en el formato VLOOKUP Si es así, tendrá el siguiente aspecto:

Para resolver este problema, puede utilizar la función VALOR para convertir texto en número para el VLOOKUP en Excel.

La fórmula genérica:

=VLOOKUP(VALUE(valor_buscado),matriz_tabla,número_índice_columna,FALSE)

Ahora, el VALOR convierte una cadena de texto específica que describe un número en un valor numérico. Por lo tanto, si su valor de búsqueda está en formato de texto, la fórmula convertirá primero ese texto en un número. Después, ejecutará toda la función VLOOKUP en Excel.

Ahora, para obtener el Película nombre:

=VLOOKUP(VALOR(G4),$B$4:$D$12,2,FALSE)

Después de eso, obtenga el Actor utilizando la siguiente fórmula:

=VLOOKUP(VALOR(G4),$B$4:$D$12,3,FALSE)

Como puede ver, hemos utilizado con éxito el VALOR para convertir texto en números para el VLOOKUP Pruébelas en su hoja de cálculo Excel.

Más información: Cómo convertir texto en números en Excel

💬 Cosas para recordar

✎ Si no está seguro de los formatos, envuelva el VLOOKUP en la función IFERROR como hemos comentado antes.

✎ Activa la comprobación de errores para encontrar los números almacenados como texto.

Conclusión

Para concluir, espero que este tutorial te haya proporcionado un conocimiento útil sobre cómo convertir un número en texto para el VLOOKUP en Excel. Te recomendamos que aprendas y apliques todas estas instrucciones a tu conjunto de datos. Descarga el libro de ejercicios de práctica y pruébalos tú mismo. Además, no dudes en darnos tu opinión en la sección de comentarios. Tu valiosa opinión nos mantiene motivados para crear tutoriales como éste.

No olvide consultar nuestro sitio web Exceldemy.com para diversos problemas y soluciones relacionados con Excel.

Siga aprendiendo nuevos métodos y siga creciendo.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.