¿Cómo escribir una función condicional para devolver el valor máximo de algo?
Todas las respuestas existentes son fórmulas matriciales, pero el método más apropiado para esta pregunta debería ser una tabla dinámica.
Inserte la tabla dinámica, arrastre la cuenta al área del campo de fila, arrastre la tasa de matrícula al área de resumen del valor y cambie la base resumida de la tasa de matrícula de suma a máximo.
Para utilizar fórmulas la versión de Excel debe ser no inferior a 2016 y se pueden utilizar maxifs. Si es inferior a 2016, se requiere una fórmula matricial.
Como se muestra en la figura, la tabla dinámica en las columnas E y F, y las fórmulas matriciales en las columnas H e I:
I2 = MAX(IF(B$2:B $10 = H2, C$2: C$10))
MAXIFS se utiliza para las columnas k y l.
L2 = Mark Sievers (H2, 2 dólares canadienses: 10 dólares canadienses, 2 dólares de Bermudas: 10 dólares de Bermudas)