Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Necesito seleccionar puntos específicos en los gráficos de líneas, y las etiquetas de datos deben aplicarse solo a esos puntos, en lugar de elegir aleatoriamente puntos de inflexión máximos y mínimos en el gráfico.
Cualquier idea o sugerencia será muy apreciada.
Hola, @Jai_94
Gracias por la respuesta de Ritaf1983. Actualmente no hay soporte directo para esta función, pero aquí hay una solución alternativa que hará lo que necesita.
DataLabel Flag =
VAR _flag =
CALCULATE (
IF (
COUNTROWS ( FILTER ( Slicer, Slicer[Test] IN VALUES ( 'Table'[Test] ) ) ) > 0,
1,
0
),
ALLSELECTED ( Slicer )
)
VAR _value =
SELECTEDVALUE ( 'Table'[Value] )
VAR _result =
IF ( ISFILTERED ( Slicer[Test] ), IF ( _flag = 1, _value ) )
RETURN
_result
Saludos
Yang
Equipo de apoyo a la comunidad
Si hay alguna publicación Ayuda, entonces por favor considere Acéptalo como la solución Para Ayude a los otros miembros a encontrarlo más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas con él, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Proporcionar datos de ejemplo en el foro de Power BI
Gracias por su respuesta.
así que tengo un gráfico de líneas como se muestra a continuación, si necesito etiquetas de datos específicas, digamos para 2:03 a.m. (necesitaría mostrar etiquetas de datos para todas las líneas en ese momento), ¿cómo debo hacerlo?
Su ayuda será apreciada.
gracias
Hola, @Jai_94
Con el fin de aclarar sus necesidades, puede proporcionar un archivo pbix sin datos confidenciales y el efecto deseado que se logrará para ayudar a usarlo para las pruebas.
Saludos
Yang
Equipo de apoyo a la comunidad
No puedo el archivo PBIX a través de este foro, pero crea datos sin procesar basados en los siguientes criterios.
Cinco cabeceras
1. Marca de tiempo: 22/1/2025 2:02:00 a 22/1/2025 2:07:00 (intervalos por segundo) tendrá alrededor de 301 filas.
2. A : 7500 - para todas las filas
3.B : 0 - para todas las filas
4.C : 0- para todas las filas
5.D: 350- para todas las filas
header:La marca de tiempo es el eje X
Encabezado: A y B es el eje Y primario
Encabezado: C y D es el eje Y secundario
Avísame si tienes preguntas.
Hola, @Jai_94
Puede dar formato al campo Fecha/Hora y, a continuación, crear la tabla de segmentación y agregar la Medida que pertenece a cada línea.
Date and Time(no second) = FORMAT([Date and Time], "MM/DD/YYYY hh:mm:00 AM/PM")
Slicer = VALUES('Table'[Date and Time(no second)])
DataLabel Flag A =
VAR _flag =
CALCULATE (
IF (
COUNTROWS ( FILTER ( Slicer, Slicer[Date and Time(no second)] IN VALUES ( 'Table'[Date and Time(no second)] ) ) ) > 0,
1,
0
),
ALLSELECTED ( Slicer )
)
VAR _value =
SELECTEDVALUE ( 'Table'[A] )
VAR _result =
IF ( ISFILTERED ( Slicer[Date and Time(no second)] ), IF ( _flag = 1, _value ) )
RETURN
_result
DataLabel Flag B =
VAR _flag =
CALCULATE (
IF (
COUNTROWS ( FILTER ( Slicer, Slicer[Date and Time(no second)] IN VALUES ( 'Table'[Date and Time(no second)] ) ) ) > 0,
1,
0
),
ALLSELECTED ( Slicer )
)
VAR _value =
SELECTEDVALUE ( 'Table'[B] )
VAR _result =
IF ( ISFILTERED ( Slicer[Date and Time(no second)] ), IF ( _flag = 1, _value ) )
RETURN
_result
DataLabel Flag C =
VAR _flag =
CALCULATE (
IF (
COUNTROWS ( FILTER ( Slicer, Slicer[Date and Time(no second)] IN VALUES ( 'Table'[Date and Time(no second)] ) ) ) > 0,
1,
0
),
ALLSELECTED ( Slicer )
)
VAR _value =
SELECTEDVALUE ( 'Table'[C] )
VAR _result =
IF ( ISFILTERED ( Slicer[Date and Time(no second)] ), IF ( _flag = 1, _value ) )
RETURN
_result
DataLabel Flag D =
VAR _flag =
CALCULATE (
IF (
COUNTROWS ( FILTER ( Slicer, Slicer[Date and Time(no second)] IN VALUES ( 'Table'[Date and Time(no second)] ) ) ) > 0,
1,
0
),
ALLSELECTED ( Slicer )
)
VAR _value =
SELECTEDVALUE ( 'Table'[D] )
VAR _result =
IF ( ISFILTERED ( Slicer[Date and Time(no second)] ), IF ( _flag = 1, _value ) )
RETURN
_result
Saludos
Yang
Equipo de apoyo a la comunidad
Si hay alguna publicación Ayuda, entonces por favor considere Acéptalo como la solución Para Ayude a los otros miembros a encontrarlo más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas con él, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Proporcionar datos de ejemplo en el foro de Power BI
¿La etiqueta de datos se basa en la selección de segmentación?
Hola @Jai_94
Si la selección es del mismo gráfico en el que desea resaltar los puntos seleccionados, y no un filtro de otra visualización, lamentablemente, esta opción no está disponible.
Hay una idea sobre un problema similar en el diagrama de dispersión, puede agregar allí su idea como una nota / sugerir una nueva
https://ideas.fabric.microsoft.com/ideas/idea/?ideaid=7aeea97b-c795-43d3-a1a8-14d0e0712b1f
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.