Excel 2016: ¿Cómo enunciar una serie de máximos crecientes?

El propósito es mostrar cuando se ha producido una serie de precios máximos crecientes y enunciarlo con una condicional. Algo como: si el precio A es más reciente y mayor que B y B más reciente y mayor que C y C más reciente y mayor que, entonces: "crecientes"

- Lo que se busca es obtener del rango A2:B24, los valores máximos y únicos y ordenados cronológicamente, considerando como fecha, la primera en la que se produjo el precio más alto, cuando exista más de un precio repetido en diferentes fechas. El orden cronológico seria desde el más nuevo al más antiguo, pero tomando como se aprecia en el rango G2:I6.

Preferiblemente con funciones antes que código.

- El campo fecha es único e irrepetible. El campo precio no es único y puede repetirse innumerables veces.

- Si aplico la formula =k.esimo.mayor, para obtener los 3 precios mas altos, ocurre lo que se muestra en el rango d2:e4, ya que el precio se puede repetir.

- A partir de esto ultimo las fórmulas Coincidir e Indice, se vuelven inoperantes

- Trabajo con Windows 7 y Office 2016

1 respuesta

Respuesta
1

Te paso las 2 fórmulas para obtener los máximos y las fechas.

... Considerando como fecha, la primera en la que se produjo el precio más alto...

De acuerdo a tu enunciado, las fechas correctas son:


Fórmula MATRICIAL para los máximos:

=SI.ERROR(K.ESIMO.MAYOR(SI(FRECUENCIA(COINCIDIR($B$2:$B$23;$B$2:$B$23;0);FILA($B$2:$B$23)-FILA($B$2)+1);$B$2:$B$23);FILAS($D$2:D2));"")

Nota: Para entrar una fórmula matricial debes editarla y presionar las tres teclas :

Shift + Control + Enter

No solamente Enter, notarás que la fórmula queda entre llaves { }

Pon la fórmula en la celda E2 y después de entrar la fórmula como matricial, arrástrala hacia abajo.


Fórmula para fechas:

=SI.ERROR(INDICE($A$2:$A$23,COINCIDIR(E2,$B$2:$B$23,0)),"")

Pon la fecha en D2 y la copias hacia abajo.

¡Gracias! Voy a probar y tratar de adaptarla

[La fórmula funciona para el ejemplo que pusiste

[No olvides valorar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas