Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Next up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now

Reply
SamTaylor
Helper I
Helper I

Filtros Power PivotPower Pivot

Tengo una tabla con datos de recibo de mercancías para mis productos, irinbg atrás 2-3 años.

Producto, Proveedor, Número GRN, Número de pedido, Fecha de recepción, Cantidad recibida

Necesito mostrar en un informe, por producto, los últimos datos de recepción y la cantidad recibida en esa fecha

Estoy usando Power Query y Power PivotPower Pivot .

Gracias

Sam

10 REPLIES 10
v-eachen-msft
Community Support
Community Support

Hola @SamTaylor ,

No tengo claro sus requisitos. ¿Quiere decir obtener un valor acumulado o un máximo?

Community Support Team _ Eads
If this post helps, then please consider Accept it as the solution to help the other members find it.

Tengo una tabla con datos de recibo de mercancías para mis productos, irinbg atrás 2-3 años.

Producto, Proveedor, Número GRN, Número de pedido, Fecha de recepción, Cantidad recibida

Necesito mostrar en un informe, por producto, los últimos datos de recepción y la cantidad recibida en esa fecha

Estoy usando Power Query y Power PivotPower Pivot .

Por ejemplo, tengo un producto recibido en 3 GRNS, un enero, un feb y un mar, cada uno con una cantidad de 5.

El informe tiene que mostrarme el último Grn a Mar, la cantidad recibida en Mar y, si es posible, el nombre del proveedor.

Gracias

Sam

Lo siento, para ser claro.

Necesito que los datos estén disponibles en Power PivotPower Pivot para poder crear informes a partir de los datos.

Salud

Sam

edhans
Community Champion
Community Champion

Una vez más, si pudiera publicar algunos datos de ejemplo que son representativos o sus datos reales (mismas columnas, suficientes filas para trabajar, etc.) nos ayudaría. Simplemente escribir un párrafo sobre su diseño de datos no me ayuda a ver su modelo muy bien. Las mesas valen más que mil palabras. 😁

Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuestas a su pregunta rápidamente
Cómo proporcionar datos de ejemplo en el foro de Power BI



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

Consulte a continuación mis datos de prueba para la tabla GRN.

Necesito la capacidad de incluir en mi tabla dinámica la última fecha de recepción de un producto y la cantidad recibida, en la ubicación del Reino Unido o EE. UU.

Puedo resolverlo para Total Qty recibido por producto por ubicación, simplemente se me escapa de cómo obtener la cantidad para la última fecha de recepción.

@edhans

Gracias

Sam

ProductoUbicaciónGrnQtyProveedorFecha de recibo
LK-049UkGR 22320Howhot10/07/2020
LK-049NosGR 2245Howhot11/07/2020
LK-047UkGR 22320Howhot10/07/2020
LK-047NosGR 2245Howhot11/07/2020
LK-048UkGR 22320Howhot10/07/2020
LK-049UkGR 22520Howhot14/07/2020
LK-049UkGR 12320Howhot10/06/2020
LK-049NosGR 1245Howhot11/06/2020
LK-047UkGR 12320Howhot10/06/2020
LK-047NosGR 1245Howhot11/06/2020
LK-048UkGR 12320Howhot10/06/2020
LK-049UkGR 12520Howhot14/06/2020

Esta es una imagen de la tabla, parecía mezclarse cuando publiqué el original

SamTaylor_0-1594734696651.png

edhans
Community Champion
Community Champion

Hola @SamTaylor, gracias por los datos de muestra. Escribí una medida que devuelve esto, que es la cantidad para la última fecha de recepción de un producto por ubicación.

edhans_0-1594738171405.png

Last Qty and Date by Location = 
VAR varCurrentLocation =
    MAX( 'Table'[Location] )
VAR varCurrentProduct =
    MAX( 'Table'[Product] )
VAR varLastDateByLocation =
    MAXX(
        FILTER(
            ALL( 'Table' ),
            'Table'[Location] = varCurrentLocation
                && 'Table'[Product] = varCurrentProduct
        ),
        'Table'[Receipt Date]
    )
VAR Result =
    CALCULATE(
        SUM( 'Table'[Qty] ),
        FILTER(
            ALL( 'Table' ),
            'Table'[Location] = VarCurrentLocation
                && 'Table'[Product] = varCurrentProduct
                && 'Table'[Receipt Date] = varLastDateByLocation
        )
    )
RETURN
    Result



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

@edhans

OMG, es excelente. Pensé que podría ser capaz de aprender a Dax de un lado, pero está muy por encima de mí.

Lo he aplicado a la tabla de pruebas a continuación y el resultado está en el pivote por debajo de eso. (ver imagen)

Pero ahora estoy fealing culpable como necesito un menor enmienda, debido a mi falta de claridad al principio.

Necesito que los resultados del Reino Unido y los Estados Unidos estén en medidas separadas, como en la tabla verde. ¿Es un cambio rápido?

Además, mi esposa hace velas, ¿puedo enviarte una como regalo?

ver www.wrightandgreen.co.uk para una selección de aromas.

Gracias

Sam

SamTaylor_0-1594750595116.png

edhans
Community Champion
Community Champion

Sí, pequeños ajustes, pero en lugar de una medida ahora es 4, así que en lugar de publicarlos todos aquí, simplemente tome el archivo PBIX. Devuelve una tabla como esta:

edhans_0-1594762401453.png

Aprecio la oferta de velas, pero sólo estoy aquí para ayudar. 🙂



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting
edhans
Community Champion
Community Champion

Vas a tener que compartir datos, de lo contrario solo obtendrás respuestas genéricas sobre el uso de MAX() en una variable para la fecha, la función ALL(), etc.

Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuestas a su pregunta rápidamente
Cómo proporcionar datos de ejemplo en el foro de Power BI



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors