Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Tengo un gráfico que muestra el total acumulado de ventas a lo largo del año:
Hola @chrisdotnisbet1 , ¿sus datos se ven como abajo ahora? Los datos antiguos no tienen datos de fecha W/C y los nuevos datos anexados no tienen datos recibidos.
Si es así, podría combinar estas dos fechas en una columna y usar esta nueva columna de fecha en sus medidas.
Método DAX:
Column = MAX('Table'[Received],'Table'[W/C Date])
Método M:
= Table.AddColumn(Source, "Custom", each if [Received] > [#"W/C Date"] then [Received] else [#"W/C Date"])
Por favor, hágamelo saber si esto ayuda.
Equipo de apoyo a la comunidad _ Jing Zhang
Si este post ayuda, considera Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.
Disculpas en retraso en volver a usted - He tenido problemas de formato con HTML malo(?)
Número de trabajo Recibido SalePrice W/C Fecha
1 01/01/2020 1000 21/12/2020
2 01/02/2020 500 21/12/2020
1 01/01/2020 1000 28/12/2020
2 01/02/2020 500 28/12/2020
3 01/03/2020 750 28/12/2020
1 01/01/2020 1000 04/01/2021
2 01/02/2020 500 04/01/2021
3 01/03/2020 750 04/01/2021
4 01/04/2020 1500 04/01/2021
Quiero usar solo los datos con la fecha máxima con c/c, luego hacer un gráfico total acumulativo basado en la fecha de venta (Fecha de recepción)
¿Espero que esto tenga sentido?
@chrisdotnisbet1 ¿Se ha resuelto este problema? Si es así, acepte la respuesta adecuada como solución o publique su propia solución. Más gente se beneficiará de ello. De lo contrario, ¿puede compartir más detalles sobre cómo va ahora? Gracias.
@chrisdotnisbet1 sí, ayuda mucho. Por favor, intente a continuación la medida. Puede utilizar && para combinar varios filtros en una función FILTER().
CumulativeSales =
CALCULATE (
SUM ( 'cash (2)'[SalePrice] ),
FILTER (
ALLSELECTED( 'cash (2)' ),
'cash (2)'[W/C Date] = MAX ( 'cash (2)'[W/C Date] )
&& 'cash (2)'[Received] <= MAX ( 'cash (2)'[Received] )
)
)
Por favor, hágamelo saber si esto ayuda.
Si este post ayuda, considera Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.
@chrisdotnisbet1 , ¿La semana sólo se acumula de una semana?
Inténtalo como
Acumulativos1 ?
var _weekstart 'cash (2)'[Recibido]+-1*WEEKDAY('cash (2)'[Recibido],2)+1
devolución
Calcular ( [TotalJobsVal],
Filtro(ALLSELECTED('cash (2)'),
'cash (2)'[Recibido] <-MAX('cash (2)'[Recibido] && 'efectivo (2)'[Recibido] >'_weekstart
)))
Supuesto recibido es una fecha
Esta medida se utiliza para mostrar los ingresos a lo largo del año, sin embargo, el valor en el conjunto de datos es de 43,7 millones de euros
El valor es incorrecto debido a que examina todo el conjunto de datos.
Con las otras medidas que estoy usando, pude filtrarlas usando lo siguiente:
ABC - CALCULATE([XXX],
filter('cash (2)', 'cash (2)'[W/C Date] á max('cash (2)'[W/C Date]))
Estoy buscando filtrar el conjunto de datos a max('cash (2)'[W/C Date]), luego mire las cifras mensuales acumuladas como lo estaba haciendo anteriormente.
Al usar su sugerencia anterior, no pudo encontrar Recibido, ya que sólo aceptaría una medida.
Recibido es una fecha y es la fecha en que se generó la venta.
@chrisdotnisbet1 ,¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |