Ayuda con la Funcion Si

23/03/2008 - 07:10 por Alopez | Informe spam
Que tal amigos(as) podria alguien ayudarme, necesito con urgencia
Calcular en una hoja de excel las comisiones sobre ventas, ya intente
pero me dice que agregue demasiados argumentos, les voy a plantear el
problema:

Tengo en la Columna D "Ventas" y en la Celda D2 por ejemplo 3,500
correspondientes a la venta del dia, me piden lo siguiente:

Calcular para cada venta:

Si el Valor Total de la venta es mayor de 30,000 un 12%, si es mayor
que 5,000 y menor o igual que 15,000 un 8%, si es mayor que 1,000 y
menor o igual que 5,000 un 4%, si es mayor que cero y menor o igual
que 1000 un 1% de lo contrario 10%.


Yo ingrese la siguiente Formula
=SI(Y(D3>30000),D3*0.12,D3*0.1,si(y(D3>5000,D3<000),D3*0.08,D3*0.10,Si(Y(D3>1000,D3<P00),D3*0.04,D3*0.10,Si(Y(D3<1000),D3*0.01,D3*0.10))

Si me pueden ayudar a la mayor brevedad posible se los agradecere
mucho, de antemano muchas gracias.
 

Leer las respuestas

#1 Héctor Miguel
23/03/2008 - 08:05 | Informe spam
hola, !

en la formula que expones ya tienes las dos condiciones para la primer funcion si(...)
y no puedes "anidar" otra funcion como si no hubieras "completado" la primera :-((

1) la "forma" que buscas para anidar la funcion si seria +/- la situiente:
Ó*si(d3>30000,0.1,si(d3>15000,0.12,si(d3>5000,0.08,si(d3>1000,0.04,si(d3>0,0.01,0)))))

2) otra alternativa pudiera ser usando matrices constantes (entre llaves. -> {..\..\..} +/- como sigue):
Ó*indice({1\4\8\12\10}%,coincidir(d3,{0\1\5\15\30}*1000+1))

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ la consulta original __
... necesito... Calcular... las comisiones sobre ventas
ya intente pero me dice que agregue demasiados argumentos
les voy a plantear el problema:
Tengo en la Columna D "Ventas" y en la Celda D2 por ejemplo 3,500 ...
Calcular para cada venta:
Si el Valor Total de la venta es mayor de 30,000 un 12%
si es mayorque 5,000 y menor o igual que 15,000 un 8%
si es mayor que 1,000 y menor o igual que 5,000 un 4%
si es mayor que cero y menor o igual que 1000 un 1% de lo contrario 10%.

Yo ingrese la siguiente Formula
=SI(Y(D3>30000),D3*0.12,D3*0.1,si(y(D3>5000,D3<000),D3*0.08,D3*0.10,Si(Y(D3>1000,D3<P00),D3*0.04,D3*0.10,Si(Y(D3<1000),D3*0.01,D3*0.10))

Preguntas similares