Primer valor de un rango no ordenado menor o igual a ...

06/12/2009 - 09:35 por Jose | Informe spam
Primer valor de un rango no ordenado menor o igual a ...

Saludos a todos:

En un rango, D11:D25000, necesito encontrar el primer valor (empezando
desde la primera fila de dicho rango) que sea igual o menor que 40.
Los valores no estan ordenados de menor a mayor, ni al revés. Me
pregunto si se podría hacer con alguna formula, quizás alguna formula
matricial o de otro tipo.

En el siguiente ejemplo, el que está en la fila 21 es el primero que
cumple la condicion que yo busco. Ese es el que me interesa.

También, con otra formula, necesitaba saber el primer valor de dicho
rango que sea mayor o igual a 44. En el ejemplo que dejo sería el que
está en la fila 14.


Fila Valor
11 43.21
12 42.11
13 41.03
14 44.24
15 43.13
16 41.72
17 45.07
18 46.09
19 44
20 41.02
21 39.45
22 42.01
23 38.93
24 39.45
25 46.37
26 40
27 42.06
28 44.12
29 39.97
30 38.72
31 40
32 39.61
..
..


Lo podría hacer utilizando una columna auxiliar en todo el rango
C11:C25000 introduciendo una fórmula como la siguiente:
=SI(D11<@;1;0)
El primer 1 que me salga es que cumple la condición que busco.
Pero no quería utilizar una columna auxiliar porque es muy larga y me
parece poco práctico.


A ver si me podeís dar una pista.
Muchas gracias
Un saludo
Jose

Preguntas similare

Leer las respuestas

#6 Jose
06/12/2009 - 19:52 | Informe spam
Creo que ya lo he entendido y me funciona.
En la fórmula:
=INDICE(D11:D25000;COINCIDIR(1;COINCIDIR(D11:D25000;{0\40});0))
tengo que repesentar la matriz: {0\40} con un rango como éste: B3:B4.
Donde b3 es 0 y b4 es 40

=INDICE(D11:D25000;COINCIDIR(1;COINCIDIR(D11:D25000;B3:B4);0))


Y en la fórmula:
=INDICE(D11:D25000;COINCIDIR(2;COINCIDIR(D11:D25000;{0\44});0))
tengo que repesentar la matriz: {0\44} con un rango como éste: B5:B6.
Donde b5 es 0 y b6 es 44

=INDICE(D11:D25000;COINCIDIR(2;COINCIDIR(D11:D25000;B5:B6);0))


Muchas gracias de nuevo.
Un saludo.
Jose
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida