Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos
Tengo una pregunta sobre alguna condición para agregar para mostrar los resultados N y N-1 (N su etapa)
Si, por ejemplo, en el tablero de tablero de la mesa es para la etapa 1, etapa 2, etapa 3 y etapa 4 y se le pide que haga a la mesa los resultados
Tabla 1 para STAGE
Y
Tabla 2 Valor de STAGE - 1
Por ejemplo, si necesitamos resultados de la Tabla 4 tendrá Tabla 1 : STAGE 4 y Tabla 2 : STAGE 3 - STAGE -1 (precedente uno es como Año y Año-1
Gracias por la ayuda
Puede encontrar Power Bi proyectar su agradecimiento por la ayuda
Solved! Go to Solution.
Hola @POWER_MI ,
El problema sobre la fila en blanco está en el cálculo B2 de la tabla donde tiene los niveles que están en blanco:
Tener esto implicará cambiar la fórmula de cálculo.
En la fórmula de abajo sólo muestro el cálculo B2 donde tienes espacios en blanco, así que si en esta línea específica tienes varias R que es lo que se presenta no importa lo que escribas en la columna de la tabla desconectada.
SELECTEDVALUE( 'Table'[Level] ) = "B2"; CALCULATE([Measure1]; COLOR_FIELD_TO_ADD[Coulumn] IN { "R2"; "R22"; "R31"; "R21" })
Si no desea presentar ninguna R, entonces necesita rehacer esta parte de la medida para:
SELECTEDVALUE( 'Table'[Level] ) = "B2"; BLANK()
Con esto la línea desaparecerá.
Tenga en cuenta que esta solución no es dinamica por lo que cuando se cambia la base de los diferentes niveles, chaging R de una línea a la otra es necesario actualizar la medida de cálculo en consecuencia.
En cuanto a la segunda pregunta que no entiendo.
Le pediste a fopr una tabla que tuviera los valores de la segmentación de datos y la otra para la segmentación -1 en mis pruebas los resultados donde dar el resultado correcto, tal vez no he entendido lo que quieres.
¿Puede elaborar por favor cuál es el error exacto que está recibiendo? ¿Desea tener sobre la mesa el escenario seleccionado y en la segunda tabla la etapa seleccionada + etapa anterior?
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHola @MFelix
Gracias a answser
Antes de la versión o la versión precedente
Si, por ejemplo,
Etapa no es caractere pero número 1,2,3,4 cómo encontrar el último paso ?
Hola @MFelix
gracias por volver a alimentarse.
Si, por ejemplo,
Etapa no es caractere pero número 1,2,3,4 cómo encontrar el último paso ?
Hola @POWER_MI ,
¿Cuál es el propósito que necesita? la sintaxis parece estar bien. Pero, ¿qué quieres lograr?
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Português
Hola @MFelix
Gracias a answser
Antes de la versión o la versión precedente
Si, por ejemplo,
Etapa no es caractere pero número 1,2,3,4 cómo encontrar el último paso ?
Hola a todos
Hola @MFelix
¿Has visto el último correo electrónico. El proyecto se actualiza con Stage i Like Number
Antes de la versión o la versión precedente
Si, por ejemplo,
Etapa no es caractere pero número 1,2,3,4 cómo encontrar el último paso ?
Hola @POWER_MI ,
Lo sentimos por la respuesta tardía añadir algunos problemas relacionados con el trabajo.
¿Puede explicar un poco mejor su problema, miren el código que proporciona no debería haber ningún problema en tener letras o números si las cosas coinciden en ambos lados deben funcionar con colrretly.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsLa actualización es:
El primero que la tabla'etapa no existirá Así que se utilizará el colono de etapa de COLOR_FIELD_TO_ADD tabla (etapa 1,2,3,4 y no etapa 1; etapa 2 ...
Y también si reemplazamos la Etapa 1, Etapa 2 ... byt entero 1,2,3 no es trabajo.
Hola @POWER_MI
Esto tiene que ver con el hecho de que la etapa viene de la misma tabla tiene su filtro por lo que la etapa anterior no se está preparando en los valores que necesita. Es necesario hacerlo en una tabla separada.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHola @MFelix
Gracias por tu respuesta. Tienes que decir que cuando tenemos por ejemplo en la Tabla A, Paso Coloumn
por lo que no podemos definir
Resultados de pasos actuales y resultados del paso de precedente?
porque en esta actualización es el mismo ejemplo Etapa no estará en otra tabla, sino en la tabla de datos con valor y será 1,2,3,4
Gracias
Hola @POWER_MI ,
Esto es exactamente lo mismo que he explicado en mi post anterior con el texto de la etapa, si creas una tabla desconectada para usar tiene una segmentación de datos todo funcionará correctamente.
Lo que está haciendo aquí es que está utilizando una segmentación de datos para filtrar una tabla y luego está intentando en los mismos datos recoger un subconjunto de datos en su caso que está recogiendo todos los datos de la etapa 4. Cuando, a continuación, con la misma segmentación de datos, intente obtener el subconjunto de la fase anterior, esa información no está dentro del subconjunto, por lo que no hay ningún resultado. Sin embargo, debido al contexto, los valores totales de la matriz se están preparando porque se basan en un contexto diferente para la tabla all.
En este caso, si utiliza las mismas medidas, funcionará correctamente:
current stage Stage =
CALCULATE (
[Calculation];
FILTER (
ALL ( COLOR_FIELD_TO_ADD[Stage] );
COLOR_FIELD_TO_ADD[Stage] = SELECTEDVALUE(Stage[Stage]))
)
previous stage Stage =
VAR previuos_selection =
SELECTEDVALUE ( Stage[Stage]) - 1
RETURN
CALCULATE (
[Calculation];
FILTER (
ALL ( COLOR_FIELD_TO_ADD[Stage] );
COLOR_FIELD_TO_ADD[Stage] = previuos_selection)
)
Compruebe la conexión del archivo PBIX.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Português@POWER_MI, crear rango de etapa como este
nueva columna
Stage Rank = SWITCH(TRUE(), COLOR_FIELD_TO_ADD[STEP] in {1,2,3}, 1,
COLOR_FIELD_TO_ADD[STEP] in {4}, 2,
COLOR_FIELD_TO_ADD[STEP] in {5}, 3,
COLOR_FIELD_TO_ADD[STEP] in {6,7}, 4
)
this stage = calculate( [measure], filter(all(COLOR_FIELD_TO_ADD), COLOR_FIELD_TO_ADD[Stage Rank] = max(COLOR_FIELD_TO_ADD[Stage Rank] )))
last stage = calculate( [measure], filter(all(COLOR_FIELD_TO_ADD), COLOR_FIELD_TO_ADD[Stage Rank] = max(COLOR_FIELD_TO_ADD[Stage Rank] )-1))
Prueba a medir como
Hola a todos
@amitchandak gracias por tu respuesta
La actualización se realiza en el proyecto, pero no funciona
visto projet cerrado
¿En esta etapa hay [mesure]? ¿Cuál? en el projet cerrado se toma como mesure1 filas de recuento...
this stage = calculate( [measure], filter(all(COLOR_FIELD_TO_ADD), COLOR_FIELD_TO_ADD[Stage Rank] = max(COLOR_FIELD_TO_ADD[Stage Rank] )))
Puedes encontrar el proyecto aquí : donwload
Hola @POWER_MI ,
La tabla de dimensiones Createa con las etapas (desconectadas) ahora agrega las dos medidas siguientes:
current stage Stage =
CALCULATE (
[Calculation];
FILTER (
ALL ( COLOR_FIELD_TO_ADD[Stage] );
COLOR_FIELD_TO_ADD[Stage] = SELECTEDVALUE ( Stages[Stage] )
)
)
previous stage Stage =
VAR previuos_selection =
SELECTEDVALUE ( Stages[Id] ) - 1
VAR Previouse_stage =
MAXX (
FILTER ( ALL ( Stages ); Stages[Id] = previuos_selection );
Stages[Stage]
)
RETURN
CALCULATE (
[Calculation];
FILTER (
ALL ( COLOR_FIELD_TO_ADD[Stage] );
COLOR_FIELD_TO_ADD[Stage] = Previouse_stage
)
)
En el archivo adjunto, las dos tablas superiores he forzado el filtro en el panel de filtro solo para comparar las inferiores están trabajando con las medidas.
El formato que puede utilizar el mismo formato condittional para ambas medidas tiene que utilizar el anterior.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHola a todos
@MFelix Gracias por la solución
hay dos observaciones
para la actualización 1 : en la actualización se verá que cuando la tabla "tabla tiene por ejemplo una línea con valor vacío en los resultados del tablero de la línea no tendrá colonne 1 y habrá resultados con la opción de color verde B o resultados correctos serán sólo dos líneas y No hay línea con color verde en el exmaple "Tipo " B"
en la base de datos de la tabla Línea B, B2 está vacía por lo que lógicamente los resultados también serán.
actualización 2 para la etapa N y la etapa N-1
por ejemplo, cuando estará en la etapa 4, la tabla mostrada será
Grupo de resultados del panel1
- Etapa 4
- Etapa 3
los errores, por ejemplo, cuando lo haces
resultados del tablero Etapa 3
Etapa 3
Etapa 2
los resultados de los grupos 1 y 2 no son los mismos para la misma etapa?
también el conteo Ri no es correcto ?
Encerrada la projet PB Donwload
gracias por la ayuda
Hola @POWER_MI ,
El problema sobre la fila en blanco está en el cálculo B2 de la tabla donde tiene los niveles que están en blanco:
Tener esto implicará cambiar la fórmula de cálculo.
En la fórmula de abajo sólo muestro el cálculo B2 donde tienes espacios en blanco, así que si en esta línea específica tienes varias R que es lo que se presenta no importa lo que escribas en la columna de la tabla desconectada.
SELECTEDVALUE( 'Table'[Level] ) = "B2"; CALCULATE([Measure1]; COLOR_FIELD_TO_ADD[Coulumn] IN { "R2"; "R22"; "R31"; "R21" })
Si no desea presentar ninguna R, entonces necesita rehacer esta parte de la medida para:
SELECTEDVALUE( 'Table'[Level] ) = "B2"; BLANK()
Con esto la línea desaparecerá.
Tenga en cuenta que esta solución no es dinamica por lo que cuando se cambia la base de los diferentes niveles, chaging R de una línea a la otra es necesario actualizar la medida de cálculo en consecuencia.
En cuanto a la segunda pregunta que no entiendo.
Le pediste a fopr una tabla que tuviera los valores de la segmentación de datos y la otra para la segmentación -1 en mis pruebas los resultados donde dar el resultado correcto, tal vez no he entendido lo que quieres.
¿Puede elaborar por favor cuál es el error exacto que está recibiendo? ¿Desea tener sobre la mesa el escenario seleccionado y en la segunda tabla la etapa seleccionada + etapa anterior?
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Português