Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Tengo varios gráficos en el tablero.
Quiero ordenar por mes Comenzar desde julio hasta finales de junio.
Julio, Agosto, Septiembre, Octubre, Nov, Cec, Ene, Feb, Mar, Abril, Mayo, Junio
Tengo gráficos de columnas agrupadas, gráfico de ribbion y gráfico azul de okviz. Gracias
Solved! Go to Solution.
Aconsejo y Ashish, otros también mencionaron lo mismo anteriormente. (concepto de tabla de fechas separada)
a) Crear una tabla para nuestras necesidades, es decir, una tabla de meses simple "Nombres de mes"
La tabla es estática y se crea como utilizando los datos de entrada
Los datos de la tabla siempre tienen solo 12 filas, es decir, nombres de meses. Los nombres son los mismos valores en la tabla Transacción. Enero, febrero...
Tabla: "Nombres de los meses"
b) Crear"DisplayMonthSort" en la tabla de transacciones. Qué Ashish se llama como columna Orden del mes. Los pasos son
Cree una relación entre "Nombres de mes" y su tabla Tx "Mail V..."
Lleve la columna"DisplayMonthSort" a su tabla de transacciones
DisplayMonthSort = related('Month Names'[Display Month Sort])
y hacer el orden de clasificación como hablamos anteriormente.
Pruebe los otros pasos como Ordenar por columna, ocultar en la vista de informe ...
Vea si esto funciona
Nota: El archivo .pbix de datos de maqueta de ejemplo siempre ayuda
Gracias
c) En el modelo, seleccione la columna del mes, haga clic en ordenar por columna y use el "DisplayMonthSort"
Error de encoutering aquí
Aconsejo y Ashish, otros también mencionaron lo mismo anteriormente. (concepto de tabla de fechas separada)
a) Crear una tabla para nuestras necesidades, es decir, una tabla de meses simple "Nombres de mes"
La tabla es estática y se crea como utilizando los datos de entrada
Los datos de la tabla siempre tienen solo 12 filas, es decir, nombres de meses. Los nombres son los mismos valores en la tabla Transacción. Enero, febrero...
Tabla: "Nombres de los meses"
b) Crear"DisplayMonthSort" en la tabla de transacciones. Qué Ashish se llama como columna Orden del mes. Los pasos son
Cree una relación entre "Nombres de mes" y su tabla Tx "Mail V..."
Lleve la columna"DisplayMonthSort" a su tabla de transacciones
DisplayMonthSort = related('Month Names'[Display Month Sort])
y hacer el orden de clasificación como hablamos anteriormente.
Pruebe los otros pasos como Ordenar por columna, ocultar en la vista de informe ...
Vea si esto funciona
Nota: El archivo .pbix de datos de maqueta de ejemplo siempre ayuda
Gracias
¿Cómo subir un archivo? Publicaré con datos de muestra. Primero probaré sus instrucciones. Gracias
c) En el modelo, seleccione la columna del mes, haga clic en ordenar por columna y use el "DisplayMonthSort"
Error de encoutering aquí
Hola
Suponiendo que la columna Fecha de la tabla Calendario tiene fechas originales, escriba estas fórmulas de columna calculadas:
Número de mes = mes(Calendario[fecha])
Nombre del mes = formato(calendario[fecha],"mmmm")
Año financiero = if(calendario[número de mes]>=7,año(calendario[fecha])&"-"&año(calendario[fecha])+1,año(calendario[fecha])-1&"-"&año(calendario[fecha]))
Cree otra tabla de 2 columnas con el nombre del mes y el orden del mes (asigne a esta tabla el nombre month_order). En la columna Orden de mes, julio será 1, agosto será 2 y así sucesivamente - junio será 12. Cree una relación entre la columna Nombre de mes de la tabla Calendario con la columna Nombre de mes de la tabla month_order. En la tabla Calendario, escriba esta fórmula de columna calculada para obtener la columna de orden de la tabla month_order
Orden mensual = relacionado('month_order'[orden])
En la tabla Calendario, ordene la columna Nombre del mes por la columna Orden del mes. A la segmentación visual/segmentación de datos, arrastre Año, Nombre del mes desde la tabla calendario.
Puede usar una expresión de columna como esta y, a continuación, usar la nueva columna para Ordenar por en la columna del mes.
a) En la tabla de fechas o transacciones, cree una columna calculada, digamos como "DisplayMonthSort", y valores para julio como 1, agosto como 2, ... Junio como 12
La idea es lo mismo que la visualización del mes fiscal.
b) En el modelo, oculte esta columna en la vista de informe, es decir, utilizando "Ocultar en la vista de informe"
c) En el modelo, seleccione la columna del mes, haga clic en ordenar por columna y use el "DisplayMonthSort"
d) Crear visualizaciones dará el mismo efecto.
Si ya tiene visualizaciones, debería aplicar automáticamente los cambios. Si no es así, cierre y abra.
🙂
Pantallas de muestra para dar una idea
datos ficticios:
ocultar en la vista de informe:
ordenar por columna:
Visualización de datos duumy:
Gracias por su resposne., ¿cómo crear una tabla de transacciones?
Lo que quise decir es en su tabla de datos, también conocida como tabla de transacciones. Puede crear una columna y ocultarla.
DisplayMonthSort =
var _m = Month('Table'[DateCol])
var _startMonth = 7 -- July
return If( _m >= _startMonth, _m - 6, _m + 6)
Si su tabla es enorme, entonces puede hacer el mismo comportamiento en la tabla de fechas y vincularla y usar el mes de la tabla de fechas.
Recibo un error porque mi columna de fecha usa el tipo de datos TEXT. Estoy tratando de cambiar el tipo de datos, pero aún no tengo éxito. cualquier sugerencia
Por favor, ¿puede publicar la captura de pantalla, eliminar los datos personales / identificadores
Estoy tratando de crear colum caluclado en la tabla existente.
La sintaxis que proporcioné se basa en la columna de tipo de datos "fecha". Ya que tienes texto y sin conocer todos los detalles, déjanos hacerlo de esta manera...
DisplayMonthSort = Switch(
'MailVolumFY1'[FY 2020-21],
"July", 1,
"Aug", 2,
"Sep", 3,
"Oct", 4,
"Nov", 5,
"Dec", 6,
"Jan", 7,
"Feb", 8,
"Mar", 9,
"Apr", 10,
"May", 11,
"Jun", 12
, 1)
De forma predeterminada, este tipo de datos de columna será Número entero. (verificar)
Puedo crear una columna calculada. Oculto la nueva columna en la vista de informe. Hago clic en ... En la parte superior del gráfico, pero no vea esta nueva columna calculada
No se puede convertir el valor 'Julio' del tipo Texto a tipo Fecha.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |