Batalla de pesos pesados: Ronda 8

Índice
  1. Ronda 8
  2. BUSCARV
  3. SUMIFS
  4. Análisis

El propósito de esta ronda es examinar la capacidad de cada función para realizar una búsqueda de rango. Una búsqueda de rango es donde no buscamos un valor coincidente exacto, sino un valor que se encuentra entre un rango de valores. Vamos a por ello.

Ronda 8

Cada representante de ventas gana una bonificación según su volumen de ventas. Entonces, tomamos las ventas de cada representante:

Ahora, necesitamos usar fórmulas para recuperar los montos de bonificación correspondientes de esta tabla (Tabla 1):

Primero, con BUSCARV.

BUSCARV

Escribimos la siguiente fórmula en D8:

=BUSCARV(C8, Tabla1, 3, VERDADERO)

Completamos la fórmula y nos vemos bien:

Nota: como recordatorio, BUSCARV busca solo en la primera columna, por lo que solo considera la columna Desde cuando intenta encontrar la fila coincidente. Una vez que lo hace, se dispara hacia la derecha para devolver el valor relacionado. Esto significa que BUSCARV no necesita la columna Para y, de hecho, ignora Por completo en esta fórmula.

Ahora, con SUMIFS.

SUMIFS

Escribimos la siguiente fórmula en E8:

=SUMIFS(Tabla1[Bonificación], Tabla1[De], "="C8, Tabla1[A], "="C8)

Lo completamos:

Sí… ¡funcionó! Pero necesitamos examinar los argumentos de la fórmula un poco más de cerca.

Analicemos cada argumento:

  • Tabla1[Bonus] es el rango de suma, la columna Bonus
  • Tabla1[Desde] es el primer rango de criterios, la columna Desde
  • “=”C8 es el primer valor de criterio, y esto significa que el valor de ventas del programa de bonificación debe ser menor o igual al monto de ventas del representante. Nota: encerramos el operador de comparación = entre comillas y luego usamos el operador de concatenación para unirlo al valor del criterio.
  • Tabla1[A] es el segundo rango de criterios, la columna A
  • “=”C8 es el segundo valor de criterio, y esto significa que el valor de ventas del programa de bonificación debe ser mayor o igual al monto de ventas del representante.

Entonces, ambas funciones pueden realizar una búsqueda de rango… tiempo para analizar la ronda.

Análisis

En esta ronda, queríamos explorar la idea de las búsquedas de rango. Entonces, ¿cuál usaríamos en la práctica? Creo que depende del libro de trabajo y de nuestro objetivo. Por ejemplo, si quisiéramos realizar una búsqueda de rango y devolver un valor de texto, usaríamos BUSCARV. Si nuestros datos tuvieran solo una columna de búsqueda (en lugar de las columnas Desde y Hasta), usaríamos BUSCARV. Si estuviéramos haciendo una búsqueda de rango y quisiéramos devolver la suma de varias filas coincidentes, usaríamos SUMIFS.

Pero, en general, tendría que darle la vuelta a BUSCARV porque es más flexible (puede devolver texto y solo necesita una única columna de búsqueda) y es menos complicado de escribir (sin operadores de comparación ni concatenación). Entonces le daremos 10 puntos a BUSCARV. ¿Cómo puntuamos SUMIFS? Bueno, SUMIFS pudo hacer esto con la ayuda del operador de concatenación, por lo que otorgamos 9 puntos.

Marcador por favor…

Estadísticas actualizadas por favor…

¡Nos vemos en la siguiente publicación!

Archivo de muestra: Round8.xlsx

Deja una respuesta

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

Subir

Este sitio web utiliza cookies para mejorar la experiencia del usuario y garantizar un funcionamiento eficiente. Al utilizar nuestro sitio web, aceptas todas las cookies de acuerdo con nuestra política de cookies. Leer mas...