mcollet
Hola a todos !
Soy nuevo en Power BI y después de varias horas navegando por el foro, decidí crear mi propio tema. Estoy haciendo todo lo posible para aprender solo, pero estoy atascado en algo.
Aquí está mi situación:
Actualmente estoy trabajando en un proyecto que vincula un archivo de Excel de un SharePoint a un informe de Power BI para mostrar información ordenada en una pantalla dinámica en un almacén logístico. Es básicamente una gestión visual y la pantalla dinámica funciona con un software integrado (MagicInfo), por lo que para mostrar mis tablas tengo que usar el enlace público incorporado generado por Power BI Online.
Tengo este archivo de Excel en un SharePoint que es donde estamos modificando los datos, no está ordenado y para ordenarlo como quiero, tengo que crear una macro, pero no tengo permiso para hacerlo.
Importé esta tabla en Power BI y separé el lado izquierdo y el derecho en 2 consultas diferentes (Tabla izquierda y Tabla derecha)
Aquí están mis problemas:
Quiero hacer que Power BI respete la clasificación del archivo de Excel (deshabilitando la clasificación automática por ejemplo) o cree la mía propia automático ordenar según la fecha (del más reciente al último). Pero…
- No tengo forma de interactuar con el Informe publicado desde la pantalla dinámica para ordenarlo yo mismo
- Tuve que crear mi propio FORMATO en la fecha (= FORMATO([Date_G],»ddd dd/mm») pero ahora el filtro usa el orden alfabético
TL: DR: necesito encontrar una manera de ordenar automáticamente mis tablas en mi informe según la fecha pero no la formateada, y mantener la misma clasificación mientras cargo el enlace incorporado en la pantalla.
Espero que quede claro, de lo contrario dime si necesitas más información.
Atentamente,
M. Collet
mcollet
Ok, creo que he encontrado una solución, pero es un poco raro…
Parece que la clasificación predeterminada se basa en el primer valor agregado a la tabla en un informe.
Así que aquí agregué «Fecha» primero y ahora ordena automáticamente el valor en el orden ascendente de Fecha.
Luego traté de mover el pedido después y lo mantiene.
Problema resuelto !
Tengo una última pregunta: ¿Tienes alguna idea de cómo evolucionará esto en las próximas actualizaciones?
Gracias !
mcollet
Ok, creo que he encontrado una solución, pero es un poco raro…
Parece que la clasificación predeterminada se basa en el primer valor agregado a la tabla en un informe.
Así que aquí agregué «Fecha» primero y ahora ordena automáticamente el valor en el orden ascendente de Fecha.
Luego traté de mover el pedido después y lo mantiene.
Problema resuelto !
Tengo una última pregunta: ¿Tienes alguna idea de cómo evolucionará esto en las próximas actualizaciones?
Gracias !
mcollet
No, y ese es el punto, nada está ordenado y filtrado, pero de alguna manera el orden de los valores es un poco aleatorio…
Aquí hay un ejemplo de lo que no entiendo, he creado un nuevo proyecto con una nueva tabla de datos en Excel y nuevamente lo ordena al azar … Ver a continuación:
Aquí está la tabla de Excel (no ordenado)
Y aquí está la tabla en Power BI
Ayuda u_u
mcollet
Gracias a ambos por sus respuestas, pero Power BI sigue clasificando los valores en un orden aleatorio. Necesito que lo ordene así. por defecto (en carga) y no manualmente. ¿Hay algún tipo de comando «on_load» como en el Editor de VB?
¿O tal vez es porque no tengo valores clave, por lo que intenta ordenarlos usando varios campos?
jdbuchanan71
En respuesta a mcollet
¿Está configurando la ordenación por propiedad en el objeto visual?
jdbuchanan71
También puede hacer una copia de su columna de fecha y aplicar un formato personalizado en el diseño de la tabla en lugar de en la medida. Debido a que todavía es un tipo de datos de fecha en lugar de una cadena de FORMATO, se ordenará correctamente pero se mostrará en el formato que desee.
DatosZoe
Hola @mcollet,
En su nueva columna que creó para formatear su fecha, puede ir a la cinta y elegir «Ordenar por columna» y elegir el [Date_G] columna. Eso debería arreglar el orden de clasificación. Si le causa problemas, es posible que deba crear = FORMATO([Date_G]»yyyyMMdd» y luego haga «Ordenar por columna» en su lugar.
Este enlace puede ayudar si no estoy claro:
Ordenar por columna en Power BI Desktop – Power BI | Documentos de Microsoft