En este grupo En todos

Foro de Excel



Componer un valor a partir de sus sumandos

Cacho
Ing. electrónica u.n.r.
Escrito por Cacho Rodríguez
el 09/06/2012

Este tema suele ser de bastante interés para los "conciliadores de cuentas", por lo que me ha parecido razonable brindar las dos "visiones" posibles:

Componer un valor a partir de sus sumandos

-> Una solución para varios objetivos ( Componer suma-v2. Xlsm)

-> Varias soluciones para un único objetivo ( TusharTarget. Xls )

La primera es una versión sumamente veloz que cumple la necesidad de buscar varios objetivos simultáneamente.

La segunda visión del tema es un "tremendo" y muy reconocido análisis (ver página VBA code to find multiple matching combinations ) que satisface -básicamente- la necesidad de obtener varias combinaciones posibles para un mismo objetivo.

¡Espero que les sea de utilidad!
Cacho R.

Alejandro Federico
Licenciado en contaduria universidad a...
Escrito por Alejandro Federico
el 17/06/2012

Hola a todos, gracias Cacho por el aporte pero....... Jejejejejeeje, ya vez, nunca falta un antisocial como yo, jejejejejeje
En mi experiencia, conciliando los estados de cuenta bancarios contra los auxiliares contables tambien bancarios de las empresas, siempre resulta mas facil el haber capturado previamente en la contabilidad las referencias del banco correctas, así, con un simple buscarv se puede hacer esta conciliacion muy facilmente.

¡¡¡Ahhhhh pero hay cada "conciliador".......... Que pa' que te cuento!

Saludos.

Cacho Rodríguez
Ing. electrónica u.n.r.
Escrito por Cacho Rodríguez
el 17/06/2012

¿Sabes en que caso he visto más necesidades, Ale?... En la conciliación de transferencias bancarias.

En efecto: dependiendo de cada banco -a veces- la información que te pasan no es del todo útil para conciliar.

En fin: lo importante es saber que se dispone de la herramienta. Dicho sea de paso, aquí dejo un enlace al aporte de Héctor Miguel al tema:

- Localizar varias sumas

De modo que en este hilo vemos tres aportaciones: las dos iniciales y esta última.
Saludos, Cacho R.

Paco Manchón
Bachiller instituto fray andrés puerto...
Escrito por Paco Manchón
el 19/06/2012
Gracias Cacho, muy buenos aportes, especialmente Varias soluciones para un único objetivo (TusharTarget).

Genial.


Saludos.

Alejandro Federico
Licenciado en contaduria universidad a...
Escrito por Alejandro Federico
el 24/06/2012

Hola...
Bueno.... Saliendome un poco del contexto
¡¡¡Felicidades Cacho, regresó River!

Saludos.

Cacho Rodríguez
Ing. electrónica u.n.r.
Escrito por Cacho Rodríguez
el 25/06/2012

No tenés idea, Ale, lo que ha sido estar 363 días... ¡Sin respirar!

Alejandro Federico
Licenciado en contaduria universidad a...
Escrito por Alejandro Federico
el 26/06/2012

Como buen aficionado al futbol que soy, si, me lo imagino. ¿Tambien me imagino que el "otro" se quedó con la Boca abierta del susto, no?

Saludos.

Cacho Rodríguez
Ing. electrónica u.n.r.
Escrito por Cacho Rodríguez
el 26/06/2012

Desde comienzos del año (seis interminables meses), el aficionado "bostero" disfrutó nuestro "paseo" por la segunda división del fútbol argentino y nos "molestó" -una y otra vez- enrostrándonos la "triple corona" que habrían de obtener en el semestre: el torneo local, un nuevo torneo local al estilo "Copa del Rey" y la copa Libertadores.

Imaginate como habremos disfrutado -los riverplatenses- este fin de semana:

- El sábado: obtenemos el campeonato y el ascenso.

- El domingo: los bosteros vuelven a "comerse" tres goles y terminan cuartos.

¿Entendés TODO lo que estamos disfrutando?... Mirá una muestra de ello: https://canchallena.lanacion.com. Ar/1484892-ahora-los-de-river-se-rien-por-la-triple-corona-fallida-de-boca .
(Comentario: el apellido del humorista que aparece en la segunda foto es Corona, precisamente).

Y ahora -el miércoles- es el primer partido por la final de la Libertadores: ¿Qué pasa si gana el Corinthians?...

Alejandro Federico
Licenciado en contaduria universidad a...
Escrito por Alejandro Federico
el 26/06/2012

Mi estimado Cacho, entonces por solidaridad contigo le voy al Corinthians...... Aunque el Boca es Argentino..... Mmmmmmm no se. El futbol es complejo, yo le voy a ninguno y ya tengo problemas de "identidad", jejejejeje.
Saludos.

Marta Macias
Tucumán, Argentina
Escrito por Marta Macias
el 01/08/2013

Hola! Quisiera saber si puedo utilizar un maximo de valores a componer y objetivos. Otra cosa, puedo usar valores negativos? Pues me sale un mensaje q dice "al menos debe establecer un valor objetivo".

Gracias!

Cacho Rodríguez
Ing. electrónica u.n.r.
Escrito por Cacho Rodríguez
el 01/08/2013

Hola! Marta
No estoy seguro que tu necesidad tenga que ver con este aporte, por lo que te sugiero:

- Plantea tu problema en una consulta nueva: Http://grupos.emagister.com/debates/frmadddebate? IdGrupo=6610

- Incorpora a tu consulta un archivo de muestra donde se vea claramente lo que tienes y lo que quieres obtener: Documentos .

A partir de esa información veremos que es lo que se puede hacer, ¿OK?

Saludos, Cacho R.

Eli Navarro
Guanajuato, México
Escrito por Eli Navarro
el 15/07/2015

Muchas Gracias Inge, me ayudo muchisimo :)


Irene Vazquez
Distrito Federal, Mé...
Escrito por Irene Vazquez
el 08/03/2016
Escrito por Marco Mavil
el 23/02/2018

Hola, la macro funciona perfecto. Sinembargo tiene una limitante que provoca un desbordamiento con cantidades grandes (cuando se trata de millones).


He intentado depurarlo pero no lo he logrado. Podría indicarme donde debo corregir para permitir operaciones grandes?

Escrito por Karla Spriner
el 21 de Junio

Buenas tardes:


Gracias en primer lugar por compartir tus conocimientos y tu tiempo. Me ha parecido muy útil, pero en mi caso, lo que necesito es utilizar la macro para cuadrar cuentas contables, y necesitaría añadir un filtro para que dé una solución por ejemplo de 4 valores máximos. Es decir, yo hago pagarés a mis proveedores, que engloban un máximo de 4 facturas, así que me gustaría incorporar a tu macro, una condición dónde sólo me dé un máximo de 4 valores como resultado de una celda objetivo.

Voy a poner un ejemplo a ver si me explico. Tengo en el banco un pago de un pagaré de 1651,91€, si utilizo tu herramienta para saber que valores lo compone , me dá como resultado 7 cantidades, así que no me sirve, es erróneo.

He pensado, que si le pudiera delimitar los resultados a 4 combinaciones de número posibles, que son el número máximo que yo englobo facturas, me diría los que necesito saber, o por lo menos me daría más pistas.

En éste caso, el pagaré cargado en el banco de 1651,91€ los engloba los importes: -389,83€, 80,17€, 1961,63€

He intendo ver como lo hicistes en visual basic, pero la verdad.. No tengo ni idea, he intentado ser autodidacta y aunque he aprendido muchas cosas yo sóla por cabezonería, el lenguaje de programación es un mundo para mi. Pero igual si me das una pista, puedo intentar sacarlo.


MUCHAS GRACIAS


EXTRAPOLANDO MIS DATOS A TU EXCELL, ME DA EL SIGUIENTE RESULTADO, 7 VALORES PARA UN OBJETIVO DE 1651,97€.


RESULTADO

11,34
39,13
57,49
59,94
109,54
479,63
894,9





Valores




Lote de objetivos
a componer
-389,83 1. 651,97
-157,28
-86,19
40,39
42,65
80,17
91,79
105,22
169,71
195,16
205,7
247,23
272,25
308,99
318,93
468,27
525,83
989,05
1075,04
1876,73
1961,63
2414,23
3438,36
4027,39
5109,65
8549,13