jporcaro17
Estoy tratando de crear una columna calculada en mi conjunto de datos usando la siguiente fórmula:
v-lili6-msft
hola @jporcaro17
Primero, debes saber que:
1. La columna/tabla de cálculo no admite cambios dinámicos según el filtro o la segmentación, es estática.
2. La medida puede verse afectada por el filtro/slicer, por lo que puede usarlo para obtener resultado de resumen dinámico.
https://www.sqlbi.com/articles/calculated-columns-and-measures-in-dax/
En segundo lugar, puede usar la función DIVIDE en su fórmula de la siguiente manera:
https://docs.microsoft.com/en-us/dax/divide-function-dax
https://docs.microsoft.com/en-us/power-bi/guidance/dax-divide-function-operator
Column=DIVIDE('column1'[Hours_Actual],'column2'[hours_budget],0)
y para medir podrías usar esta fórmula
Measure=DIVIDE(SUM('column1'[Hours_Actual]),SUM('column2'[hours_budget]),0)
Saludos,
Lin
iris_kinki128
Tengo un problema opuesto que me gustaría mostrar «NaN» en la columna calculada.
Tengo los datos en excel a continuación:
Código del sitio | Puntaje de TA |
B0795 | 0.90 |
STUC_1391 | n / A |
En Power BI, «n/a» se muestra «en blanco» en la vista «Datos» y se considera «0», pero en realidad quiero mostrarlo como «NaN».
@v-lili6-msft ¿Qué puedo hacer para cambiarlo?
o cualquier persona puede aconsejar?
¡¡¡¡Muchas gracias!!!!
v-lili6-msft
hola @jporcaro17
Primero, debes saber que:
1. La columna/tabla de cálculo no admite cambios dinámicos según el filtro o la segmentación, es estática.
2. La medida puede verse afectada por el filtro/slicer, por lo que puede usarlo para obtener resultado de resumen dinámico.
https://www.sqlbi.com/articles/calculated-columns-and-measures-in-dax/
En segundo lugar, puede usar la función DIVIDE en su fórmula de la siguiente manera:
https://docs.microsoft.com/en-us/dax/divide-function-dax
https://docs.microsoft.com/en-us/power-bi/guidance/dax-divide-function-operator
Column=DIVIDE('column1'[Hours_Actual],'column2'[hours_budget],0)
y para medir podrías usar esta fórmula
Measure=DIVIDE(SUM('column1'[Hours_Actual]),SUM('column2'[hours_budget]),0)
Saludos,
Lin
Jorgast
¿Has mirado el IfError?
Si el cálculo muestra un error, mostrará lo que quieras que muestre, de lo contrario, te mostrará el resultado de la división.
https://docs.microsoft.com/en-us/dax/iferror-function-dax
Porcentaje de horas restantes = IFERROR (‘columna1′[Hours_Actual]) / (‘columna2′[hours_budget], 0)