BBIUser
Hola,
1) ¿Cómo convierto la siguiente instrucción CASE a DAX en Power BI?
case when cCount > 0 and ThreeYrAvg > 0 then case when cCount - ThreeYrAvg >= 5 and round( ( ( cCount * 1.00 - ThreeYrAvg ) / ThreeYrAvg) * 100, 2 ) >= 10.00 then 'Increase' when cCount - ThreeYrAvg <= -5 and round( ( ( cCount * 1.00 - ThreeYrAvg ) / ThreeYrAvg ) * 100, 2 ) <= -10.00 then 'Decrease' else 'None' end else 'None' end "Notable Change?",
Columna 1 = cCount
Columna 2 = ThreeYrAvg de la Tabla A.
Quiero crear una ‘Columna’ calculada con el nombre = «¿Cambio notable?» que tendrá valores Increase, Decrease y None en la nueva columna (de la declaración CASE).
2) y luego una ‘Medida’ calculada. La ‘Medida’ calculada debería mostrar solo el recuento de registros de «Aumentar y Disminuir», que luego lo muestro usando una visualización de ‘Tarjeta’.
¿Necesito usar la expresión DAX ‘Cambiar’?
¡Aprecie sus aportaciones!
piyushmohnot
Hola @BBIUser,
Creé una muestra de datos y usé una columna personalizada para usar declaraciones -IF-ELSE-IF para obtener el resultado que necesita, como se muestra a continuación en las imágenes.
————————————————– ————
————————————————– ——-
Avísame si persiste alguna duda.
Gracias y saludos,
Piyush
piyushmohnot
Hola @BBIUser,
Creé una muestra de datos y usé una columna personalizada para usar declaraciones -IF-ELSE-IF para obtener el resultado que necesita, como se muestra a continuación en las imágenes.
————————————————– ————
————————————————– ——-
Avísame si persiste alguna duda.
Gracias y saludos,
Piyush
BBIUser
En respuesta a piyushmohnot
¡Gracias @piyushmohnot! Funciona.
Como soy nuevo en Power BI y solo estoy probando POC, es bueno saber que hay una opción ‘Columna personalizada’.
Pero, ¿puedo saber en qué escenarios se deben usar la ‘columna personalizada’ y la ‘columna calculada’?
¡Gracias de nuevo!
Greg_Deckler
Sí, la función SWITCH es su declaración IF anidada o equivalente. Dame algunos datos de muestra para jugar y pueden ser más específicos. 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
BBIUser
En respuesta a Greg_Deckler
@Greg_Deckler My se disculpa si mi pregunta no fue clara y por no publicar los datos de muestra.
Aquí están los datos de muestra.
Aquí cCount es «Año actual»,
pCount es «Año anterior»,
p1Count es «Año actual-2»,
p2Count es «CurrentYear-3»
ThreeYrAvg es «Promedio de 3 años»
Con la declaración CASE quiero agregar otra columna calculada y una medida. Por favor, avíseme si está más claro con los datos de muestra. ¡Gracias por tu ayuda!