Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

Ayuda del índice DAX

¿Puedo seguir usando un código similar al siguiente si los encabezados son diferentes en diferentes hojas y también el viernes es diferente de otros 4 días de la semana en cada hoja? Los datos provienen de un archivo de Excel con diferentes hojas. Sin embargo, aunque los encabezados son casi iguales, las primeras 3 hojas tienen 1 columna menos. Por ejemplo, las primeras 3 hojas tendrán: MA (llegada), MR (lectura), M1 (lección1), M2, MB, M3, M4, ML, M5, M6, ME, MD y las hojas restantes tienen MA, MR, M1, M2, M3, MB, M4, M5, ML, M6, M7, ME, MD. Además, los viernes se ven diferentes a otros días de la semana para todos: FA, FR, F1, F2, FB, F3, F4, FL, FF, FA, FO.

Tratar de tener una línea de tiempo con lecciones y sesiones en el orden correcto.

¿Podré seguir creando algo así? ¿O debido a los diferentes encabezados no será posible?

Se agradece la ayuda. Estoy atrapado aquí.

Gracias

= Tabla.AgregarColumna(

#"Tipo cambiado",

"Índice de lecciones",

cada uno deja

Dígitos = {"0".." 9"},

LessonSplit = Splitter.SplitTextByCharacterTransition(cada uno no List.Contains(Digits,_), each List.Contains(Digits,_))([Lección]),

DayOfWeek = try LessonSplit{0} de lo contrario nulo,

NumberPart = try Number.From(LessonSplit{1}) de lo contrario nulo,

DayOfWeekIndex = if DayOfWeek = "M" entonces 0

de lo contrario, si DayOfWeek = "T", entonces 1

de lo contrario, si DayOfWeek = "W", entonces 2

de lo contrario, si DayOfWeek = "TH", entonces 4

de lo contrario, si DayOfWeek = "F", entonces 5

de lo contrario, null,

Mango de ranuras no numeradas

SlotIndex = if NumberPart = null then

si [Lección] = "MA" entonces 10

de lo contrario, si [Lección] = "MB", entonces 20

de lo contrario, si [Lección] = "ML" entonces 30

de lo contrario, si [Lección] = "TA" entonces 110

de lo contrario, si [Lección] = "TB", entonces 120

else null

más

DayOfWeekIndex * 100 + NumberPart

en

Índice de ranuras

)

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Proporcione datos de muestra que cubran su problema o pregunta por completo, en un formato utilizable (no como una captura de pantalla).
No incluyas información confidencial. No incluya nada que no esté relacionado con el problema o la pregunta.
Muestre el resultado esperado en función de los datos de muestra que proporcionó.

¿Necesitas ayuda para subir datos? https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-...
¿Quieres respuestas más rápidas? https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447...

¿Cómo puedo enviar una muestra sin la columna "nombre"? Esa es la única columna con información confidencial

Elimine esa columna antes de publicar los datos.

¿Necesitas ayuda para subir datos? https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-...

¿Necesita la hoja de datos donde están los datos o el archivo pbix? Porque tengo varios otros datos confidenciales vinculados al pbix. Te enviaré el excel

Hola @VDS9 ,

Puede proporcionar algunos datos sin procesar en sus tablas (excluir datos confidenciales) con formato de texto y su resultado esperado con lógica de backend y ejemplos especiales tal como lo sugiere Ibendlin. Sería útil encontrar la solución. Puede consultar el siguiente enlace para compartir la información requerida:

Proporcionar datos de ejemplo en el foro de Power BI

Y es mejor si puedes compartir un archivo pbix simplificado. Puedes consultar el siguiente enlace para subir el archivo a la comunidad. Gracias.

Cómo subir PBI en Community

Saludos

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.