viernes, 12 de junio de 2020

EXCEL: BUSCARX coincidencia exacta básica

Excel formula: XLOOKUP basic exact match

Fórmula genérica

=BUSCARX(value,rng1,rng2)

Explicación

Para usar BUSCARX para encontrar una coincidencia exacta, deberá proporcionar un valor de búsqueda, un rango de búsqueda y un rango de resultados. En el ejemplo que se muestra, la fórmula en H6 es:
=BUSCARX(G4,B5:B18,D5:D18)
que devuelve 3.517.424, la población de Berlín de la columna D.

Cómo funciona esta fórmula

En el ejemplo que se muestra, la celda G4 contiene el valor de búsqueda, "Berlín". BUSCARX está configurado para encontrar este valor en la tabla y devolver la población. La fórmula en G5 es:
=BUSCARX(G4,B5:B18,D5:D18) // get population
  • El valor de búsqueda proviene de la celda G4
  • La matriz de búsqueda es el rango B5: B18, que contiene nombres de ciudades
  • La matriz de retorno es D5: D18, que contiene Población
  • El modo de coincidencia no se proporciona y el valor predeterminado es 0 (coincidencia exacta)
  • El modo de búsqueda no se proporciona y el valor predeterminado es 1 (primero al último)
Para devolver el Condado en lugar de la población, solo se cambia la matriz de retorno. La fórmula en G6 es:
=BUSCARX(G4,B5:B18,C5:C18) // get country

BUSCARX vs CONSULTAV

La fórmula equivalente de CONSULTAV para recuperar población es:
=CONSULTAV(G4,B5:D18,3,0)
Hay algunas diferencias notables que hacen que BUSCARX sea más flexible y predecible:
  • CONSULTAV requiere la matriz de tabla completa como segundo argumento. BUSCARX requiere solo el rango con valores de búsqueda.
  • CONSULTAV requiere un argumento de índice de columna para especificar una columna de resultados. BUSCARX requiere un rango.
  • CONSULTAV realiza una coincidencia aproximada por defecto. Este comportamiento puede causar serios problemas. BUSCARX realiza una coincidencia exacta por defecto.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT