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
Tengo un informe de matriz debajo del formato.
Valor 4 - Valor1+Valor2-Valor3
si el valor inicial1 es 0 necesito mostrar el valor anterior4. Intenté usar la búsqueda en si la condición conseguir dependencia circular. Cualquier ayuda lo apreciaría.
Datos
Artículo | Fecha | Valor 1 | Valor 2 | Valor 3 | Inventario de fin de mes |
K60710 | 07/01/2020 0:00 | 4503 | 0 | 205 | 4298 |
K60710 | 08/01/2020 0:00 | 0 | 1045 | 240 | 805 |
K60710 | 09/01/2020 0:00 | 0 | 1662 | 1080 | 582 |
K60710 | 10/01/2020 0:00 | 0 | 3044 | 1450 | 1594 |
K60710 | 11/01/2020 0:00 | 0 | 1810 | 5816 | -4006 |
K60710 | 12/01/2020 0:00 | 0 | 439 | 2800 | -2361 |
K60710 | 01/01/2021 0:00 | 0 | 414 | 697 | -283 |
K60710 | 02/01/2021 0:00 | 0 | 1167 | 425 | 742 |
K60710 | 03/01/2021 0:00 | 0 | 1148 | 1560 | -412 |
K60710 | 04/01/2021 0:00 | 0 | 656 | 2050 | -1394 |
K60710 | 05/01/2021 0:00 | 0 | 774 | 1513 | -739 |
K60710 | 06/01/2021 0:00 | 0 | 535 | 909 | -374 |
K60710 | 07/01/2021 0:00 | 0 | 496 | 996 | -500 |
K60710 | 08/01/2021 0:00 | 0 | 1158 | 841 | 317 |
K60710 | 09/01/2021 0:00 | 0 | 619 | 1688 | -1069 |
K60710 | 10/01/2021 0:00 | 0 | 3822 | 1775 | 2047 |
K60710 | 11/01/2021 0:00 | 0 | 1648 | 5396 | -3748 |
K60710 | 12/01/2021 0:00 | 0 | 479 | 2392 | -1913 |
K6PS64 | 07/01/2020 0:00 | 916 | 0 | 0 | 916 |
K6PS64 | 08/01/2020 0:00 | 0 | 0 | 0 | 0 |
K6PS64 | 09/01/2020 0:00 | 0 | 0 | 0 | 0 |
K6PS64 | 10/01/2020 0:00 | 0 | 0 | 0 | 0 |
K6PS64 | 11/01/2020 0:00 | 0 | 0 | 0 | 0 |
K6PS64 | 12/01/2020 0:00 | 0 | 0 | 0 | 0 |
K6PS64 | 01/01/2021 0:00 | 0 | 0 | 178 | -178 |
K6PS64 | 02/01/2021 0:00 | 0 | 196 | 204 | -8 |
K6PS64 | 03/01/2021 0:00 | 0 | 290 | 284 | 6 |
K6PS64 | 04/01/2021 0:00 | 0 | 348 | 366 | -18 |
K6PS64 | 05/01/2021 0:00 | 0 | 376 | 377 | -1 |
K6PS64 | 06/01/2021 0:00 | 0 | 209 | 226 | -17 |
K6PS64 | 07/01/2021 0:00 | 0 | 229 | 244 | -15 |
K6PS64 | 08/01/2021 0:00 | 0 | 320 | 275 | 45 |
K6PS64 | 09/01/2021 0:00 | 0 | 285 | 294 | -9 |
K6PS64 | 10/01/2021 0:00 | 0 | 401 | 343 | 58 |
K6PS64 | 11/01/2021 0:00 | 0 | 374 | 415 | -41 |
K6PS64 | 12/01/2021 0:00 | 0 | 210 | 320 | -110 |
K6PS94 | 07/01/2020 0:00 | 831 | 0 | 0 | 831 |
K6PS94 | 08/01/2020 0:00 | 0 | 0 | 0 | 0 |
K6PS94 | 09/01/2020 0:00 | 0 | 0 | 0 | 0 |
K6PS94 | 10/01/2020 0:00 | 0 | 73 | 0 | 73 |
K6PS94 | 11/01/2020 0:00 | 0 | 369 | 315 | 54 |
K6PS94 | 12/01/2020 0:00 | 0 | 224 | 335 | -111 |
K6PS94 | 01/01/2021 0:00 | 0 | 313 | 247 | 66 |
K6PS94 | 02/01/2021 0:00 | 0 | 272 | 254 | 18 |
K6PS94 | 03/01/2021 0:00 | 0 | 393 | 298 | 95 |
K6PS94 | 04/01/2021 0:00 | 0 | 517 | 384 | 133 |
K6PS94 | 05/01/2021 0:00 | 0 | 435 | 574 | -139 |
K6PS94 | 06/01/2021 0:00 | 0 | 226 | 389 | -163 |
K6PS94 | 07/01/2021 0:00 | 0 | 324 | 245 | 79 |
K6PS94 | 08/01/2021 0:00 | 0 | 424 | 360 | 64 |
K6PS94 | 09/01/2021 0:00 | 0 | 627 | 340 | 287 |
K6PS94 | 10/01/2021 0:00 | 0 | 593 | 702 | -109 |
K6PS94 | 11/01/2021 0:00 | 0 | 459 | 489 | -30 |
K6PS94 | 12/01/2021 0:00 | 0 | 3 | 545 | -542 |
Hola @krishnanarra ,
Por favor, hazlo así.
1. Despotable las tres columnas.
2. Cree una medida como esta.
Measure =
VAR v1 =
CALCULATE(
MAX('Sheet1 (2)'[Value]),
FILTER( 'Sheet1 (2)', 'Sheet1 (2)'[Attribute] = "Value1")
)
VAR v2 =
CALCULATE(
MAX('Sheet1 (2)'[Value]),
FILTER( 'Sheet1 (2)', 'Sheet1 (2)'[Attribute] = "Value2")
)
VAR v3 =
CALCULATE(
MAX('Sheet1 (2)'[Value]),
FILTER( 'Sheet1 (2)', 'Sheet1 (2)'[Attribute] = "Value3")
)
VAR v4_1 = v1 + v2 - v3
VAR v = MAX('Sheet1 (2)'[Value])
RETURN
IF(
HASONEFILTER( 'Sheet1 (2)'[Attribute] ),
v,
IF(
v1 <>0,
v4_1,
CALCULATE(
MAX('Sheet1 (2)'[Month End Inventory]),
FILTER(
ALL('Sheet1 (2)'),
'Sheet1 (2)'[DATE] < MAX('Sheet1 (2)'[DATE]) && 'Sheet1 (2)'[Item] = MAX('Sheet1 (2)'[Item]) && 'Sheet1 (2)'[Attribute] = MAX('Sheet1 (2)'[Attribute])
)
)
)
)
3. Cambie el nombre de la etiqueta del subtotal de fila.
Saludos
Lionel Chen
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias por su respuesta. ¿Cómo puedo colocar el valor 4 en value1 si el valor 1 0 y otra vez v4-v1+v2-v3. Por ejemplo, en los valores de la segunda columna tiene 0 en value1 necesito poner el valor anterior4 4296 en value1 y v4 cálculo se repite como v1+v2-v3
Hola @krishnanarra ,
¿Es esto?
Measure 2 =
VAR v1 =
CALCULATE(
MAX('Sheet1 (2)'[Value]),
FILTER( 'Sheet1 (2)', 'Sheet1 (2)'[Attribute] = "Value1")
)
VAR v2 =
CALCULATE(
MAX('Sheet1 (2)'[Value]),
FILTER( 'Sheet1 (2)', 'Sheet1 (2)'[Attribute] = "Value2")
)
VAR v3 =
CALCULATE(
MAX('Sheet1 (2)'[Value]),
FILTER( 'Sheet1 (2)', 'Sheet1 (2)'[Attribute] = "Value3")
)
VAR total1 = v1+v2-v3
VAR v1_new=
CALCULATE(
MAX('Sheet1 (2)'[Month End Inventory]),
FILTER( ALL('Sheet1 (2)'), 'Sheet1 (2)'[DATE] < MAX('Sheet1 (2)'[DATE]) && 'Sheet1 (2)'[Item] = MAX('Sheet1 (2)'[Item]) && 'Sheet1 (2)'[Attribute] = MAX('Sheet1 (2)'[Attribute]) )
)
RETURN
IF(
HASONEFILTER('Sheet1 (2)'[Attribute]),
MAX('Sheet1 (2)'[Value]),
IF(
v1 <> 0,
total1,
v1_new+v2-v3
)
)
Saludos
Lionel Chen
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @krishnanarra ,
¿Ha resuelto su problema?
Saludos
Lionel Chen
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @krishnanarra,
A continuación encontrará la solución utilizando la columna Calculado.
Espero que esto sea lo que querías lograr.
saludos
Simran Tuli
@krishnanarra
No está muy claro sobre el requisito y será fácil ayudarle si puede compartir algunos datos de muestra y los resultados esperados. puede pegar sus datos con la respuesta.
________________________
¿He respondido a tu pregunta? Marque este post como una solución, esto ayudará a otros!.
Haga clic en el icono Thumbs-Up a la derecha si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Datos
Artículo | Fecha | Valor 1 | Valor 2 | Valor 3 |
K60710 | 07/01/2020 0:00 | 4503 | 0 | 205 |
K60710 | 08/01/2020 0:00 | 0 | 1045 | 240 |
K60710 | 09/01/2020 0:00 | 0 | 1662 | 1080 |
K60710 | 10/01/2020 0:00 | 0 | 3044 | 1450 |
K60710 | 11/01/2020 0:00 | 0 | 1810 | 5816 |
K60710 | 12/01/2020 0:00 | 0 | 439 | 2800 |
K60710 | 01/01/2021 0:00 | 0 | 414 | 697 |
K60710 | 02/01/2021 0:00 | 0 | 1167 | 425 |
K60710 | 03/01/2021 0:00 | 0 | 1148 | 1560 |
K60710 | 04/01/2021 0:00 | 0 | 656 | 2050 |
K60710 | 05/01/2021 0:00 | 0 | 774 | 1513 |
K60710 | 06/01/2021 0:00 | 0 | 535 | 909 |
K60710 | 07/01/2021 0:00 | 0 | 496 | 996 |
K60710 | 08/01/2021 0:00 | 0 | 1158 | 841 |
K60710 | 09/01/2021 0:00 | 0 | 619 | 1688 |
K60710 | 10/01/2021 0:00 | 0 | 3822 | 1775 |
K60710 | 11/01/2021 0:00 | 0 | 1648 | 5396 |
K60710 | 12/01/2021 0:00 | 0 | 479 | 2392 |
K6PS64 | 07/01/2020 0:00 | 916 | 0 | 0 |
K6PS64 | 08/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 09/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 10/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 11/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 12/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 01/01/2021 0:00 | 0 | 0 | 178 |
K6PS64 | 02/01/2021 0:00 | 0 | 196 | 204 |
K6PS64 | 03/01/2021 0:00 | 0 | 290 | 284 |
K6PS64 | 04/01/2021 0:00 | 0 | 348 | 366 |
K6PS64 | 05/01/2021 0:00 | 0 | 376 | 377 |
K6PS64 | 06/01/2021 0:00 | 0 | 209 | 226 |
K6PS64 | 07/01/2021 0:00 | 0 | 229 | 244 |
K6PS64 | 08/01/2021 0:00 | 0 | 320 | 275 |
K6PS64 | 09/01/2021 0:00 | 0 | 285 | 294 |
K6PS64 | 10/01/2021 0:00 | 0 | 401 | 343 |
K6PS64 | 11/01/2021 0:00 | 0 | 374 | 415 |
K6PS64 | 12/01/2021 0:00 | 0 | 210 | 320 |
Datos
Artículo | Fecha | Valor 1 | Valor 2 | Valor 3 |
K60710 | 07/01/2020 0:00 | 4503 | 0 | 205 |
K60710 | 08/01/2020 0:00 | 0 | 1045 | 240 |
K60710 | 09/01/2020 0:00 | 0 | 1662 | 1080 |
K60710 | 10/01/2020 0:00 | 0 | 3044 | 1450 |
K60710 | 11/01/2020 0:00 | 0 | 1810 | 5816 |
K60710 | 12/01/2020 0:00 | 0 | 439 | 2800 |
K60710 | 01/01/2021 0:00 | 0 | 414 | 697 |
K60710 | 02/01/2021 0:00 | 0 | 1167 | 425 |
K60710 | 03/01/2021 0:00 | 0 | 1148 | 1560 |
K60710 | 04/01/2021 0:00 | 0 | 656 | 2050 |
K60710 | 05/01/2021 0:00 | 0 | 774 | 1513 |
K60710 | 06/01/2021 0:00 | 0 | 535 | 909 |
K60710 | 07/01/2021 0:00 | 0 | 496 | 996 |
K60710 | 08/01/2021 0:00 | 0 | 1158 | 841 |
K60710 | 09/01/2021 0:00 | 0 | 619 | 1688 |
K60710 | 10/01/2021 0:00 | 0 | 3822 | 1775 |
K60710 | 11/01/2021 0:00 | 0 | 1648 | 5396 |
K60710 | 12/01/2021 0:00 | 0 | 479 | 2392 |
K6PS64 | 07/01/2020 0:00 | 916 | 0 | 0 |
K6PS64 | 08/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 09/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 10/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 11/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 12/01/2020 0:00 | 0 | 0 | 0 |
K6PS64 | 01/01/2021 0:00 | 0 | 0 | 178 |
K6PS64 | 02/01/2021 0:00 | 0 | 196 | 204 |
K6PS64 | 03/01/2021 0:00 | 0 | 290 | 284 |
K6PS64 | 04/01/2021 0:00 | 0 | 348 | 366 |
K6PS64 | 05/01/2021 0:00 | 0 | 376 | 377 |
K6PS64 | 06/01/2021 0:00 | 0 | 209 | 226 |
K6PS64 | 07/01/2021 0:00 | 0 | 229 | 244 |
K6PS64 | 08/01/2021 0:00 | 0 | 320 | 275 |
K6PS64 | 09/01/2021 0:00 | 0 | 285 | 294 |
K6PS64 | 10/01/2021 0:00 | 0 | 401 | 343 |
K6PS64 | 11/01/2021 0:00 | 0 | 374 | 415 |
K6PS64 | 12/01/2021 0:00 | 0 | 210 | 320 |
para el valor de la columna August1 - valor1 a 4298 que es valor4 de july2020
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 |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |