NISH72
Hola, tengo una columna de ciudad con algunos valores en blanco. ¿Cuál será el dax para la nueva columna calculada de modo que si el valor está en blanco en la columna Ciudad se mostrará como «n / a» en la nueva columna calculada y si no está en blanco mostrará los valores exactos? La nueva columna calculada debería ser así. Gracias
Columna calculada
Nueva York
N / A
Atlanta
N / A
jdbuchanan71
En respuesta a NISH72
También debe convertir la salida del no en blanco en texto para que muestre «N / A» en los espacios en blanco.
Column = IF ( ISBLANK ( 'Table'[Sales] ), "N/A", TRIM ( 'Table'[Sales] ) )
v-xicai
Hola @ NISH72,
Si se conecta a SSAS mediante el modo de conexión en vivo en Power BI Desktop, solo puede crear medidas de nivel de informe en lugar de columnas calculadas. Por lo tanto, puede crear una medida como DAX a continuación y mostrarla en la tabla visual.
Medida1 = SI (MAX (Tabla1[City]) = EN BLANCO (), «n / a», MAX (Table1[City]))
Atentamente,
Amy
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Nathaniel_C
Hola @ NISH72,
Prueba esto. Utilice = EN BLANCO ()
Hazme saber si tienes alguna pregunta.
Si esto resuelve sus problemas, márquelo como el solución, para que otros puedan encontrarlo fácilmente. Prestigio son agradables también.
Nathaniel
NISH72
En respuesta a Nathaniel_C
Está arrojando el mismo error
Nathaniel_C
En respuesta a NISH72
@ jdbuchanan71?
NISH72
En respuesta a Nathaniel_C
Las expresiones de error que producen tipos de datos variantes no se pueden utilizar para definir columnas calculadas
jdbuchanan71
En respuesta a NISH72
También debe convertir la salida del no en blanco en texto para que muestre «N / A» en los espacios en blanco.
Column = IF ( ISBLANK ( 'Table'[Sales] ), "N/A", TRIM ( 'Table'[Sales] ) )
NISH72
En respuesta a jdbuchanan71
Cómo convertir. ¿Puedes compartirlo? Gracias
Nathaniel_C
Hola @ NISH72,
Lo mejor es ir a Power Query, Agregar columna, Columna condicional. En su caso, Value y Column1 serán la misma columna.
Hazme saber si tienes alguna pregunta.
Si esto resuelve sus problemas, márquelo como el solución, para que otros puedan encontrarlo fácilmente. Prestigio son agradables también.
Nathaniel
NISH72
En respuesta a Nathaniel_C
Gracias por su respuesta. No puedo usar Power query porque estoy usando una conexión en vivo. Quiero crear un modelo dax en ssas. ¿Me puede hacer saber el dax para esto? Gracias
NISH72
En respuesta a NISH72
¿Puede alguien enviar el dax para esto? Gracias
Nathaniel_C
En respuesta a NISH72
Hola @ NISH72,
If (table[columnname] = "","N/a",table[columnname])
Hazme saber si tienes alguna pregunta.
Si esto resuelve sus problemas, márquelo como el solución, para que otros puedan encontrarlo fácilmente. Prestigio son agradables también.
Nathaniel
NISH72
En respuesta a Nathaniel_C
Funcionó para la columna de la ciudad, pero tengo una columna más llamada ventas que también tiene valores en blanco. Cuando uso la columna de ventas, arroja errores: la operación de comparación de datos no admite la comparación de números con texto.
Nathaniel_C
En respuesta a NISH72
Hola @ NISH72,
Intente usar nulo en lugar de «» para esa columna.
Hazme saber si tienes alguna pregunta.
Si esto resuelve sus problemas, márquelo como el solución, para que otros puedan encontrarlo fácilmente. Prestigio son agradables también.
Nathaniel
Nathaniel_C
En respuesta a Nathaniel_C
If (ISBLANK(table[columnname]) ,"N/a",table[columnname])
Hola @ NISH72, o esto.
Hazme saber si tienes alguna pregunta.
Si esto resuelve sus problemas, márquelo como el solución, para que otros puedan encontrarlo fácilmente. Prestigio son agradables también.
Nathaniel
Nathaniel_C
En respuesta a Nathaniel_C
Hola @ NISH72, es posible que debas verificar tu tipo de datos para esa columna.
NISH72
En respuesta a Nathaniel_C
La columna de ventas tiene valores numéricos. Gracias
NISH72
En respuesta a Nathaniel_C
Está arrojando expresiones de error que producen tipos de datos variantes no se pueden usar para definir columnas calculadas