Excel

VLOOKUP con números y texto

Vlookup With Numbers

Fórmula de Excel: BUSCARV con números y textoFórmula genérica
= VLOOKUP (val&'',table,col,0)
Resumen

Usar el Función BUSCARV para recuperar información de una tabla donde los valores clave son números almacenados como texto, puede usar una fórmula que concatena un cuerda vacía ('') al valor de búsqueda numérico, convirtiéndolo en texto. En el ejemplo que se muestra, la fórmula en H3 es:

cómo calcular la desviación estándar de la población en Excel
|_+_|

dónde identificación (H2) y planetas (B3: B11) son rangos con nombre .



Nota: El ejemplo es una solución al problema de los números y el texto no coincidentes, que provocan un error # N / A. Si no hay ninguna discrepancia, la solución alternativa no es necesaria y puede utilizar un fórmula VLOOKUP normal .

Explicación

Un error común de BUSCARV es una falta de coincidencia entre los números y el texto. Normalmente, la columna de búsqueda de la tabla contiene valores numéricos que parecen números , pero son de hecho números almacenados como texto . Cuando se pasa un número genuino a BUSCARV como primer argumento, la fórmula devuelve un error # N / A, aunque parezca haber una coincidencia. La siguiente pantalla muestra un ejemplo de este problema:

Ejemplo de error VLOOKUP con números y discrepancia de texto

Los números de la columna B son en realidad texto, por lo que el valor de búsqueda numérico, 3, falla, aunque parece que BUSCARV debería coincidir con B5 y devolver 'Tierra'. Puede ingresar un número como valor de texto precediendo el número con una comilla simple (').

La mejor solución es asegurarse de que los valores de búsqueda en la tabla sean realmente números. Sin embargo, si no tiene control sobre la tabla, puede modificar la fórmula VLOOKUP para forzar el valor de búsqueda para que coincida con el tipo en la tabla. En el ejemplo que se muestra, coaccionamos el valor de búsqueda numérico a texto por concatenando un cuerda vacía :

cómo usar la función mediana en Excel
|_+_|

Y la fórmula revisada se encarga del error:

Números de VLOOKUP y solución de errores de texto

cambiar las etiquetas del eje x en Excel

También puede hacer lo mismo con una fórmula más larga que utiliza el Función TEXTO para convertir el número en texto:

|_+_|

Tanto números como texto

Si no puede estar seguro de cuándo tendrá números y cuándo tendrá texto, puede atender ambas opciones ajustando VLOOKUP en el Función IFERROR y usando una fórmula que maneja ambos casos:

|_+_|

Aquí, primero probamos una fórmula VLOOKUP normal que asume que tanto el valor de búsqueda como la primera columna de las tablas son números. Si eso arroja un error, lo intentamos nuevamente con la fórmula revisada. Si esa fórmula también falla, BUSCARV devolverá un error # N / A como siempre.

Autor Dave Bruns


^