Como converter número en texto para VLOOKUP en Excel (2 xeitos)

  • Comparte Isto
Hugh West

En Microsoft Excel, a fórmula BUSCAR V é un dos temas máis candentes que podes atopar en Internet. Hai numerosos artigos sobre este tema que discuten a súa funcionalidade e vantaxes. Como é crucial, hai máis. Podemos buscar valores usando un valor de busca. Pero, se o valor de busca e a columna de busca teñen formatos diferentes, provocará un erro. Neste titorial, aprenderás a converter un número en texto para a función BUSCAR V en Excel.

Este titorial será o caso con exemplos axeitados e ilustracións adecuadas. Entón, quédese comigo.

Descargar Practice Workbook

Descargar Practice Workbook.

Converter número en texto para VLOOKUP Function.xlsx

Problema cos formatos de texto e número en BUSCAR V

Antes de comezar, supoño que coñeces ben a función BUSCAR V en Excel. Usamos basicamente un valor de busca para buscar valores particulares nas columnas. Agora, isto parece bastante sinxelo, non? Pero hai algúns problemas.

Se o teu valor de busca e os valores da columna teñen un formato diferente, producirase un erro.

Bota unha ollada ao conxunto de datos:

Aquí temos un conxunto de datos de películas. Usamos a seguinte fórmula BUSCAR V para buscar o nome da película e do actor. Pero produciuse un erro ao facelo.

Para obter o nome da película :

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

Para conseguir o actor nome:

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

Agora, isto é debido ao formato de texto e número. O noso valor de busca estaba no formato de número e a nosa columna de busca ten formato de texto. Por iso non nos puido dar o resultado que queriamos. Agora, temos que converter o número para obter o resultado real.

Podes ir de dous xeitos. Unha delas é converter o número de busca en texto na función VLOOKUP . Ou pode converter toda a columna de valores de texto en números usando os métodos especiais de pegado ou outros métodos. Pero, na miña opinión, será axitado e non necesitas facelo. Podes resolver o problema facilmente usando os dous métodos seguintes.

2 xeitos de converter un número en texto para a BUSCAR V en Excel

Nas seguintes seccións, proporcionarei dous métodos para converter un número a texto para a función BUSCAR V en Excel. Recomendo que aprendas e apliques todos os métodos ao teu conxunto de datos para converter. Definitivamente desenvolverá o teu coñecemento de Excel. Imos entrar.

1. Use a función TEXT para converter un número en texto para BUSCAR V

Agora, pode converter facilmente o número do valor de busca en texto usando a función TEXT en Excel. O que realmente fai é converter o valor de busca ao formato de texto. Despois diso, a función BUSCAR V toma isto como argumento e busca o resultado.

O xenéricoFórmula:

=BUSCARV(TEXTO(celda,0),matriz_táboa,número_índice_columna,FALSO)

Agora. para obter o nome da película:

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

Despois diso, obtén o nome do actor usando a seguinte fórmula:

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

Como ti podes ver, usamos a función TEXT con éxito para converter números en texto para a función VLOOKUP en Excel.

Ler máis: Como converter números en Textos/Palabras en Excel

Lecturas similares:

  • Como converter un número en texto e manter os ceros en Excel (4 xeitos) )
  • Converter número en texto sen notación científica en Excel
  • Como converter número en texto con 2 lugares decimais en Excel (5 formas)
  • Converte número a texto con comas en Excel (3 métodos sinxelos)

2. Concatena cadea baleira para converter número en texto

Agora, tamén podes converter un número en texto en Excel con apóstrofo e ampersand. Se concatenas un número cunha cadea baleira (""), converterase ese número en formato de texto. Aquí, usaremos ese método na fórmula VLOOKUP .

A fórmula xenérica:

= BUSCARV(valor_busca&””,matriz_táboa,número_índice_columna,FALSO)

Aquí, usando o apóstrofo co signo de ampersand, convertimos o valor de busca de número a texto.

Agora , para obter a Película nome:

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

Despois diso, obtén o Actor nome usando a seguinte fórmula:

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

Como podes ver, convertemos correctamente o número a texto en Excel co apóstrofo na fórmula VLOOKUP .

Contido relacionado: Excel VBA: converter número en texto con formato (Unha guía total) )

💡 Consello importante

Agora, se non estás seguro de se o valor de busca está no formato de números ou de texto, utiliza o IFERROR función na seguinte fórmula:

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

Aquí, probamos a VLOOKUP fórmula asumindo que o valor de busca e a primeira columna da matriz da táboa están en números. Se devolve un erro, probará a seguinte fórmula BUSCARV . A seguinte fórmula BUSCAR V converterá o número en texto. Despois diso, se isto tamén falla, a VLOOKUP lanzará o erro #N/A .

Converte texto en número para a función BUSCAR V en Excel

Agora, tamén podes estar na situación oposta. Isto significa que tes a primeira columna no formato numérico pero o teu valor de busca na función BUSCAR V está no formato de texto. Se é así, terá o seguinte aspecto:

Agora, para resolver este problema, pode usar a función VALOR para converter texto en número para a fórmula VLOOKUP en Excel.

A fórmula xenérica:

=BUSCARV(VALOR(valor_busca),matriz_táboa,número_índice_columna,FALSO)

Agora, o VALOR A función converte unha cadea de texto específica que describe un número nun valor numérico. Polo tanto, se o seu valor de busca está en formato de texto, a fórmula converterá primeiro ese texto nun número. Despois diso, executará toda a fórmula VLOOKUP en Excel.

Agora, para obter o nome da película :

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

Despois diso, obtén o nome do actor usando a seguinte fórmula:

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

Como podes ver, utilizamos correctamente a función VALOR para converter texto en número para o VLOOKUP fórmula en Excel. Proba isto na túa folla de cálculo de Excel.

Ler máis: Como converter texto en números en Excel

💬 Cousas para recordar

✎ Se non estás seguro dos formatos, envolve VLOOKUP na función IFERROR como comentamos anteriormente.

✎ Activa o erro. comprobando para atopar os números almacenados como texto.

Conclusión

Para concluír, espero que este titorial che proporcione un coñecemento útil sobre como converter un número en texto para o VLOOKUP función en Excel. Recomendamos que aprendas e apliques todas estas instrucións ao teu conxunto de datos. Descarga o caderno de prácticas e proba estes ti mesmo. Ademais, non dubide en enviar comentarios na sección de comentarios. O teu valioso comentariomanténnos motivados para crear titoriais coma este.

Non esquezas consultar o noso sitio web Exceldemy.com para atopar varios problemas e solucións relacionados con Excel.

Segue aprendendo novas métodos e segue crecendo!

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.