Buscar Dato en Tabla y filtrar por Sucursal y Fecha

Buen dia, espero me puedan ayudar.

Tengo una Tabla. Ventas, con los siguientes Datos.

IdVentaFechaSucursalProductoPiezasVentaFechaAntPiezasSemAntVentaSemAntDifPiezasDifVentas
c0b996cd17/05/2022dc113097POLLO100249016/05/2022501245501245
d226108317/05/2022b0b77842POLLO250340016/05/20221032750147650
24d5553618/05/2022dc113097POLLO150320017/05/2022100249050710

Tengo un Formulario donde Capturo la Sucural, Fecha del dia, Piezas y Venta, y necesito una formula donde de acuerdo a la fecha anterior, (esta se calcula automaticamente con un dia menos que la fecha que se captura) me busque la sucursal, y me traiga automaticamente las Piezas que se vendieron en esa fecha.

Y lo mismo para la Venta, me traiga automaticamente la Venta del dia.

 

Ocupo crear una formula donde al Seleccionar la Sucursal, y la Fecha

 

 

Solved Solved
0 2 194
2 ACCEPTED SOLUTIONS

No he entendido bien tu idea, o al menos no en su plenitud. No obstante te dejo a modo de ejemplo una formula que puede servirte, al menos con la idea de saber el numero de piezas que se vendieron en la sucursal. 

Se trata de la funciรณn Sum()

Como puede verse en el ejemplo, permite realizar la suma parametrizada, o lo que es lo mismo, realizar la suma con determinados filtros. 

 

SUM(
  SELECT(
    Deliveries[DeliveryCharge],
    AND(
      ([DateDone] >= [_THISROW].[BeginDate]),
      ([DateDone] < [_THISROW].[EndDate])
    )
  )
)

 

Ejemplo:    

SUM(SELECT(Nombredesutabla[Piezas],

    AND(

      ([FECHA] >= [_THISROW].[FECHA]),

      ([SUCURSAL] < [_THISROW].[SUCURSAL]))))

La funciรณn AND() permite aรฑadir cuantos "filtros o condiciones" se requiera y que deberรกn de cumplirse, para que se sume. Por ejemplo se me ocurre que deberรญa de incluir una condiciรณn mรกs en caso de que tenga mรกs de un tipo de pieza en el registro. Igualmente si requiere hacer operaciones con la fecha es posible, aunque parece que eso no es problema. Por el resto solo me queda indicarle que puede aรฑadir dicha formula a otra tabla o fila virtual en caso de ser necesario. Con el uso de bot, puede inclusive enviar un recordatorio o aviso, copiar de forma automรกtica dicha cantidad de piezas al finalizar el dรญa, en definitiva automatizar ese proceso.

Cualquier duda, puede comentarla de forma extensa, que permita una completa interpretaciรณn. 

Saludos.  

 


@dags1938 wrote:

Buen dia, espero me puedan ayudar.

Tengo una Tabla. Ventas, con los siguientes Datos.

IdVentaFechaSucursalProductoPiezasVentaFechaAntPiezasSemAntVentaSemAntDifPiezasDifVentas
c0b996cd17/05/2022dc113097POLLO100249016/05/2022501245501245
d226108317/05/2022b0b77842POLLO250340016/05/20221032750147650
24d5553618/05/2022dc113097POLLO150320017/05/2022100249050710

Tengo un Formulario donde Capturo la Sucural, Fecha del dia, Piezas y Venta, y necesito una formula donde de acuerdo a la fecha anterior, (esta se calcula automaticamente con un dia menos que la fecha que se captura) me busque la sucursal, y me traiga automaticamente las Piezas que se vendieron en esa fecha.

Y lo mismo para la Venta, me traiga automaticamente la Venta del dia.

 

Ocupo crear una formula donde al Seleccionar la Sucursal, y la Fecha

 

 


 

View solution in original post

Muchas Gracias Jimgsey, tu respuesta me sirvio muchisimo tengo 2 meses quebrandome la cabeza.

 

View solution in original post

2 REPLIES 2

No he entendido bien tu idea, o al menos no en su plenitud. No obstante te dejo a modo de ejemplo una formula que puede servirte, al menos con la idea de saber el numero de piezas que se vendieron en la sucursal. 

Se trata de la funciรณn Sum()

Como puede verse en el ejemplo, permite realizar la suma parametrizada, o lo que es lo mismo, realizar la suma con determinados filtros. 

 

SUM(
  SELECT(
    Deliveries[DeliveryCharge],
    AND(
      ([DateDone] >= [_THISROW].[BeginDate]),
      ([DateDone] < [_THISROW].[EndDate])
    )
  )
)

 

Ejemplo:    

SUM(SELECT(Nombredesutabla[Piezas],

    AND(

      ([FECHA] >= [_THISROW].[FECHA]),

      ([SUCURSAL] < [_THISROW].[SUCURSAL]))))

La funciรณn AND() permite aรฑadir cuantos "filtros o condiciones" se requiera y que deberรกn de cumplirse, para que se sume. Por ejemplo se me ocurre que deberรญa de incluir una condiciรณn mรกs en caso de que tenga mรกs de un tipo de pieza en el registro. Igualmente si requiere hacer operaciones con la fecha es posible, aunque parece que eso no es problema. Por el resto solo me queda indicarle que puede aรฑadir dicha formula a otra tabla o fila virtual en caso de ser necesario. Con el uso de bot, puede inclusive enviar un recordatorio o aviso, copiar de forma automรกtica dicha cantidad de piezas al finalizar el dรญa, en definitiva automatizar ese proceso.

Cualquier duda, puede comentarla de forma extensa, que permita una completa interpretaciรณn. 

Saludos.  

 


@dags1938 wrote:

Buen dia, espero me puedan ayudar.

Tengo una Tabla. Ventas, con los siguientes Datos.

IdVentaFechaSucursalProductoPiezasVentaFechaAntPiezasSemAntVentaSemAntDifPiezasDifVentas
c0b996cd17/05/2022dc113097POLLO100249016/05/2022501245501245
d226108317/05/2022b0b77842POLLO250340016/05/20221032750147650
24d5553618/05/2022dc113097POLLO150320017/05/2022100249050710

Tengo un Formulario donde Capturo la Sucural, Fecha del dia, Piezas y Venta, y necesito una formula donde de acuerdo a la fecha anterior, (esta se calcula automaticamente con un dia menos que la fecha que se captura) me busque la sucursal, y me traiga automaticamente las Piezas que se vendieron en esa fecha.

Y lo mismo para la Venta, me traiga automaticamente la Venta del dia.

 

Ocupo crear una formula donde al Seleccionar la Sucursal, y la Fecha

 

 


 

Muchas Gracias Jimgsey, tu respuesta me sirvio muchisimo tengo 2 meses quebrandome la cabeza.

 

Top Labels in this Space