Encontrar coincidencias

02/02/2007 - 23:00 por Pepito | Informe spam
Hola :

Tengo una planilla de excel, que contienen estados de cuenta de
proveedores con el
el siguiente formato.

A B C D E
F G H I
FECHA POLIZA NUM DESCRIP factura DEBE HABER SALDO
01/0107 Diario 1 compra
15 150.00 150.00 1 <-
01/0107 Egreso 1 compra 15
150.00 0.00 1 <-
01/0107 Diario 1 compra
16 150.00 150.00 2 <
01/0107 Egreso 1 compra 16
150.00 0.00 2 <-
01/0107 Diario 1 compra
17 150.00 150.00
01/0107 Egreso 1 compra 18
150.00 0.00
asi sucesivamente
Suma coincidencias
300.00 300.00
Suma en blanco
150.00 150.00
Suma Total
450.00 450.00

Deseo me pudieran indicar que codigo en VBa tendria que hacer para que
en la columna
" I " , me apareciera un numero de concidencia numerica,como el que
esoy indicando en
la columna " I ", en caso de no haber coincidencia no hacer nada,
posteriormente sumar la
columna F y G, tal como se muestra. y volver a repetir la operacion
con otro estado
de cuenta que se encuentra saltando una fila abajo
Entre cada estado de cuenta solamente existe una fila separandolos

Este proceso en contablidad se le llama conciliar una cuenta, esto que
estoy describiendo
lo hago manualmente con cada estado de cuenta, y mas de 1500 y hay
estados de cuenta que llegan a tener hasta 1000 registros, es un
trabajo titanico hacerlo a asi, deseo me ayuden a
a solventar este problema.

Si alguien tiene alguna idea se los agradecere bastante.

Jose Medina M

Preguntas similare

Leer las respuestas

#1 Francisco Parrilla
03/02/2007 - 04:11 | Informe spam
Podrias enviarme un archivo con mas detalles ya que copiando a notepad no me
aparece nada en "I"


Saludos

Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice

El verdadero buscador crece y aprende, y descubre que siempre es el
principal responsable de lo que sucede.
Jorge Bucay

La oscuridad nos envuelve a todos, pero mientras el sabio tropieza en alguna
pared, el ignorante permanece tranquilo en el centro de la estancia.
Anatole France
Respuesta Responder a este mensaje
#2 Héctor Miguel
03/02/2007 - 04:28 | Informe spam
hola, jose !

'intuyo' que en la realidad la situacion no sera tan... 'simple, sencilla y directa' como lo expones en este ejemplo -?-
[p.e.] habra ocasiones en que no sean 'pagadas' las facturas por sus importes -exactos- de origen sino en abonos -?-

[probablemente] te sera de utilidad ordenar cada grupo/proveedor/... segun sea mas 'visible' si hay 'empates' entre los registros -?-
despues podras usar [p.e.] formatos condicionales para identificar si se cancelan los numero de referencia con sus importes -?-

otra posibilidad es averiguar si tu programa contable tiene reportes especiales [o medios para programarlos] -?-
[o de plano... 'talacharle' practicamente desde ceros] -?-

comentas [si hubiera] alguna forma menos... 'desde ceros' ?
saludos,
hector.

__ la consulta original __
Tengo una planilla de excel, que contienen estados de cuenta de proveedores con el el siguiente formato.
A B C D E F G H I
FECHA POLIZA NUM DESCRIP factura DEBE HABER SALDO
01/0107 Diario 1 compra 15 150.00 150.00 1 <-
01/0107 Egreso 1 compra 15 150.00 0.00 1 <-
01/0107 Diario 1 compra 16 150.00 150.00 2 <
01/0107 Egreso 1 compra 16 150.00 0.00 2 <-
01/0107 Diario 1 compra 17 150.00 150.00
01/0107 Egreso 1 compra 18 150.00 0.00
asi sucesivamente
Suma coincidencias 300.00 300.00
Suma en blanco 150.00 150.00
Suma Total 450.00 450.00
Deseo me pudieran indicar que codigo en VBa tendria que hacer para que en la columna " I "
me apareciera un numero de concidencia numerica, como el que esoy indicando en la columna " I "
en caso de no haber coincidencia no hacer nada, posteriormente sumar la columna F y G
tal como se muestra y volver a repetir la operacion con otro estado de cuenta que se encuentra saltando una fila abajo
Entre cada estado de cuenta solamente existe una fila separandolos
Este proceso en contablidad se le llama conciliar una cuenta
esto que estoy describiendo lo hago manualmente con cada estado de cuenta, y mas de 1500
y hay estados de cuenta que llegan a tener hasta 1000 registros, es un trabajo titanico hacerlo a asi
deseo me ayuden a a solventar este problema. Si alguien tiene alguna idea se los agradecere bastante.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida