Problema "jodidillo"

26/04/2004 - 20:40 por Luis UPCT | Informe spam
Hola, se me plantea el siguiente problema e intento
resolverlo con excel pero no le encuentro manera.

Tengo 55 facturas de diferentes importes que suman,
supongamos, 9000 euros. Tengo que encontrar cuales de
esas 55 facturas suman, suponganmos tambien, 7000 euros,
porque es lo que tenemos declarado ante la AEAT y ahora
tenemos que presentar las facturas. Creo que, teniendo en
cuenta que una factura puede estar o no estar declarada y
su valor por tanto, para la combinacion, puede ser el
propio o 0 (2 posiblidades), me encuentra ante 36 mil
billones de posibilidades (2 elevado a 55). No se me
ocurre como puedo resolverlo. Tal vez con SOLVER pero no
tengo experiencia en ello, no se como usarlo para que me
encuentre la combinacion.

Agradeceria la ayuda que me prestarais. Gracias. Es muy
importante.

Preguntas similare

Leer las respuestas

#6 Luis UPCT
26/04/2004 - 22:19 | Informe spam
Pues si, en mi primer mensaeje hacia referncia a SOLVER,
pensaba (y veo que no me equivocaba) que servia para,
entre otras cosas, cosas como estas, solo que no se
configurarlo.

Te agradeceria un monton que me enviaras a luis-
un archivo de ejemplo. A ser posible hoy
mismo, aunque no quiero abusar de tu disponibilidad. Es
que mañana noche tengo que tener resuelto el problema.

MIl gracias de nuevo.



hola, Luis !

... ¿como ... lo vas a hacer? ¿me explicaras el truco?



el 'truco' [que en realidad no lo es...] es usar el


solver por codigo ;)
[y un poquitillo de logica para 'decirle' como 'arme'


las posibles combinaciones]
'aunque..' buscar en 2^55-1 ... [creo que]... va a


estar un poco 'tardadito' :(

si encuentro la manera de explicarlo 'sencillito'... lo


pongo aqui en el foro ;)
[o te envio un archivo con un ejemplo]
[creo que mis explicaciones -a veces- 'se pasan'


de 'explicitas']

saludos,
hector.

.

Respuesta Responder a este mensaje
#7 Amadeo GOVONI
27/04/2004 - 03:59 | Informe spam
Estimado Hector

Me gustaría conocer como trabajas SOLVER y mandarme a mi también el
archivo para ver el problema resulto. Me interesa mucho el tema.
Mi dereccion es
Te mando un saludo de argentina.
Amadeo Govoni

PD: La verdad que no encuentro personas de Argentina en este foro





"Luis UPCT" escribió en el mensaje
news:47f401c42bcb$d47947d0$
Pues si, en mi primer mensaeje hacia referncia a SOLVER,
pensaba (y veo que no me equivocaba) que servia para,
entre otras cosas, cosas como estas, solo que no se
configurarlo.

Te agradeceria un monton que me enviaras a luis-
un archivo de ejemplo. A ser posible hoy
mismo, aunque no quiero abusar de tu disponibilidad. Es
que mañana noche tengo que tener resuelto el problema.

MIl gracias de nuevo.



hola, Luis !

... ¿como ... lo vas a hacer? ¿me explicaras el truco?



el 'truco' [que en realidad no lo es...] es usar el


solver por codigo ;)
[y un poquitillo de logica para 'decirle' como 'arme'


las posibles combinaciones]
'aunque..' buscar en 2^55-1 ... [creo que]... va a


estar un poco 'tardadito' :(

si encuentro la manera de explicarlo 'sencillito'... lo


pongo aqui en el foro ;)
[o te envio un archivo con un ejemplo]
[creo que mis explicaciones -a veces- 'se pasan'


de 'explicitas']

saludos,
hector.

.

Respuesta Responder a este mensaje
#8 Lao_España
27/04/2004 - 09:25 | Informe spam
Buenos días Héctor.

Yo soy uno de esos posibles interesados en el procedimiento solver que as
expuesto, pero tengo un problema.

He establecido la referencia al complemento solver.xla que dices en el punto
uno.

Pero al compilar me da error en la línea => SolverReset

¿sabrías decirme que me puede estar pasando?

Muchas gracias por tu valiosísima ayuda al grupo.

"Héctor Miguel" escribió en el mensaje
news:
hola, Luis y Amadeo !

> ... un saludo de argentina [...]
> PD: La verdad que no encuentro personas de Argentina en este foro.

=> Nilda Beatriz Diaz <= [solo que se ha 'movido' a los foros de office]


;)
=> Jorgelina E. Bemascori <= [???]

con el perdon del grupo por el adjunto... [es posible a a alguien mas le


interese el procedimiento] ;)
notas:
1.- ANTES de 'correr' la macro... establecer una referencia en el proyecto


vba ...
=> al complemento Solver.xla <= [en el directorio de


...office\Office\Macros\Solver]
2.- si el excel es en ingles... [habra que] cambiar la instruccion


"Binario" a => "Binary" [en la macro]

si cualquier duda ... =>a lo mejor 'la ampliamos' :))<= ... ¿comentan?
saludos,
hector.

Respuesta Responder a este mensaje
#9 Luis UPCT
27/04/2004 - 11:34 | Informe spam
POr favor, te ruego envies el archivo a





gracias
Respuesta Responder a este mensaje
#10 TAMARIZ
27/04/2004 - 14:46 | Informe spam
Prueba con:
Introduce en una columna los valores de los importes de
las facturas , como ejemplo desde A1 hasta A55, deja la
columna B libre , y en C1 escribe =SUMA(A1:A55*B1:B55) ,
es matricial , la tienes q introducir con
Control>Mayusculas>Intro.
Una vez lo tengas ejecuta Solver
Celda objetivo = C1
Valor de celda objetivo = valores de : 9000
Restricciones: B1:B5=Binario
Una vez resuelto en la columna B apareceran Ceros y unos ,
los unos marcan las facturas cuyas sumas de importes mas
se aproximan a la cantidad buscada.

Espero q te sirva de ayuda
hola, Luis !

... 55 facturas de diferentes importes ... encontrar




cuales ... suman [...]

si me envias los datos [numeros e importes]...
te devuelvo las 'posibles' combinaciones que 'sumen' [la


cantidad que solicites]
[solo quita de la direccion de correo


el 'NO...SPAM...PLS']

saludos,
hector.
.

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