requerimiento fórmula particular

09/07/2009 - 16:34 por Yrjo, Inc. | Informe spam
Buenos días, basados en la siguiente tabla:
Año Año Año
cliente 2005 2006 2007
1 30 40 90
2 90 30 91
3 30 90 60
Quisiera tener una fórmula para que por cada uno de los clientes me arroje
como resultado el primer año donde se cumpla la condición que la nota sea
mayor o igual a 90. Los resultados para este ejemplo son:
cliente 1: 2007
cliente 2: 2005
cliente 3: 2006

Muchas gracias por la ayuda que me puedan brindar

Saludos,

Jorge M

Preguntas similare

Leer las respuestas

#1 Juan Español
09/07/2009 - 17:22 | Informe spam
Hola Jorge:
Mira a ve si te vale esto...

Si RDC = rango de datos del cliente
y RA = rango de años (en forma absoluta),
esta sería la fórmula:

=SI(ESNOD(COINCIDIR(90;RDC;0));"NO HAY 90";INDICE(RA;COINCIDIR(90;RDC;0)))
la arrastras para abajo y te vale para todos los clientes.

Saludos.-


"Yrjo, Inc." escribió en el mensaje de
noticias news:
Buenos días, basados en la siguiente tabla:
Año Año Año
cliente 2005 2006 2007
1 30 40 90
2 90 30 91
3 30 90 60
Quisiera tener una fórmula para que por cada uno de los clientes me arroje
como resultado el primer año donde se cumpla la condición que la nota sea
mayor o igual a 90. Los resultados para este ejemplo son:
cliente 1: 2007
cliente 2: 2005
cliente 3: 2006

Muchas gracias por la ayuda que me puedan brindar

Saludos,

Jorge M
Respuesta Responder a este mensaje
#2 Yrjo, Inc.
10/07/2009 - 14:18 | Informe spam
Hola Juan, gracias por la ayuda pero en todo me sale el mensaje "NO HAY 90"

tengo unas dudas:
Qué significa lo de fórmula absoluta?
RDC incluye la columna con el nombre del cliente?
RA sólo incluye los años o debe ser igual de amplia que RDC
la fórmula valida todo lo igual o mayor a 90?

Gracias por lo que me puedas ayudar

"Juan Español" wrote:


Hola Jorge:
Mira a ve si te vale esto...

Si RDC = rango de datos del cliente
y RA = rango de años (en forma absoluta),
esta sería la fórmula:

=SI(ESNOD(COINCIDIR(90;RDC;0));"NO HAY 90";INDICE(RA;COINCIDIR(90;RDC;0)))
la arrastras para abajo y te vale para todos los clientes.

Saludos.-


"Yrjo, Inc." escribió en el mensaje de
noticias news:
> Buenos días, basados en la siguiente tabla:
> Año Año Año
> cliente 2005 2006 2007
> 1 30 40 90
> 2 90 30 91
> 3 30 90 60
> Quisiera tener una fórmula para que por cada uno de los clientes me arroje
> como resultado el primer año donde se cumpla la condición que la nota sea
> mayor o igual a 90. Los resultados para este ejemplo son:
> cliente 1: 2007
> cliente 2: 2005
> cliente 3: 2006
>
> Muchas gracias por la ayuda que me puedan brindar
>
> Saludos,
>
> Jorge M


Respuesta Responder a este mensaje
#3 Yrjo, Inc.
10/07/2009 - 15:02 | Informe spam
Hola, ya logré que funcionara pero no hace la validaación de si es mayor a
90, sólo busca ese valor en particular.

Se puede agregar la validación? ya que me interesa hallar el año en donde
encuentra el primer dato que sea mayor o igual a 90

Gracias

Jorge M

"Yrjo, Inc." wrote:

Hola Juan, gracias por la ayuda pero en todo me sale el mensaje "NO HAY 90"

tengo unas dudas:
Qué significa lo de fórmula absoluta?
RDC incluye la columna con el nombre del cliente?
RA sólo incluye los años o debe ser igual de amplia que RDC
la fórmula valida todo lo igual o mayor a 90?

Gracias por lo que me puedas ayudar

"Juan Español" wrote:

>
> Hola Jorge:
> Mira a ve si te vale esto...
>
> Si RDC = rango de datos del cliente
> y RA = rango de años (en forma absoluta),
> esta sería la fórmula:
>
> =SI(ESNOD(COINCIDIR(90;RDC;0));"NO HAY 90";INDICE(RA;COINCIDIR(90;RDC;0)))
> la arrastras para abajo y te vale para todos los clientes.
>
> Saludos.-
>
>
> "Yrjo, Inc." escribió en el mensaje de
> noticias news:
> > Buenos días, basados en la siguiente tabla:
> > Año Año Año
> > cliente 2005 2006 2007
> > 1 30 40 90
> > 2 90 30 91
> > 3 30 90 60
> > Quisiera tener una fórmula para que por cada uno de los clientes me arroje
> > como resultado el primer año donde se cumpla la condición que la nota sea
> > mayor o igual a 90. Los resultados para este ejemplo son:
> > cliente 1: 2007
> > cliente 2: 2005
> > cliente 3: 2006
> >
> > Muchas gracias por la ayuda que me puedan brindar
> >
> > Saludos,
> >
> > Jorge M
>
>
Respuesta Responder a este mensaje
#4 Juan Español
11/07/2009 - 04:07 | Informe spam
Ya encontré la fórmula "sencilla", sin columnas auxiliares y sin años
descendentes...
Repito:
RDC = rango de datos del cliente
RA = rango de años (en forma absoluta)

la fórmula es matricial y debes introducirla con Ctrl+Mayús+Enter
={SI(MIN(SI(RDC>89;RA;5000))P00;"NO HAY 90";MIN(SI(RDC>89;RA;5000)))}

Es una tontería de fórmula, pero no la "veía", y es que el calor... el fin
de semana...
Ya lo dice Jorge Luis, mi amigo cubano: " En fin schicoo, tú ya csabeees..."

¿Lo del 5000?
- No tengo ni idea, yo le pregunté a Hector, y él me dijo:
"Pon 5000, por si acaso...llegamos"
Respuesta Responder a este mensaje
#5 Yrjo, Inc.
13/07/2009 - 17:44 | Informe spam
Muchas gracias por todo! perfecto!

"Juan Español" wrote:

Ya encontré la fórmula "sencilla", sin columnas auxiliares y sin años
descendentes...
Repito:
RDC = rango de datos del cliente
RA = rango de años (en forma absoluta)

la fórmula es matricial y debes introducirla con Ctrl+Mayús+Enter
={SI(MIN(SI(RDC>89;RA;5000))P00;"NO HAY 90";MIN(SI(RDC>89;RA;5000)))}

Es una tontería de fórmula, pero no la "veía", y es que el calor... el fin
de semana...
Ya lo dice Jorge Luis, mi amigo cubano: " En fin schicoo, tú ya csabeees..."

¿Lo del 5000?
- No tengo ni idea, yo le pregunté a Hector, y él me dijo:
"Pon 5000, por si acaso...llegamos"


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida