como distribuir un monto en catidades monetarias

30/06/2006 - 23:26 por Cesar Portilla | Informe spam
Hola necesito una formula o macro que me ayude a distribuir o desglosar el
monto que voy a pagar.
necesito que me distribuya el monto en la cantidad de billetes de 20.000,
10.000, 5.000, 2.000, 1.000, 500, 100, 50 respectivamente, ejemplo:
monto de Bs. 102.500, yo quiero que la macro me diga cuantos billetes de
20.000, 10.000 etc

Preguntas similare

Leer las respuestas

#1 alberto
01/07/2006 - 00:29 | Informe spam
Cesar:
a ver si te sirve esto el 10,20,50,100, por la denominacion te da 1300 lo q
vas a pagar o repartir es 500,400,200,150,50 te da 1300
10 20 50 100 numero de billetes
1 2 5 10 denominacion
500 3.846153846 7.692307692 19.23076923 38.46153846
400 3.076923077 6.153846154 15.38461538 30.76923077
200 1.538461538 3.076923077 7.692307692 15.38461538
150 1.153846154 2.307692308 5.769230769 11.53846154
50 0.384615385 0.769230769 1.923076923 3.846153846
10 20 50 100 numero de billetes
10 20 50 numero
de billetes
divides (500/1300)*10 (500/1300)*20 (500/1300)
(400/1300)*10 (400/1300)*20

hazlo con formula
(+$A9/$C$5)*B$6



"Cesar Portilla" escribió:

Hola necesito una formula o macro que me ayude a distribuir o desglosar el
monto que voy a pagar.
necesito que me distribuya el monto en la cantidad de billetes de 20.000,
10.000, 5.000, 2.000, 1.000, 500, 100, 50 respectivamente, ejemplo:
monto de Bs. 102.500, yo quiero que la macro me diga cuantos billetes de
20.000, 10.000 etc
Respuesta Responder a este mensaje
#2 Manolo
01/07/2006 - 00:39 | Informe spam
Hola César, no es una macro pero de repente te sirve. En la columna A desde
A2 hasta A9 pon los valores de los billetes (20000, 10000, ...50). En B1
pones el monto que quieres distribuir, en B2 va la siguiente fórmula:

=TRUNCAR($B$1/A2)

En B2 esta otra fórmula:

=TRUNCAR(($B$1-SUMAPRODUCTO($B$2:B2,$A$2:A2))/A3)

copias la fórmula hasta B9

Ojalá te ayude

Manolo
"Cesar Portilla" escribió en el
mensaje news:
Hola necesito una formula o macro que me ayude a distribuir o desglosar el
monto que voy a pagar.
necesito que me distribuya el monto en la cantidad de billetes de 20.000,
10.000, 5.000, 2.000, 1.000, 500, 100, 50 respectivamente, ejemplo:
monto de Bs. 102.500, yo quiero que la macro me diga cuantos billetes de
20.000, 10.000 etc
Respuesta Responder a este mensaje
#3 Gabriel Raigosa
01/07/2006 - 01:16 | Informe spam
Saludos:

Yo lo haria con solver

A B C
Cantidad Denominaciones Total
2.. 3 20,000 60,000
3.. 2 10,000 20,000
4.. 3 5,000 15,000
5.. 1 2,000 2,000
6.. 1 1,000 1,000
7.. 1 500 500
8.. 32 100 3,200
9.. 16 50 800
10.. 102,500

plantearia el problema asi:

herramientas
solver (hace parte de los complementos, herramientas, complementos, solver)

celda objetivo C10 igual a 102.500
restricciones
rango A2:A9 = integer (entero)
Rango A2:A9 >= 0

luego resolver

inicialmante el rango A2:A9 se rellena con "1" - "unos"
el rango C2:C9 tiene la formula que multiplica la cantidad con la
denominacion
la celda D10 contiene =suma(C2:C9)

Debido a que un problema como este tiene multiples soluciones el usuario es
que que debe plantear restricciones adicionales

ejemplos
Cantidad Denominaciones Total
3 20,000 60,000
2 10,000 20,000
3 5,000 15,000
2 2,000 4,000
1 1,000 1,000
3 500 1,500
1 100 100
18 50 900
102,500


Cantidad Denominaciones Total
3 20,000 60,000
2 10,000 20,000
3 5,000 15,000
2 2,000 4,000
1 1,000 1,000
3 500 1,500
10 100 1,000
0 50 0
102,500


Cantidad Denominaciones Total
3 20,000 60,000
2 10,000 20,000
3 5,000 15,000
2 2,000 4,000
2 1,000 2,000
3 500 1,500
0 100 0
0 50 0
102,500


Cantidad Denominaciones Total
3 20,000 60,000
2 10,000 20,000
3 5,000 15,000
2 2,000 4,000
3 1,000 3,000
1 500 500
0 100 0
0 50 0
102,500


ETC..

Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"Cesar Portilla" escribió en el
mensaje news:
Hola necesito una formula o macro que me ayude a distribuir o desglosar el
monto que voy a pagar.
necesito que me distribuya el monto en la cantidad de billetes de 20.000,
10.000, 5.000, 2.000, 1.000, 500, 100, 50 respectivamente, ejemplo:
monto de Bs. 102.500, yo quiero que la macro me diga cuantos billetes de
20.000, 10.000 etc
Respuesta Responder a este mensaje
#4 Gabriel Raigosa
01/07/2006 - 01:21 | Informe spam
ANEXOS

dicen en alguna parte que en los foros no se deben poner anexos .

pero seria mas facil explicar las cosas de esa manera, menos parlamento y
literatura y mas accion..

Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"Cesar Portilla" escribió en el
mensaje news:
Hola necesito una formula o macro que me ayude a distribuir o desglosar el
monto que voy a pagar.
necesito que me distribuya el monto en la cantidad de billetes de 20.000,
10.000, 5.000, 2.000, 1.000, 500, 100, 50 respectivamente, ejemplo:
monto de Bs. 102.500, yo quiero que la macro me diga cuantos billetes de
20.000, 10.000 etc
Respuesta Responder a este mensaje
#5 Gabriel Raigosa
01/07/2006 - 01:34 | Informe spam
Saludos Manolo:

Bonita solución, te propongo una variante, tener una columna adicional que
sirva para restringir el maximo numero de billetes de una determinada
denominación,

En tu propuesta arranca con 5 billetes de 20.000, pero si por alguna razón
solo tenemos 2 billetes de 20.000 tu propuesta, cambiando la formula de los
billetes de 20.000 por una constante "2", asigna inmediatamente mas billetes
en otra denominación.

para no usar constantes en las celdas se podria poner una columna adicional,
que en caso de estar la celda vacia el sistema permita la asignación segun
la formula, en caso contrario obliga el valor propuesto por el usuario.

Me gusto tu solución, ya la tengo en mis apuntes, la modifique un poco con
funciones logicas para la restricción, no es que me guste complicarme la
vida, es que me gusta plantear mas soluciones y adicionar mas posibilidades.

ODIO EL EXCEL 2007...
Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"Manolo" escribió en el mensaje
news:
Hola César, no es una macro pero de repente te sirve. En la columna A
desde
A2 hasta A9 pon los valores de los billetes (20000, 10000, ...50). En B1
pones el monto que quieres distribuir, en B2 va la siguiente fórmula:

=TRUNCAR($B$1/A2)

En B2 esta otra fórmula:

=TRUNCAR(($B$1-SUMAPRODUCTO($B$2:B2,$A$2:A2))/A3)

copias la fórmula hasta B9

Ojalá te ayude

Manolo
"Cesar Portilla" escribió en el
mensaje news:
Hola necesito una formula o macro que me ayude a distribuir o desglosar
el
monto que voy a pagar.
necesito que me distribuya el monto en la cantidad de billetes de 20.000,
10.000, 5.000, 2.000, 1.000, 500, 100, 50 respectivamente, ejemplo:
monto de Bs. 102.500, yo quiero que la macro me diga cuantos billetes de
20.000, 10.000 etc




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