............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

control por numero de recibos

Ver el tema anterior Ver el tema siguiente Ir abajo

control por numero de recibos

Mensaje por contadorperu el Jue Dic 26, 2013 1:15 am

Nro.TIENDA Nro. RECIBO IMPORTE MES
01                          5311 50       Enero
02                          5313 50       Febrero
03                          5615 50       Enero
04                          5616 50       Enero
05                          5617 20       Enero
05                               5618 20       Enero
05                      5619 10       Enero

STAND PROPIETARIO                      Enero Febrero
1   NECOCHEA SERNA YURI HUMBERTO 50    0
2   ORELLANA CASTRO VIRGINIA          0  50
3   CCORIMANYA CCAHUA MARIA BELEN 50    0
4   LEYVA FERNANDEZ PAMELA                 50    0
5   LEDESMA MARTINEZ ANA CECILIA 50    0

=SUMAPRODUCTO(--($K$4:$K$9999=$A4),--($N$4:$N$9999=C$3),($M$4:$M$9999))

Esto es la formula para controlar por importe, cual seria la formula  para que me controle por numero de recibo tomando en cuenta que en algunos casos pagan a cuenta y en la celda ya debe figurar hasta 3 numeros de recibos como en el caso del stand 5 .  gracias por su ayuda

contadorperu

Masculino Cantidad de envíos : 19
Edad : 53
Ciudad - Pais : peru
Version de Excel : 97
Fecha de inscripción : 02/02/2012

Volver arriba Ir abajo

Re: control por numero de recibos

Mensaje por squispe amasifuen el Jue Dic 26, 2013 4:55 pm

hola contadorperu

=SUMAPRODUCTO(--($K$4:$K$9999=$A4),--($N$4:$N$9999=C$3),($M$4:$M$9999))
que datos contienen las columnas K, N, M
que contiene A4, C3,?

Esto es la formula para controlar por importe, cual seria la formula para que me controle por numero de recibo tomando en cuenta que en algunos casos pagan a cuenta y en la celda ya debe figurar hasta 3 numeros de recibos como en el caso del stand 5 . gracias por su ayuda

a que te refieres con, para que te controle por numero de recibo? que tipo de control necesitas??
a que te refieres con que , en la celda ya debe figurar hasta 3 números??
te sugiero adjuntar un ejemplo mas concreto, coloca el resultado que necesitas, y de donde se obtendría dicho resultado.

es solo una sugerencia, para que obtengas una mejor ayuda.

saludos
Silvia

squispe amasifuen

Femenino Cantidad de envíos : 33
Edad : 50
Ciudad - Pais : peru
Version de Excel : excel 2003
Fecha de inscripción : 05/11/2010

Volver arriba Ir abajo

Re: control por numero de recibos

Mensaje por contadorperu el Mar Dic 31, 2013 12:13 am

Gracias por tener en cuenta mi consulta, en la columna de los meses con la formula tenia el resultado de importe que es S/.50.00 pero ahora en vez que sea importe deberia aparecer el numero de recibo que en el ejemplo anterior seria 5311 o 5313 en una celda, pero como hay recibos que pagan a cuenta 20 soles y despues con otro recibo pagan la diferencia entonces en una celda apareceria en este caso dos numeros de recibo. Gracias

contadorperu

Masculino Cantidad de envíos : 19
Edad : 53
Ciudad - Pais : peru
Version de Excel : 97
Fecha de inscripción : 02/02/2012

Volver arriba Ir abajo

Re: control por numero de recibos

Mensaje por contadorperu el Mar Dic 31, 2013 8:32 pm

[Tienes que estar registrado y conectado para ver este vínculo]  ahi les paso el link

contadorperu

Masculino Cantidad de envíos : 19
Edad : 53
Ciudad - Pais : peru
Version de Excel : 97
Fecha de inscripción : 02/02/2012

Volver arriba Ir abajo

Re: control por numero de recibos

Mensaje por squispe amasifuen el Jue Ene 02, 2014 12:32 pm

Hola.
Crear una formula, para que obtengas UN número del recibo, sería asi:
Código:
=INDIRECTO("P"&K.ESIMO.MENOR(SI(((($O$4:$O$9999=$A4)*($R$4:$R$9999=C$3))*FILA($A$4:$A$9999))<>0,(($O$4:$O$9999=$A4)*($R$4:$R$9999=C$3))*FILA($A$4:$A$9999)),1))
Es una formula matricial, por lo que la entrada no es un simple enter, sino, Digita a la vez: control+shift+enter

Como verás, súper larga, si fueran 2 recibos para un mismo mes, tendrías que concatenar la fórmula y repetirla, y cambiar el 1 por el 2, y así sucesivamente, ademas de agregar una condicional, para el control de veces que se repetiría la formula, ya que si al buscar, no encuentra el segundo recibo, el resultado sería Error.

Lo que trato de decir, es que hacer una formula de esta magnitud, sería muy complicado, sin considerar, que tu archivo se volvería muy lento.

Mi sugerencia es que coloques los datos de forma tal, que puedas usar tablas dinámicas, o filtros.

Caso contrario, MACROS, sería la solución; no te podré ayudar ni con las tablas, ni con las MACROS.

Si no recibes otra respuesta, pues ve por el lado de macros y vuelve a colgar tu consulta, con su respectivo ejemplo.


Saludos y
Feliz 2014!!

Silvia Quispe.

squispe amasifuen

Femenino Cantidad de envíos : 33
Edad : 50
Ciudad - Pais : peru
Version de Excel : excel 2003
Fecha de inscripción : 05/11/2010

Volver arriba Ir abajo

Gracias

Mensaje por contadorperu el Vie Ene 03, 2014 12:57 pm

Gracias Silvia me sirvió mucho, seguiré tus consejos para ver la manera de que pueda colocar 2 a 3 recibos en una celda. Muy Agradecido a todos los consultores y asesores de este Foro que Dios le colme de bendiciones y mucha salud prosperidad dinero y amor  Feliz Año 2014!!! Exitos!!  Mil Gracias Silvia

contadorperu

Masculino Cantidad de envíos : 19
Edad : 53
Ciudad - Pais : peru
Version de Excel : 97
Fecha de inscripción : 02/02/2012

Volver arriba Ir abajo

Re: control por numero de recibos

Mensaje por squispe amasifuen el Lun Ene 06, 2014 11:27 am

hola contadorperu,
si todavía estas interesado, encontré una macro que te puede servir, es de Héctor Miguel.

Mira, yo no se colgar archivos en este foro, así que te explico un poco, a ver si logro dejarme entender:

tienes 2 tablas, una es la Base de datos, la llamaré tabla2, y la otra donde pones las fórmulas para ver los resultados, la llamare tabla1

En la tabla1, inserta columnas, al lado de Enero (D), al lado de Febrero (F), al lado de.......

En la tabla2, crea una columna al final,  concatena La Tienda con el mes, algo así
Código:
=(O4&R4)
, luego arrastras hacia abajo.

con altF11, abres vba , en la barra de herramientas,  ve a Insertar, y ejecuta MODULO.  con esta acción se creará un Modulo, copia el código que te detallo a continuación, y pégalo en el modulo que creaste.

Código:
Function ConcatenarSI(Criterios As Range, Condicion As String, Datos As Range, _
                        Optional Exacto As Boolean = False, _
                        Optional Separa As String = " ") As String
  Dim Criterio As Range, Sig As Integer, Coincide As Boolean: ConcatenarSI = ""
  For Each Criterio In Criterios: Sig = Sig + 1: Coincide = IIf(Exacto, _
    Criterio = Condicion, LCase(Criterio) = LCase(Condicion))
    If Coincide Then If Not IsEmpty(Datos.Cells(Sig)) Then ConcatenarSI = _
      ConcatenarSI & IIf(Len(ConcatenarSI), Separa, "") & Datos.Cells(Sig)
  Next
End Function

luego Cierra el vba, (Archivo/ Cerrar y Volver a Microsoft Excel),

Entonces, se habrá creado una función personalizada, que se llama Concatenar.Si

Ve a Insertar Funciones, selecciona Definidas por el Usuario, ahí verás que se encontrará la función concatenar.Si
Selecciona, y creas la formula para concatenar y obtener el resultado que necesitas. para obviarte el trabajo:

En D4 :  copia y pega la siguiente formula:
Código:
=ConcatenarSI($S$4:$S$200,A4&$C$3,$P$4:$P$200,FALSO,",")
arrastra hacia abajo.
(mira bien los argumentos, para que tu lo puedas crear en las columnas que siguen.

en F4
=ConcatenarSI($S$4:$S$200,A4&$E$3,$P$4:$P$200,FALSO,",")

y así sucesivamente...

espero te sea de utilidad.

Saludos,
Silvia

squispe amasifuen

Femenino Cantidad de envíos : 33
Edad : 50
Ciudad - Pais : peru
Version de Excel : excel 2003
Fecha de inscripción : 05/11/2010

Volver arriba Ir abajo

Re: control por numero de recibos

Mensaje por Contenido patrocinado Hoy a las 1:37 pm


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.