Funciones de Búsqueda
Intermedio

Buscar la tarifa de facturación de un consultor en una cuadrícula de tarifas de dos variables con INDICE y COINCIDIR

Una tarifa que depende de dos cosas a la vez, no de una sola, vive en una cuadrícula en vez de en una lista — e INDICE puede situarse en cualquier celda de esa cuadrícula una vez que dos llamadas a COINCIDIR determinan qué fila y qué columna usar.

Tarea:

Te encargas de la facturación de una firma de consultoría de gestión. Lo que se le cobra a un cliente por hora depende de dos cosas a la vez — el nivel del consultor y el nivel de servicio del cliente — así que la tarifa está organizada como una cuadrícula, una fila por nivel y una columna por nivel de servicio, en vez de una lista sencilla que una BUSCARV normal podría leer. Para cada encargo en A2:B5, usa INDICE y COINCIDIR en la columna C para obtener la tarifa que coincide tanto con el nivel de la columna A como con el nivel de servicio de la columna B, dentro de la cuadrícula en E1:H5. Completa las filas 2 a 5.

Hoja de Cálculo Interactiva

Pistas

+5 XPbonus sin pistas

Resuélvelo por tu cuenta para conservar el bonus. Cada pista te acerca un paso más a la fórmula.

Los datos de este ejercicio

Esta es la cuadrícula con la que empiezas. Las referencias de celda de la tarea — B6, C2 — apuntan a los números de fila y letras de columna de abajo.

5 filas × 8 columnas4 celdas que rellenas
ABCDEFGH
1LevelTierBilling Rate ($/hr)LevelStandardPremiumEnterprise
2Senior AssociatePremiumAssociate150165180
3ManagerEnterpriseSenior Associate195215235
4AssociateStandardManager250275300
5PartnerPremiumPartner320350385
Qué enseña este ejercicioPuede contener la respuesta

INDICE($F$2:$H$5;fila;columna) solo sabe extraer una celda de la cuadrícula de tarifas una vez que se le dice exactamente qué fila y qué columna, y escribir esas posiciones a mano se rompería en el momento en que la cuadrícula se reordenara. Las dos llamadas a COINCIDIR calculan esas posiciones en su lugar: para Senior Associate y Premium en la fila 2, COINCIDIR(A2;$E$2:$E$5;0) encuentra que "Senior Associate" está en el segundo lugar entre las etiquetas de fila de la cuadrícula, y COINCIDIR(B2;$F$1:$H$1;0) encuentra que "Premium" está en el segundo lugar entre sus encabezados de columna — así que INDICE devuelve la celda de la segunda fila y la segunda columna de la cuadrícula, 215, no el 195 que se le cobraría a un Senior Associate de nivel Standard, ni el 235 de uno Enterprise. El mismo par de búsquedas en la fila 3 llega a la tercera fila y tercera columna de Manager, 300, porque cada COINCIDIR solo atiende al valor que recibe, sin importarle lo que pidió la fila anterior.