ayuda con un problema

23/06/2005 - 18:29 por IGGV | Informe spam
En una celda (f2 y siguientes hacia abajo) obtengo el promedio de los
valores que ingreso en las 4 celdas anteriores (b2,c2,d2 y e2). Esto lo
hago con =promedio(b2:e2). En la celda siguiente (g2) debo colocar un
texto dependiendo del resultado que obtengo en f2. Si el resultado es
menor a 8 va una leyenda, si el resultado esta entre 9 y 14 va otra y
asi sucecivamente segun el rango va cambiando el texto.
En este momento lo solucione de esta manera; Cargue en otra hoja de la
planilla todos los posibles resultados (desde 0.01 hasta 100)y le
asigne a cada resultado la leyenda que le corresponde por rango, y
luego con BUSCARV en la hoja donde estan los datos traigo el texto que
corresponda.
Ahora quisiera ver si hay posibilidad de hacerlo de otra manera.
Intente con =SI con varios otros Si dentro de la formula pero no me
sale.
Se podria hacer mediante codigo utilizando CASE para cada rango.
Alguien me puede ayudar.
Muchas gracias

Preguntas similare

Leer las respuestas

#6 KL
24/06/2005 - 18:03 | Informe spam
Hola IGGV,

No dices que error te da. En todo caso es posible que tu sistema este
configurado igual que el mio y entonces deberias sustituir el primer punto y
coma (;) con coma (,) y/o dentro de la matriz las contrabarras (\) con las
comas (,), asi:

=BUSCAR(A1,{0,9,15,25;"menor a 9","de 9 a 14","de 15 a 24","mayor a 24"})

Saludos,
KL


"IGGV" wrote in message
news:
no hay caso me da error

KL ha escrito:
Hola IGGV,

Que tal esta:

=BUSCAR(A1;{0\9\15\25;"menor a 9"\"de 9 a 14"\"de 15 a 24"\"mayor a 24"})

Saludos,
KL


"IGGV" wrote in message
news:
> En una celda (f2 y siguientes hacia abajo) obtengo el promedio de los
> valores que ingreso en las 4 celdas anteriores (b2,c2,d2 y e2). Esto lo
> hago con =promedio(b2:e2). En la celda siguiente (g2) debo colocar un
> texto dependiendo del resultado que obtengo en f2. Si el resultado es
> menor a 8 va una leyenda, si el resultado esta entre 9 y 14 va otra y
> asi sucecivamente segun el rango va cambiando el texto.
> En este momento lo solucione de esta manera; Cargue en otra hoja de la
> planilla todos los posibles resultados (desde 0.01 hasta 100)y le
> asigne a cada resultado la leyenda que le corresponde por rango, y
> luego con BUSCARV en la hoja donde estan los datos traigo el texto que
> corresponda.
> Ahora quisiera ver si hay posibilidad de hacerlo de otra manera.
> Intente con =SI con varios otros Si dentro de la formula pero no me
> sale.
> Se podria hacer mediante codigo utilizando CASE para cada rango.
> Alguien me puede ayudar.
> Muchas gracias
>



Respuesta Responder a este mensaje
#7 IGGV
24/06/2005 - 19:35 | Informe spam
me daba un error de valor, pero aunque ya lo solucione voy a probar tu
consejo, Gracias

KL ha escrito:
Hola IGGV,

No dices que error te da. En todo caso es posible que tu sistema este
configurado igual que el mio y entonces deberias sustituir el primer punto y
coma (;) con coma (,) y/o dentro de la matriz las contrabarras (\) con las
comas (,), asi:

=BUSCAR(A1,{0,9,15,25;"menor a 9","de 9 a 14","de 15 a 24","mayor a 24"})

Saludos,
KL


"IGGV" wrote in message
news:
> no hay caso me da error
>
> KL ha escrito:
>> Hola IGGV,
>>
>> Que tal esta:
>>
>> =BUSCAR(A1;{0\9\15\25;"menor a 9"\"de 9 a 14"\"de 15 a 24"\"mayor a 24"})
>>
>> Saludos,
>> KL
>>
>>
>> "IGGV" wrote in message
>> news:
>> > En una celda (f2 y siguientes hacia abajo) obtengo el promedio de los
>> > valores que ingreso en las 4 celdas anteriores (b2,c2,d2 y e2). Esto lo
>> > hago con =promedio(b2:e2). En la celda siguiente (g2) debo colocar un
>> > texto dependiendo del resultado que obtengo en f2. Si el resultado es
>> > menor a 8 va una leyenda, si el resultado esta entre 9 y 14 va otra y
>> > asi sucecivamente segun el rango va cambiando el texto.
>> > En este momento lo solucione de esta manera; Cargue en otra hoja de la
>> > planilla todos los posibles resultados (desde 0.01 hasta 100)y le
>> > asigne a cada resultado la leyenda que le corresponde por rango, y
>> > luego con BUSCARV en la hoja donde estan los datos traigo el texto que
>> > corresponda.
>> > Ahora quisiera ver si hay posibilidad de hacerlo de otra manera.
>> > Intente con =SI con varios otros Si dentro de la formula pero no me
>> > sale.
>> > Se podria hacer mediante codigo utilizando CASE para cada rango.
>> > Alguien me puede ayudar.
>> > Muchas gracias
>> >
>
Respuesta Responder a este mensaje
#8 KL
24/06/2005 - 21:44 | Informe spam
Hola IGGV,

Si te da el error Valor entonces el problema esta en los datos: es posible
que A1 no sea numero sino texto.

Prueba:

=BUSCAR(VALOR(A1);{0\9\15\25;"menor a 9"\"de 9 a 14"\"de 15 a 24"\"mayor a
24"})

o bien:

=BUSCAR(VALOR(A1),{0,9,15,25;"menor a 9","de 9 a 14","de 15 a 24","mayor a
24"})

Saludos,
KL


"IGGV" wrote in message
news:
me daba un error de valor, pero aunque ya lo solucione voy a probar tu
consejo, Gracias

KL ha escrito:
Hola IGGV,

No dices que error te da. En todo caso es posible que tu sistema este
configurado igual que el mio y entonces deberias sustituir el primer
punto y
coma (;) con coma (,) y/o dentro de la matriz las contrabarras (\) con
las
comas (,), asi:

=BUSCAR(A1,{0,9,15,25;"menor a 9","de 9 a 14","de 15 a 24","mayor a 24"})

Saludos,
KL


"IGGV" wrote in message
news:
> no hay caso me da error
>
> KL ha escrito:
>> Hola IGGV,
>>
>> Que tal esta:
>>
>> =BUSCAR(A1;{0\9\15\25;"menor a 9"\"de 9 a 14"\"de 15 a 24"\"mayor a
>> 24"})
>>
>> Saludos,
>> KL
>>
>>
>> "IGGV" wrote in message
>> news:
>> > En una celda (f2 y siguientes hacia abajo) obtengo el promedio de
>> > los
>> > valores que ingreso en las 4 celdas anteriores (b2,c2,d2 y e2). Esto
>> > lo
>> > hago con =promedio(b2:e2). En la celda siguiente (g2) debo colocar
>> > un
>> > texto dependiendo del resultado que obtengo en f2. Si el resultado
>> > es
>> > menor a 8 va una leyenda, si el resultado esta entre 9 y 14 va otra
>> > y
>> > asi sucecivamente segun el rango va cambiando el texto.
>> > En este momento lo solucione de esta manera; Cargue en otra hoja de
>> > la
>> > planilla todos los posibles resultados (desde 0.01 hasta 100)y le
>> > asigne a cada resultado la leyenda que le corresponde por rango, y
>> > luego con BUSCARV en la hoja donde estan los datos traigo el texto
>> > que
>> > corresponda.
>> > Ahora quisiera ver si hay posibilidad de hacerlo de otra manera.
>> > Intente con =SI con varios otros Si dentro de la formula pero no me
>> > sale.
>> > Se podria hacer mediante codigo utilizando CASE para cada rango.
>> > Alguien me puede ayudar.
>> > Muchas gracias
>> >
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida