¿Cómo aplicar el formato condicional basado en VLookup en Excel?

BUSCARV es una función de Excel para buscar datos en una tabla organizada verticalmente. BUSCARV admite coincidencias aproximadas y exactas, y comodines (* ?) para coincidencias parciales.

Formato condicional basado en Vlookup:

1. Usando la fórmula Vlookup para comparar valores en 2 tablas diferentes y resaltando aquellos valores que solo están presentes en la tabla 1 usando formato condicional. 

Tenemos una tabla que contiene productos antiguos de cualquier tienda de comestibles en la hoja ‘Producto antiguo’ y una tabla actualizada que contiene productos nuevos en la hoja de trabajo ‘Nuevo’. Queremos resaltar las filas en la nueva tabla que contienen los elementos que no están en la tabla de productos anterior.

Producto antiguo

  • Seleccione los datos de Nueva tabla excepto los encabezados. (La tabla en la que queremos resaltar filas).

  • Vaya a Inicio->Formato condicional->Nueva regla .

  • En el cuadro de diálogo que apareció, seleccione el tipo de regla: «Usar una fórmula para determinar qué celdas formatear;»;
  • En Editar, la descripción de la regla ingresa la siguiente fórmula:
 =ISNA(VLOOKUP($A2,'Old Product'!$A$1:$B$8,1,FALSE))
  • Luego haga clic en Formato.

Explicación de la fórmula:

Dentro de BUSCARV, 

  • El primer parámetro es $A2, que es el primer nombre en la nueva tabla.
  • El segundo parámetro es la tabla de productos antiguos.
  • El tercer parámetro es la columna que queremos comparar, que es 1, ya que queremos comparar los nombres de los elementos.
  • El cuarto parámetro es Falso, es decir, solo se comparan los valores exactos.

Por lo tanto, esta fórmula devolverá un valor válido para los elementos de la nueva tabla que se encuentran en la tabla anterior y #NA para los que no se encuentran. 

Ahora, si el valor es NA, queremos resaltarlos ya que no están en la tabla de productos anterior. Por lo tanto, son elementos nuevos agregados. Usando ISNA lo lograremos. 

Finalmente, tenemos los valores requeridos y los destacaremos.

  • Aparecerá un nuevo cuadro de diálogo. Vaya a la pestaña Relleno y seleccione un color para rellenar.

  • Haga clic en Aceptar para cerrar ambos cuadros de diálogo.
  • Ahora, se resaltarán los valores que están presentes en la tabla nueva pero no en el producto antiguo.

 2. Usando la fórmula Vlookup para comparar valores en 2 tablas diferentes y resaltando aquellos valores que son mayores en la tabla 1 en comparación con la tabla 2 usando formato condicional.

Tenemos una tabla que contiene el precio anterior de algunos artículos de abarrotes en la hoja ‘Producto antiguo’ y una tabla que tiene un precio nuevo de esos artículos de abarrotes en la hoja de trabajo ‘Nuevo’. Resaltaremos aquellas filas en la tabla de productos antiguos en las que el costo de un artículo en particular es mayor que el de la tabla nueva.

  • Seleccione los datos de la tabla de precios anterior excepto los encabezados.

  • Vaya a Inicio->Formato condicional->Nueva regla.

  • En el cuadro de diálogo que apareció, seleccione el tipo de regla: «Usar una fórmula para determinar qué celdas formatear»;
  • En Editar la descripción de la regla, ingrese la siguiente fórmula 
 =(VLOOKUP($A2, 'New'!$A$1:$B$8,2,FALSE)<'Old Product'!$B2 
  • Y haga clic en Formato.

Explicación de la fórmula:

Dentro de BUSCARV,

  • El primer parámetro es $A2, que es el primer nombre en la tabla de productos antiguos.
  • El segundo parámetro es Nueva tabla.
  • El tercer parámetro es la columna que queremos comparar, que es 2 en la nueva tabla, ya que queremos comparar el precio.
  • El cuarto parámetro es Falso, es decir, solo se comparan los valores exactos.

Ahora compararemos esto con el valor de costo en la tabla de productos antiguos a partir del primer valor. Si el costo es mayor que lo destacaremos.

  • Aparecerá un nuevo cuadro de diálogo. Vaya a la pestaña Relleno y seleccione un color para rellenar.

  • Haga clic en Aceptar para cerrar ambos cuadros de diálogo.

Así es como podemos aplicar formato condicional basado en VLookup. 

Publicación traducida automáticamente

Artículo escrito por ishikalohia4 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *