Ordenar columna alfanumérica por una columna numérica

Un usuario Pregunto ✅

jjr333

Hola,

Tengo una tabla de datos con lecturas de contaminación del aire.

8-4-2019 17-35-40.png

«Wind Dir» se deriva de la columna «Dirección» (que contiene la dirección en grados) mediante el uso de una «tabla de cubo» / tabla de búsqueda.

Wind Dir = IF (ISBLANK(factSanSeb[Dirección]);BLANK();
                CALCULATE(  
                            VALUES(WindDirection[Direction]); 
                            FILTER(WindDirection; factSanSeb[Dirección] >= WindDirection[Low] && factSanSeb[Dirección] < WindDirection[Hi])
                        ) )

He agregado la columna «WindDirOrder» (N = 1, NE = 2, E = 3, etc. usando una tabla de búsqueda no relacionada) para poder ordenar la columna «Wind Dir», que no parece funcionar en los gráficos de barras y el radar gráfico.

8-4-2019 17-57-58.png

¿Alguna sugerencia? Saludos, Julián

8-4-2019 18-00-49.png

jjr333

En respuesta a v-shex-msft

Hola @v-shex-msft,

Finalmente conseguí que funcionara.

Mi problema era que la columna X calculada agregada (con el orden de clasificación) dependía de otra columna Y calculada que quería ordenar por X.

Saludos, Julián

tommartens

Oye,

Supongo que esto es lo que está buscando: https://docs.microsoft.com/en-us/power-bi/desktop-sort-by-column#sort-using-the-sort-by-column-butto. ..

Busque la sección «Ordenar usando el botón Ordenar por columna» en el sitio mencionado anteriormente. Tienes que ordenar las columnas en la tabla que estás usando en tus visuales.

Saludos,

Tomás

jjr333

En respuesta a tommartens

Guten AbendTom,

Sigo recibiendo un mensaje «Ordenando en una columna diferente: esta columna no se puede ordenar por una columna que ya ha sido ordenada (directa o indirectamente) por esta columna».

Mi clasificación por columna es una columna calculada. No estoy seguro si esto es importante.

Saludos, Julián

8-4-2019 19-41-04.png

En respuesta a jjr333

Hola @jjr333 ,

Puede crear una tabla de cálculo para lograr esto, consulte el siguiente blog para saber más sobre esto:

Clasificación personalizada en Power BI

Por favor, comprenda que este enlace se proporciona sin garantías de cambios de contenido y no confiere ningún derecho.

Saludos,

Xiaoxin-sheng

jjr333

En respuesta a v-shex-msft

Hola

En respuesta a jjr333

Hola @jjr333 ,

Debe extraer el valor de la categoría de la tabla de hechos y agregar un campo de índice, luego configurar la función ‘ordenar por columna’ en los nuevos campos de categoría de la tabla y crear una relación.
Después de estos pasos, puede usar campos de tabla de clasificación personalizados para reemplazar los campos de columna de la tabla original.

Por cierto, no creo que sea posible personalizar el eje de dirección para el gráfico de radar.

Saludos,

Xiaoxin-sheng

jjr333

En respuesta a v-shex-msft

Hola @v-shex-msft,

Finalmente conseguí que funcionara.

Mi problema era que la columna X calculada agregada (con el orden de clasificación) dependía de otra columna Y calculada que quería ordenar por X.

Saludos, Julián

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *