LizHackett
Hola a todos,
Soy nuevo en DAX y tengo dificultades para calcular esta medida.
Tenemos una columna de temperatura Fahrenheit y queremos agregar una columna extra con la temperatura Celsius correspondiente, ¡ayuda!
gilbertq
Hola, puedes crear una nueva columna con lo siguiente a continuación.
Celcius = ('Tablename'[Fahrenhiet]-32) * 0.5556
KarlinOz
Hola @LizHackett,
Creo que agregaría una nueva columna calculada en lugar de una medida con la fórmula para convertir; algo como:
Name_for_your_DegC_column = DIVIDE((Name_of_your_table[Name_of_your_column_with_DegF_values]-32)*5,9)
HH,
Carlos
Interkoubess
Hola @LizHackett,
En Power Query, crea una columna personalizada con esta fórmula de la siguiente manera, donde mi columna con datos farhenheit se llama Fahren: ([Fahren]-32)*5/9
O en el escritorio de Power Bi, crea una columna con la misma fórmula ([Fahren]-32)*5/9
Gracias,
ninter
Anónimo
En caso de que necesite cambiar de Fahrenheit a Celsius, esta es la fórmula que utilicé:
LizHackett
Gracias a todos, lo hice funcionar en el escritorio de PowerBI usando (([Temp f]-32)*5/9))
KarlinOz
En respuesta a LizHackett
Bien por ti @LizHackett. Un consejo que he aprendido es usar la función Dividir en lugar de hacer divisiones manualmente. De esa manera, cuando hay un error de división por 0 (no sucederá en este caso particular, pero lo hará en otros escenarios), se maneja con gracia en lugar de generar un error en la fila.
Entonces, en lugar de x/y usa Divide(x,y)
HH,
Carlos
Interkoubess
Hola @LizHackett,
En Power Query, crea una columna personalizada con esta fórmula de la siguiente manera, donde mi columna con datos farhenheit se llama Fahren: ([Fahren]-32)*5/9
O en el escritorio de Power Bi, crea una columna con la misma fórmula ([Fahren]-32)*5/9
Gracias,
ninter
KarlinOz
Hola @LizHackett,
Creo que agregaría una nueva columna calculada en lugar de una medida con la fórmula para convertir; algo como:
Name_for_your_DegC_column = DIVIDE((Name_of_your_table[Name_of_your_column_with_DegF_values]-32)*5,9)
HH,
Carlos
gilbertq
Hola, puedes crear una nueva columna con lo siguiente a continuación.
Celcius = ('Tablename'[Fahrenhiet]-32) * 0.5556