Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreThe FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now
Hola, actualmente tengo una tabla donde muestro todas las ventas YTD y PYTD de mi tienda y el cambio YOY%.
Sales YTD =
CALCULATE(
SUM('Export'[Sales]),
DATESYTD('DateTable'[Date])
)Sales PYTD =
CALCULATE(
[Sales YTD],
SAMEPERIODLASTYEAR('DateTable'[Date])
)YoY % = DIVIDE([Sales YTD] - [Sales PYTD], [Sales PYTD])
y Esta es mi tabla de fechas:
DateTable =
ADDCOLUMNS (
CALENDAR (DATE(2021, 1, 1), DATE(2025, 4, 30)),
"Year", YEAR([Date]),
"Month", FORMAT([Date], "MMM"),
"YearMonth", FORMAT([Date], "YYYYMM")
)
Actualmente mi tabla se ve así:
Me preguntaba si hay alguna manera de que mi tabla solo muestre tiendas específicas (Tienda A,C,D,E,G,J) con:
- Una fila de subtotal que suma sus ventas +YOY% de cambio
- Fila total que muestra las ventas totales y el cambio interanual en todas las tiendas (A,B,C,D,E,F,G,H,I,J).
Esperaba que se pareciera a la tabla de abajo, idealmente una tabla que muestre todo exactamente en este formato:
Sé que hay formas de hacer una fila de subtotal, pero aún implica mantener todas las tiendas en revisión + la fila de subtotal moviéndose hacia arriba y hacia abajo si filtra por nombre / ventas, orden ascendente y descendente, etc. Así que me preguntaba si hay una solución visual / alternativa personalizada para que se vea 100% exactamente como la imagen de arriba
Mis datos ficticios están aquí:
| Categoría | Año | Periodo | Ventas |
| Tienda A | 2024 | 202401 | 21654850 |
| Tienda A | 2024 | 202402 | 24454794 |
| Tienda A | 2024 | 202403 | 25303708 |
| Tienda A | 2024 | 202404 | 24214995 |
| Tienda A | 2024 | 202405 | 26705763 |
| Tienda A | 2024 | 202406 | 24054574 |
| Tienda A | 2024 | 202407 | 25835439 |
| Tienda A | 2024 | 202408 | 25997661 |
| Tienda A | 2024 | 202409 | 24774811 |
| Tienda A | 2024 | 202410 | 26897274 |
| Tienda A | 2024 | 202411 | 26590633 |
| Tienda A | 2024 | 202412 | 22310498 |
| Tienda A | 2025 | 202501 | 22543248 |
| Tienda A | 2025 | 202502 | 24241016 |
| Tienda A | 2025 | 202503 | 25702096 |
| Tienda A | 2025 | 202504 | 23331425 |
| Tienda B | 2024 | 202401 | 1527909 |
| Tienda B | 2024 | 202402 | 1614903 |
| Tienda B | 2024 | 202403 | 1663319 |
| Tienda B | 2024 | 202404 | 1603406 |
| Tienda B | 2024 | 202405 | 1766365 |
| Tienda B | 2024 | 202406 | 1616860 |
| Tienda B | 2024 | 202407 | 1714951 |
| Tienda B | 2024 | 202408 | 1718927 |
| Tienda B | 2024 | 202409 | 1578354 |
| Tienda B | 2024 | 202410 | 1668060 |
| Tienda B | 2024 | 202411 | 1649960 |
| Tienda B | 2024 | 202412 | 1552421 |
| Tienda B | 2025 | 202501 | 1558566 |
| Tienda B | 2025 | 202502 | 1556610 |
| Tienda B | 2025 | 202503 | 1668536 |
| Tienda B | 2025 | 202504 | 1532355 |
| Tienda C | 2024 | 202401 | 25080057 |
| Tienda C | 2024 | 202402 | 28821437 |
| Tienda C | 2024 | 202403 | 28357159 |
| Tienda C | 2024 | 202404 | 26754085 |
| Tienda C | 2024 | 202405 | 29519980 |
| Tienda C | 2024 | 202406 | 26501797 |
| Tienda C | 2024 | 202407 | 28170034 |
| Tienda C | 2024 | 202408 | 27551194 |
| Tienda C | 2024 | 202409 | 25740311 |
| Tienda C | 2024 | 202410 | 27918134 |
| Tienda C | 2024 | 202411 | 27292948 |
| Tienda C | 2024 | 202412 | 23288717 |
| Tienda C | 2025 | 202501 | 23156969 |
| Tienda C | 2025 | 202502 | 24718520 |
| Tienda C | 2025 | 202503 | 24976676 |
| Tienda C | 2025 | 202504 | 23019550 |
| Tienda D | 2024 | 202401 | 10555771 |
| Tienda D | 2024 | 202402 | 12022103 |
| Tienda D | 2024 | 202403 | 12198370 |
| Tienda D | 2024 | 202404 | 11689560 |
| Tienda D | 2024 | 202405 | 12732420 |
| Tienda D | 2024 | 202406 | 11099988 |
| Tienda D | 2024 | 202407 | 11431851 |
| Tienda D | 2024 | 202408 | 11667733 |
| Tienda D | 2024 | 202409 | 10965156 |
| Tienda D | 2024 | 202410 | 12077511 |
| Tienda D | 2024 | 202411 | 11870556 |
| Tienda D | 2024 | 202412 | 9009225 |
| Tienda D | 2025 | 202501 | 8968049 |
| Tienda D | 2025 | 202502 | 9368320 |
| Tienda D | 2025 | 202503 | 10141526 |
| Tienda D | 2025 | 202504 | 9283788 |
| Tienda E | 2024 | 202401 | 23689309 |
| Tienda E | 2024 | 202402 | 25754894 |
| Tienda E | 2024 | 202403 | 26449458 |
| Tienda E | 2024 | 202404 | 24591649 |
| Tienda E | 2024 | 202405 | 27151724 |
| Tienda E | 2024 | 202406 | 24603628 |
| Tienda E | 2024 | 202407 | 25972234 |
| Tienda E | 2024 | 202408 | 26047223 |
| Tienda E | 2024 | 202409 | 24458858 |
| Tienda E | 2024 | 202410 | 25932266 |
| Tienda E | 2024 | 202411 | 25719640 |
| Tienda E | 2024 | 202412 | 23602756 |
| Tienda E | 2025 | 202501 | 23188803 |
| Tienda E | 2025 | 202502 | 23792390 |
| Tienda E | 2025 | 202503 | 25266772 |
| Tienda E | 2025 | 202504 | 22876630 |
| Tienda G | 2024 | 202401 | 13552469 |
| Tienda G | 2024 | 202402 | 15152753 |
| Tienda G | 2024 | 202403 | 15105367 |
| Tienda G | 2024 | 202404 | 13549784 |
| Tienda G | 2024 | 202405 | 15469660 |
| Tienda G | 2024 | 202406 | 13688120 |
| Tienda G | 2024 | 202407 | 14373242 |
| Tienda G | 2024 | 202408 | 14599562 |
| Tienda G | 2024 | 202409 | 13917120 |
| Tienda G | 2024 | 202410 | 14804365 |
| Tienda G | 2024 | 202411 | 14859189 |
| Tienda G | 2024 | 202412 | 13079195 |
| Tienda G | 2025 | 202501 | 13329501 |
| Tienda G | 2025 | 202502 | 14008729 |
| Tienda G | 2025 | 202503 | 14685837 |
| Tienda G | 2025 | 202504 | 12856680 |
| Tienda H | 2024 | 202401 | 20256 |
| Tienda H | 2024 | 202402 | 21127 |
| Tienda H | 2024 | 202403 | 22010 |
| Tienda H | 2024 | 202404 | 22201 |
| Tienda H | 2024 | 202405 | 22434 |
| Tienda H | 2024 | 202406 | 18778 |
| Tienda H | 2024 | 202407 | 18470 |
| Tienda H | 2024 | 202408 | 16571 |
| Tienda H | 2024 | 202409 | 19549 |
| Tienda H | 2024 | 202410 | 18309 |
| Tienda H | 2024 | 202411 | 19798 |
| Tienda H | 2024 | 202412 | 23500 |
| Tienda H | 2025 | 202501 | 27924 |
| Tienda H | 2025 | 202502 | 19662 |
| Tienda H | 2025 | 202503 | 26120 |
| Tienda H | 2025 | 202504 | 15289 |
| Tienda I | 2024 | 202401 | 3069509 |
| Tienda I | 2024 | 202402 | 3462441 |
| Tienda I | 2024 | 202403 | 3412587 |
| Tienda I | 2024 | 202404 | 3262995 |
| Tienda I | 2024 | 202405 | 3686692 |
| Tienda I | 2024 | 202406 | 3215469 |
| Tienda I | 2024 | 202407 | 3631924 |
| Tienda I | 2024 | 202408 | 3850183 |
| Tienda I | 2024 | 202409 | 3394423 |
| Tienda I | 2024 | 202410 | 3669426 |
| Tienda I | 2024 | 202411 | 3456063 |
| Tienda I | 2024 | 202412 | 2753371 |
| Tienda I | 2025 | 202501 | 2683399 |
| Tienda I | 2025 | 202502 | 2859389 |
| Tienda I | 2025 | 202503 | 3118445 |
| Tienda I | 2025 | 202504 | 2938562 |
| Tienda J | 2024 | 202401 | 42988378 |
| Tienda J | 2024 | 202402 | 48812588 |
| Tienda J | 2024 | 202403 | 48833942 |
| Tienda J | 2024 | 202404 | 46181620 |
| Tienda J | 2024 | 202405 | 50989814 |
| Tienda J | 2024 | 202406 | 45755463 |
| Tienda J | 2024 | 202407 | 48236513 |
| Tienda J | 2024 | 202408 | 47508764 |
| Tienda J | 2024 | 202409 | 45413949 |
| Tienda J | 2024 | 202410 | 49013462 |
| Tienda J | 2024 | 202411 | 48074080 |
| Tienda J | 2024 | 202412 | 41321402 |
| Tienda J | 2025 | 202501 | 41304564 |
| Tienda J | 2025 | 202502 | 44153544 |
| Tienda J | 2025 | 202503 | 45453269 |
| Tienda J | 2025 | 202504 | 42052856 |
Solved! Go to Solution.
Hola @derekli1700
Esto es lo más cerca que pude llegar a esta apariencia visual usando una imagen de Matrix.
Se adjunta PBIX de muestra.
1. Agregue una tabla ficticia con una sola columna y una sola fila, que contenga un valor arbitrario. En mi ejemplo, es una tabla con la columna Dummy[Dummy] con un solo valor "Dummy".
2. Cree un objeto visual de matriz con Dummy[Dummy] y Sales[Category] en filas, además de sus medidas en Valores.
3. Establezca el ajuste preestablecido de diseño en tabular.
4. Desactive Ajustar texto en encabezados de columna y encabezados de fila.
5. Desactive los botones +/- para los encabezados de fila.
6. Cree un grupo de cálculo con un solo elemento de cálculo con esta expresión:
IF (
ISINSCOPE ( Dummy[Dummy] ),
SELECTEDMEASURE (),
CALCULATE ( SELECTEDMEASURE(), REMOVEFILTERS ( Sales[Category] ) )
)
7. Aplique este elemento de cálculo como filtro a la matriz.
8. Reduzca el ancho de la columna del maniquí para que sea invisible.
9. Filtre la categoría según sea necesario.
Hola @derekli1700
Esto es lo más cerca que pude llegar a esta apariencia visual usando una imagen de Matrix.
Se adjunta PBIX de muestra.
1. Agregue una tabla ficticia con una sola columna y una sola fila, que contenga un valor arbitrario. En mi ejemplo, es una tabla con la columna Dummy[Dummy] con un solo valor "Dummy".
2. Cree un objeto visual de matriz con Dummy[Dummy] y Sales[Category] en filas, además de sus medidas en Valores.
3. Establezca el ajuste preestablecido de diseño en tabular.
4. Desactive Ajustar texto en encabezados de columna y encabezados de fila.
5. Desactive los botones +/- para los encabezados de fila.
6. Cree un grupo de cálculo con un solo elemento de cálculo con esta expresión:
IF (
ISINSCOPE ( Dummy[Dummy] ),
SELECTEDMEASURE (),
CALCULATE ( SELECTEDMEASURE(), REMOVEFILTERS ( Sales[Category] ) )
)
7. Aplique este elemento de cálculo como filtro a la matriz.
8. Reduzca el ancho de la columna del maniquí para que sea invisible.
9. Filtre la categoría según sea necesario.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.