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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Mostrar datos para el último mes PERO también dejar que el usuario elija otro

Hola, mi nombre es Oki y soy nuevo aquí, pero ya hago una búsqueda con un caso similar y todavía no obtengo mi respuesta.
Espero que puedan ayudar. Aquí está mi caso

Entonces, tengo un medidor que muestra un datos de porcentaje, lo que necesito es que el indicador muestre los datos de este mes como predeterminado, pero el usuario también puede elegir datos de otro mes (anterior o siguiente) con el gráfico de columnas a continuación (imagen).

Oki_0-1678678037107.png

Y esto es lo que ya intento:

IF(MONTH(NOW())=[ThisMonth],CALCULATE(DIVIDE(SUM(MASTER[Achieve in Ton]),[TotalTargetDisti_Ton]),[ThisMonth]),DIVIDE(SUM(MASTER[Achieve in Ton]),[TotalTargetDisti_Ton]))

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola, @Greg_Deckler
quiero decir Gracias, porque ya está resuelto..!
Acabo de cambiar el :

VAR _MonthYear = MAX('Table'[MonthYearSort])

en

VAR _MonthYear = VALUE(FORMAT(TODAY(),"YYYYMM"))
Syndicate_Admin
Administrator
Administrator

@Oki Lo sentimos, tiene problemas para seguir, ¿puede publicar datos de muestra como texto y salida esperada?
Realmente no hay suficiente información para continuar, primero verifique si su problema es un problema común que se enumera aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

Además, consulte esta publicación sobre Cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

Las partes más importantes son:
1. Datos de muestra como texto, use la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de muestra
3. Explicación en palabras de cómo llegar desde 1. a 2.

Hola @Greg_Deckler
Si describo en Excel, los datos son así

Oki_0-1678680269851.png

La tabla "1" son datos originales
La tabla "2" es el porcentaje por mes

lo que quiero es que el medidor muestre los datos "Mar-23" como el valor predeterminado, que es "54%" porque este mes es "marzo"
pero si tengo una cortadora que contenga "dic-22", "ene-23", "feb-23", mar-23". Luego hago clic en "Dec-22", el medidor mostrará "104%"

Espero que esto pueda ayudarte a entender lo que necesito

@Oki Todavía parece que la mitad de la información y las tablas no son texto, por lo que no se puede copiar y pegar en una consulta de Introducir datos y probar el código. Entonces, volando, querrás crear 2 columnas:

Month Year = FORMAT([Date],"mmm-yy")

Month Year Sort = FORMAT([Date],"yyyymm") + 0

Entonces tal vez algo como:

Gauge Measure = 
  VAR __MonthYear = MAX('Table'[Month Year Sort])
  VAR __Table = 
    SUMMARIZE(
      FILTER('Table',[Month Year Sort] = __MonthYear),
      "__Target", [Target in Ton Measure],
      "__Achieve", SUM('Table'[Achieve in Ton])
    )
  VAR __Percent = DIVIDE(MAXX(__Table,[__Achieve]), MAXX(__Table, [__Target]))
RETURN
  __Percent

Establezca la columna Ordenar por para Mes Año a Mes Año Ordenar y use Mes Año en la segmentación de datos. La teoría aquí es que su tabla solo contiene datos hasta "actual", por lo que el MAX es siempre el mes "actual". Pero, si seleccionan algo en la segmentación de datos (inicialmente son todos los valores por defecto), entonces el MAX devolverá lo que hayan elegido.

@Greg_Deckler
¡Genial! Esto es exactamente lo que necesito,,
Pero el problema son mis datos hasta diciembre de 2023
¿Hay alguna manera de resolver esto?

Este es el ejemplo de datos

FechaLograr en toneladasObjetivo en toneladas
29-dic-22150 4.000
29-dic-22150
19-dic-222.400
19-dic-221.440
16-ene-231.260 4.000
16-ene-23420
11-ene-23480
11-ene-23480
21-feb-232.880 5.500
16-feb-231.440
23-feb-23960
24-feb-23480
1-mar-23600 6.000
3-mar-231.200
8-mar-231.440
1-abr-23 1.000
1-may-23 1.000



Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.