Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos,
Soy nuevo en Power BI y me gustaría que su ayuda un problema.
Problema: Cree una columna o una serie con el valor proporcionado por una segmentación de datos (o cualquier dato de entrada manual funcionará)
Ejemplo: Me gustaría generar una tabla con 1 columna que tenga el marco de tiempo Inferior y Uper que se puede seleccionar mediante una segmentación de datos (o cualquier método de datos de entrada manual en la pantalla del informe).
parece que no puedo obtener el valor del parámetro de la segmentación de datos para introducir en la función generateseries.
Gracias
Danh
Solved! Go to Solution.
Hola, @DanhBui
Es un placer responder por ti.
Lamento que no pueda usar la segmentación de datos para generar directamente tablas dinámicas, solo se pueden mostrar algunos valores agregados de tablas dinámicas. Tengo una solución para ti. Debe crear una tabla calculada utilizando la función generateseries y una medida utilizada en el panel de filtro.
Así:
Table =
GENERATESERIES (
MIN ( TimeFrame_below[TimeFrame_below] ),
MAX ( TimeFrame_Above[TimeFrame_Above] ),
0.1
)
Measure =
VAR A =
SELECTEDVALUE ( TimeFrame_below[TimeFrame_below] )
VAR B =
SELECTEDVALUE ( TimeFrame_Above[TimeFrame_Above] )
RETURN
IF (
SELECTEDVALUE ( 'Table'[Value] ) >= A
&& SELECTEDVALUE ( 'Table'[Value] ) <= B,
1
)
Aquí están mis datos de muestra. Espero que ayude.
Si no resuelve su problema, por favor no dude en preguntarme.
Saludos
Janey Guo
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @DanhBui
Es un placer responder por ti.
Lamento que no pueda usar la segmentación de datos para generar directamente tablas dinámicas, solo se pueden mostrar algunos valores agregados de tablas dinámicas. Tengo una solución para ti. Debe crear una tabla calculada utilizando la función generateseries y una medida utilizada en el panel de filtro.
Así:
Table =
GENERATESERIES (
MIN ( TimeFrame_below[TimeFrame_below] ),
MAX ( TimeFrame_Above[TimeFrame_Above] ),
0.1
)
Measure =
VAR A =
SELECTEDVALUE ( TimeFrame_below[TimeFrame_below] )
VAR B =
SELECTEDVALUE ( TimeFrame_Above[TimeFrame_Above] )
RETURN
IF (
SELECTEDVALUE ( 'Table'[Value] ) >= A
&& SELECTEDVALUE ( 'Table'[Value] ) <= B,
1
)
Aquí están mis datos de muestra. Espero que ayude.
Si no resuelve su problema, por favor no dude en preguntarme.
Saludos
Janey Guo
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@DanhBui ,
No está claro,
¿Se puede comprobar con el tipo de datos de límites superior e inferior.
saludos
Manikumar
Proud to be a Super User!
@DanhBui , No se puede crear una tabla que utilice el valor de segmentación de datos. Solo una tabla var de la medida puede utilizarla.
Proporcione sus comentarios y consejos para nuevos videos
Tutorial Series Dax Vs SQL Direct Query PBI Consejos
Apreciamos tus Felicitaciones.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |