ayuda con hoja de excell

16/02/2010 - 14:34 por M | Informe spam
Hola, me gustaria saber una formula para excell que necesito para una hoja y
es la siguiente, quiero que en una celda me plasme un valor numérico si en
otra celda se introduce un valor numérico comprendido entre dos posibles, de
tal manera que:

si en la celda "x" introduzco 1 ó 2 ó 3, en la celda "y" me de un valor
numerico (no es lógico como sería una suma, producto o promedio ya que es
una penalidad)

Los números serían los siguientes:

Si en "X" se introduce 0 en la celda "y" debería aparecer 0
Si en "X" se introduce 1 en la celda "y" debería aparecer 0.5
Si en "X" se introduce entre 1 y 4 (1 ó 2 ó 3 ó 4) en la celda "y" debería
aparecer 1
Si en "X" se introduce entre 4 y 9 (4 ó 5 ó 6 ó 7 ó 8 ó 9) en la celda "y"
debería aparecer 1.5
Si en "X" se introduce entre 9 y 16 en la celda "y" debería aparecer 2
Si en "X" se introduce entre 16 y 25 en la celda "y" debería aparecer 2.5
Si en "X" se introduce entre 25 y 36 en la celda "y" debería aparecer 3
Si en "X" se introduce entre 36 y 49 en la celda "y" debería aparecer 3.5
Si en "X" se introduce entre 49 y 64 en la celda "y" debería aparecer 4
Si en "X" se introduce entre 64 y 81 en la celda "y" debería aparecer 4.5
Si en "X" se introduce entre 81 y 100 en la celda "y" debería aparecer 5


Agradecería la ayuda del grupo.

Saludos

Preguntas similare

Leer las respuestas

#1 Gabriel Raigosa
16/02/2010 - 20:13 | Informe spam
Hola,

Dependiendo de un valor comprendido dentro de un rango que excel nos
traiga o entregue otro valor, eso se puede hacer con la función =Buscar(

En el vinculo que te paso, al final de la pagina hay un ejemplo XLS, que
se llama buscar dentro de un rango, descarga el archivo y observa si es
lo que requieres, adáptalo a tus necesidades.

http://sites.google.com/site/gabrie...referencia

Gabriel

escribió:
Hola, me gustaria saber una formula para excell que necesito para una
hoja y es la siguiente, quiero que en una celda me plasme un valor
numérico si en otra celda se introduce un valor numérico comprendido
entre dos posibles, de tal manera que:

si en la celda "x" introduzco 1 ó 2 ó 3, en la celda "y" me de un valor
numerico (no es lógico como sería una suma, producto o promedio ya que
es una penalidad)

Los números serían los siguientes:

Si en "X" se introduce 0 en la celda "y" debería aparecer 0
Si en "X" se introduce 1 en la celda "y" debería aparecer 0.5
Si en "X" se introduce entre 1 y 4 (1 ó 2 ó 3 ó 4) en la celda "y"
debería aparecer 1
Si en "X" se introduce entre 4 y 9 (4 ó 5 ó 6 ó 7 ó 8 ó 9) en la celda
"y" debería aparecer 1.5
Si en "X" se introduce entre 9 y 16 en la celda "y" debería aparecer 2
Si en "X" se introduce entre 16 y 25 en la celda "y" debería aparecer 2.5
Si en "X" se introduce entre 25 y 36 en la celda "y" debería aparecer 3
Si en "X" se introduce entre 36 y 49 en la celda "y" debería aparecer 3.5
Si en "X" se introduce entre 49 y 64 en la celda "y" debería aparecer 4
Si en "X" se introduce entre 64 y 81 en la celda "y" debería aparecer 4.5
Si en "X" se introduce entre 81 y 100 en la celda "y" debería aparecer 5


Agradecería la ayuda del grupo.

Saludos
Respuesta Responder a este mensaje
#2 Héctor Miguel
17/02/2010 - 07:49 | Informe spam
hola, Marco !

1) determina bien si los "limites" quedan comprendidos en el rango anterior... o en el siguiente (???)
p.e. entre 1 y 4 (anterior) entre 4 y 9 (siguiente), el 4 se considera anterior ???... o siguiente ???

2) usa una matriz constante con los limites "inferiores" y una posible formula seria +/- como la siguiente:
y =(coincidir(x,{0\1\2\4\9\16\25\36\49\64\81})-1)*0.5

saludos,
hector.

__ OP __
... que en una celda me plasme un valor... si en otra celda se introduce un valor... comprendido entre dos posibles ...
Si en "X" se introduce 0 en la celda "y" debería aparecer 0
Si en "X" se introduce 1 en la celda "y" debería aparecer 0.5
Si en "X" se introduce entre 1 y 4 (1 ó 2 ó 3 ó 4) en la celda "y" debería aparecer 1
Si en "X" se introduce entre 4 y 9 (4 ó 5 ó 6 ó 7 ó 8 ó 9) en la celda "y" debería aparecer 1.5
Si en "X" se introduce entre 9 y 16 en la celda "y" debería aparecer 2
Si en "X" se introduce entre 16 y 25 en la celda "y" debería aparecer 2.5
Si en "X" se introduce entre 25 y 36 en la celda "y" debería aparecer 3
Si en "X" se introduce entre 36 y 49 en la celda "y" debería aparecer 3.5
Si en "X" se introduce entre 49 y 64 en la celda "y" debería aparecer 4
Si en "X" se introduce entre 64 y 81 en la celda "y" debería aparecer 4.5
Si en "X" se introduce entre 81 y 100 en la celda "y" debería aparecer 5
Respuesta Responder a este mensaje
#3 Héctor Miguel
17/02/2010 - 08:09 | Informe spam
hola, Marco !

1) determina bien si los "limites" quedan comprendidos en el rango
anterior... o en el siguiente (???)
p.e. entre 1 y 4 (anterior) entre 4 y 9 (siguiente), el 4 se considera
anterior ???... o siguiente ???

2) usa una matriz constante con los limites "inferiores" y una posible
formula seria +/- como la siguiente:
y =(coincidir(x,{0\1\2\4\9\16\25\36\49\64\81})-1)*0.5

saludos,
hector.
Respuesta Responder a este mensaje
#4 M
18/02/2010 - 18:06 | Informe spam
Muchas gracias por todo, intentare adaptarlo a mi situacion.

Un saludo y seguir asi.

"" escribió en el mensaje de
noticias:
Hola, me gustaria saber una formula para excell que necesito para una hoja
y es la siguiente, quiero que en una celda me plasme un valor numérico si
en otra celda se introduce un valor numérico comprendido entre dos
posibles, de tal manera que:

si en la celda "x" introduzco 1 ó 2 ó 3, en la celda "y" me de un valor
numerico (no es lógico como sería una suma, producto o promedio ya que es
una penalidad)

Los números serían los siguientes:

Si en "X" se introduce 0 en la celda "y" debería aparecer 0
Si en "X" se introduce 1 en la celda "y" debería aparecer 0.5
Si en "X" se introduce entre 1 y 4 (1 ó 2 ó 3 ó 4) en la celda "y" debería
aparecer 1
Si en "X" se introduce entre 4 y 9 (4 ó 5 ó 6 ó 7 ó 8 ó 9) en la celda "y"
debería aparecer 1.5
Si en "X" se introduce entre 9 y 16 en la celda "y" debería aparecer 2
Si en "X" se introduce entre 16 y 25 en la celda "y" debería aparecer 2.5
Si en "X" se introduce entre 25 y 36 en la celda "y" debería aparecer 3
Si en "X" se introduce entre 36 y 49 en la celda "y" debería aparecer 3.5
Si en "X" se introduce entre 49 y 64 en la celda "y" debería aparecer 4
Si en "X" se introduce entre 64 y 81 en la celda "y" debería aparecer 4.5
Si en "X" se introduce entre 81 y 100 en la celda "y" debería aparecer 5


Agradecería la ayuda del grupo.

Saludos
Respuesta Responder a este mensaje
#5 Ignacio
19/02/2010 - 11:11 | Informe spam
¡Hola, !

No están muy claros los límites de cada valor pero prueba con la
siguiente fórmula:
Código VBA:
IIf(i = Round(Sqr(i)), Sqr(i) / 2, (Int(Sqr(i)) + 1) / 2)
Para la celda A1:
=SI(A1 = REDONDEAR(RAIZ(A1);0); RAIZ(A1) / 2; (ENTERO(RAIZ(A1)) +
1) / 2)

Espero que te sirva para algo.

Un saludo,
Ignacio.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida