Fórmula compleja de Excel AYUDA por favor

Fórmula compleja de Excel AYUDA por favor

Estoy intentando calcular el kilometraje anual de cada vehículo en una hoja de cálculo de Excel que tiene una lista de diferentes vehículos y sus entradas de odómetro.

¿Puede recomendar una fórmula que calcule la diferencia entre el valor más pequeño y más grande en un rango de celdas en la columna B solo cuando aparece el mismo número de unidad de vehículo en la columna A?

ingrese la descripción de la imagen aquí

Respuesta1

Utilice la función agregada:

=AGGREGATE(14,6,$B$2:$B$18/($A$2:$A$18=D2),1)-AGGREGATE(15,6,$B$2:$B$18/($A$2:$A$18=D2),1)

ingrese la descripción de la imagen aquí

El primero encuentra el número más grande, el segundo, el más pequeño, donde el número del vehículo coincide con el de la columna D.

Respuesta2

Prueba esto:

=MAX(IF(D2=$A$2:$A$15,$B$2:$B$15))-MIN(IF(D2=$A$2:$A$15,$B$2:$B$15))

Esta es una fórmula matricial y debe confirmarse con Ctrl- Shift- Enter.

ingrese la descripción de la imagen aquí

información relacionada