cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Gráfico de líneas y columnas apiladas y para no mostrar años y meses que no forman parte de Slicer

bdehning_0-1695419354693.png

¿Qué debo hacer para que esta línea y columna apiladas no muestren años y meses no seleccionados por Slicer? ¿Todos los datos 0 al principio?

Solo seleccioné los últimos 3 años de los 7 años posibles para este visual.

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Debería haber explicado esto mejor tal vez. Los usuarios seleccionarán el año o años de datos que desean ver, que no son años calendario y se basan en la cuenta que extraen. Es por eso que tengo columnas separadas para Años y Meses. Quiero restringir la cantidad de meses a 72 para que se ajuste a la imagen.

bdehning_0-1695760329964.png

bdehning_1-1695760380674.png

El eje de la columna Y y el eje y de la línea son ambos Count.

¿Cómo afecta esto a lo que enviaste?

Syndicate_Admin
Administrator
Administrator

@bdehning ,

Estos son los pasos que puede seguir:

1. Crear tabla calculada.

Date=
var _table1=
CALENDAR(
    MIN('Table'[Date]),
    MAX('Table'[Date]))
var _table2=
SUMMARIZE(
    _table1,[Date],"Year-Month",YEAR([Date])&"-"&FORMAT([Date],"mmmm"),"Rank",RANKX(_table1,[Date],,ASC))
return
FILTER(
    _table2,
    [Rank]=MINX(FILTER(_table2,[Year-Month]=EARLIER([Year-Month])),[Rank]))

vyangliumsft_0-1695717657098.png

2. Seleccione [Año-Mes] – Ordenar por columna – [Rango].

vyangliumsft_1-1695717657103.png

3. Crear medida.

Flag =
var _select=SELECTCOLUMNS('Date',"slicer",'Date'[Year-Month])
var _sum=SUMX(FILTER(ALL('Table'),YEAR('Table'[Date])=YEAR(MAX('Table'[Date]))&&MONTH('Table'[Date])=MONTH(MAX('Table'[Date]))),[Value])
return
IF(
    YEAR(MAX('Table'[Date]))&"-"&FORMAT(MAX('Table'[Date]),"mmmm") in _select
    ||AND(_sum <>0,NOT(YEAR(MAX('Table'[Date]))&"-"&FORMAT(MAX('Table'[Date]),"mmmm")) in _select)
    ,1,BLANK())

4. Coloque [Flag] en Filters, set is=1, aplique filter.

vyangliumsft_2-1695717733831.png

5. Resultado:

vyangliumsft_3-1695717733838.png

Saludos

Liu Yang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola @bdehning
Es muy difícil entender el problema sin ver los datos.
Consulte el tutorial vinculado sobre el problema si no ayuda, adjunte el enlace a algún pbix ficticio.
https://www.enjoysharepoint.com/power-bi-show-items-with-no-data/

Si este post Ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors