problemas con formulas

08/02/2005 - 11:21 por cousi | Informe spam
Hola a todos. Tengo un problema con una formula, según el
valor que me de en una celda me calcule un porcentaje.
Los porcenatajes pueden llegar a ser 14.

Ej:

Si la celda A1, me 4 tiene que calcular el 2% y ponermela
en la celda b1, si es mayor que 4 pero menor que 5, me
tiene que calcular el 3%. Asi sucesivamente hasta 14
variabñes. Y la formula que yo utilizo es la siguiente
pero no me funciona bien

en la celda b1
=si(a1=<4;(a1*2)/100;si(a1>4 y a1<5;(a1*3)/100;))

me da un error, y yo creo que esta en el "y".

Se podria hacer de otra manera.

Muchas gracias

Jose Mª Cousiñó

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
08/02/2005 - 11:53 | Informe spam
Por ejemplo, para el siguiente baremo:

Hasta %
20 15
18 14
16 13
14 12
12 11
10 10
8 9
6 8
4 7
2 6

la fórmula podría ser:

¡*(ELEGIR(COINCIDIR(A1;{20;18;16;14;12;10;8;6;4;2};-1);15;14;13;12;11;10;9;8;7;6)/100)

Un saludo.


Fernando Arroyo
MS MVP - Excel

"cousi" escribió en el mensaje news:19cd01c50dc7$efb2e9a0$
Hola a todos. Tengo un problema con una formula, según el
valor que me de en una celda me calcule un porcentaje.
Los porcenatajes pueden llegar a ser 14.

Ej:

Si la celda A1, me 4 tiene que calcular el 2% y ponermela
en la celda b1, si es mayor que 4 pero menor que 5, me
tiene que calcular el 3%. Asi sucesivamente hasta 14
variabñes. Y la formula que yo utilizo es la siguiente
pero no me funciona bien

en la celda b1
=si(a1=<4;(a1*2)/100;si(a1>4 y a1<5;(a1*3)/100;))

me da un error, y yo creo que esta en el "y".

Se podria hacer de otra manera.

Muchas gracias

Jose Mª Cousiñó
Respuesta Responder a este mensaje
#2 cousi
08/02/2005 - 12:03 | Informe spam
Gracias

Y en el caso que pudiera haber decimales

Jose Mª Cousiño

Por ejemplo, para el siguiente baremo:

Hasta %
20 15
18 14
16 13
14 12
12 11
10 10
8 9
6 8
4 7
2 6

la fórmula podría ser:

¡*(ELEGIR(COINCIDIR(A1;{20;18;16;14;12;10;8;6;4;2};-


1);15;14;13;12;11;10;9;8;7;6)/100)

Un saludo.


Fernando Arroyo
MS MVP - Excel

"cousi" escribió en el


mensaje news:19cd01c50dc7$efb2e9a0$
Hola a todos. Tengo un problema con una formula, según


el
valor que me de en una celda me calcule un porcentaje.
Los porcenatajes pueden llegar a ser 14.

Ej:

Si la celda A1, me 4 tiene que calcular el 2% y


ponermela
en la celda b1, si es mayor que 4 pero menor que 5, me
tiene que calcular el 3%. Asi sucesivamente hasta 14
variabñes. Y la formula que yo utilizo es la siguiente
pero no me funciona bien

en la celda b1
=si(a1=<4;(a1*2)/100;si(a1>4 y a1<5;(a1*3)/100;))

me da un error, y yo creo que esta en el "y".

Se podria hacer de otra manera.

Muchas gracias

Jose Mª Cousiñó
.

Respuesta Responder a este mensaje
#3 Fernando Arroyo
08/02/2005 - 13:43 | Informe spam
Lo siento, me temo que no entiendo lo de los decimales...
Un saludo.


Fernando Arroyo
MS MVP - Excel


"cousi" escribió en el mensaje news:2a8e01c50dcd$de05dc70$
Gracias

Y en el caso que pudiera haber decimales

Jose Mª Cousiño
Respuesta Responder a este mensaje
#4 cousi
08/02/2005 - 23:51 | Informe spam
Cuando me refiero a los decimales es que sea 4,5, y tu veas que es mayor que
4 y menor que 5.

Gracias

Jose Mª Cousiño
"Fernando Arroyo" escribió en el mensaje
news:%23J$
Lo siento, me temo que no entiendo lo de los decimales...
Un saludo.


Fernando Arroyo
MS MVP - Excel


"cousi" escribió en el mensaje
news:2a8e01c50dcd$de05dc70$
Gracias

Y en el caso que pudiera haber decimales

Jose Mª Cousiño
Respuesta Responder a este mensaje
#5 KL
09/02/2005 - 00:27 | Informe spam
Hola Jose Maria,

Tu formula tiene al menos tres fallos:
1) ...a1=<4... deberia ser ...a1<=4...
2) como bien has dicho ...a1>4 y a1<5... deberia ser ...y(a1>4;a1<5)...
3) Excel solo permite un maximo de siete SI anidados.

Como alternativa prueba la siguiente formula:

¡*SUMAPRODUCTO((A1>{0;4;5;6;7;8;9;10;11;12;13;14;15;16})*(A1<=FILA(INDIRECTO("4:17")))*FILA(INDIRECTO("1:14")))/100

o bien esta:

¡*SUMAPRODUCTO((A1>{0,4,5,6,7,8,9,10,11,12,13,14,15,16})*(A1<={4,5,6,7,8,9,10,11,12,13,14,15,16,17})*{1,2,3,4,5,6,7,8,9,10,11,12,13,14})/100

Saludos,
KL

"cousi" wrote in message
news:19cd01c50dc7$efb2e9a0$
Hola a todos. Tengo un problema con una formula, según el
valor que me de en una celda me calcule un porcentaje.
Los porcenatajes pueden llegar a ser 14.

Ej:

Si la celda A1, me 4 tiene que calcular el 2% y ponermela
en la celda b1, si es mayor que 4 pero menor que 5, me
tiene que calcular el 3%. Asi sucesivamente hasta 14
variabñes. Y la formula que yo utilizo es la siguiente
pero no me funciona bien

en la celda b1
=si(a1=<4;(a1*2)/100;si(a1>4 y a1<5;(a1*3)/100;))

me da un error, y yo creo que esta en el "y".

Se podria hacer de otra manera.

Muchas gracias

Jose Mª Cousiñó
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida