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
Tengo una mesa y me gustaría añadir categorías a la parte superior.
Escuela | 4o grado | 5o grado | 6o grado | 4o grado | 5o grado | 6o grado |
A | 2 | 3 | 6 | 3 | 5 | 6 |
B | 4 | 5 | 6 | 3 | 5 | 8 |
C | 5 | 5 | 6 | 6 | 6 | 7 |
D | 4 | 6 | 8 | 4 | 6 | 7 |
E | 5 | 6 | 7 | 4 | 5 | 8 |
F | 3 | 3 | 7 | 5 | 8 | 8 |
Quiero hacerlo en este formato:
masculino | Mujer | |||||
Escuela | 4o grado | 5o grado | 6o grado | 4o grado | 5o grado | 6o grado |
A | 2 | 3 | 6 | 3 | 5 | 6 |
B | 4 | 5 | 6 | 3 | 5 | 8 |
C | 5 | 5 | 6 | 6 | 6 | 7 |
D | 4 | 6 | 8 | 4 | 6 | 7 |
E | 5 | 6 | 7 | 4 | 5 | 8 |
F | 3 | 3 | 7 | 5 | 8 | 8 |
¿Es posible hacerlo con el power bi?
Gracias de antemano
Solved! Go to Solution.
Hola @IF ,
Por lo tanto, P, R, O, P_, R_ O_ son columnas calculadas. ¿Correcto?
Si es así, prueba lo siguiente:
1. Introduzca los datos para crear una tabla "gendar".
2. Cree una medida así:
Measure =
VAR gender_ =
SELECTEDVALUE ( gender[gender] )
VAR grade_ =
SELECTEDVALUE ( gender[grade] )
VAR school_ = SELECTEDVALUE('Table (2)'[school])
RETURN
SWITCH (
gender_,
"Male", SWITCH (
grade_,
"4th grade", SUM ( 'Table (2)'[4th grade] ),
"5th grade", SUM ( 'Table (2)'[5th grade] ),
"6th grade", SUM ( 'Table (2)'[6th grade] )
),
"Female", SWITCH (
grade_,
"4th grade", SUM ( 'Table (2)'[4th grade.1] ),
"5th grade", SUM ( 'Table (2)'[5th grade.1] ),
"6th grade", SUM ( 'Table (2)'[6th grade.1] )
)
)
3. Cree un objeto visual Matrix.
BTW, archivo .pbix adjunto.
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @IF ,
¿Está resuelto este problema?
Si se resuelve, por favor acepte siempre las respuestas que tengan sentido como solución a su pregunta para que las personas que puedan tener la misma pregunta puedan obtener la solución directamente.
Si no, por favor hágamelo saber.
Saludos
Icey
Hola @IF ,
que es una matriz.
Mira esto.
https://docs.microsoft.com/en-us/power-bi/visuals/desktop-matrix-visual
Hola
Gracias por la respuesta. Sin embargo, la situación es un poco más complicada.
No tengo información "masculina" y "femenina" en mi mesa. Además, mueso los datos usando la lógica:
A+B-4o grado
A+C-5o grado
A+D-6o grado
H +E-4o grade_
H +F-5o grade_
H +G-6o grade_
Así que sólo tengo columnas A,B,C,D,E,F,G,H. Quiero mostrar cada tres en una categoría principal. A+B,A+C,A+D estará bajo masculino y H+E,H+F, y H+G estará bajo la categoría femenina.
Espero que sea posible hacerlo.
Todo lo mejor,
Hola @IF ,
¿Puede proporcionar algunos datos de ejemplo con la misma estructura que la tabla de datos?
Saludos
Icey
Hola
Hola
Quería mantenerlo simple, pero la tabla exacta es:
Xx | Yy | A | B | C | D | E | F | G | I | J | K | L | M | N | A2 | B2 | C2 | D2 | P | R | O | P_ | R_ | O_ |
35353 | 2M | 2 | 3 | 4 | 6 | 7 | 5 | 5 | 4 | 6 | 7 | 8 | 9 | 7 | 4 | 6 | 8 | 4 | 22 | 11 | 14 | 6 | 8 | 4 |
35353 | 3M | 4 | 2 | 2 | 5 | 2 | 5 | 5 | 2 | 4 | 4 | 7 | 8 | 8 | 4 | 4 | 4 | 5 | 14 | 9 | 12 | 4 | 4 | 5 |
35354 | 2M | 2 | 3 | 4 | 6 | 7 | 5 | 5 | 4 | 6 | 7 | 8 | 9 | 7 | 4 | 6 | 8 | 4 | 22 | 11 | 14 | 6 | 8 | 4 |
35354 | 7M | 4 | 2 | 2 | 5 | 2 | 6 | 5 | 2 | 4 | 4 | 7 | 8 | 8 | 4 | 4 | 4 | 5 | 15 | 9 | 12 | 4 | 4 | 5 |
35355 | 1M | 2 | 3 | 4 | 6 | 7 | 5 | 5 | 4 | 6 | 7 | 8 | 9 | 7 | 4 | 9 | 8 | 4 | 22 | 11 | 14 | 9 | 8 | 4 |
35355 | 2M | 4 | 2 | 2 | 5 | 2 | 5 | 5 | 2 | 4 | 4 | 7 | 8 | 8 | 4 | 6 | 4 | 5 | 14 | 9 | 12 | 6 | 4 | 5 |
35356 | 2M | 2 | 3 | 4 | 6 | 7 | 5 | 5 | 4 | 6 | 7 | 8 | 9 | 7 | 8 | 6 | 8 | 4 | 22 | 11 | 14 | 6 | 8 | 4 |
35356 | 5M | 4 | 2 | 2 | 5 | 2 | 5 | 5 | 2 | 4 | 4 | 7 | 8 | 8 | 4 | 4 | 4 | 5 | 14 | 9 | 12 | 4 | 4 | 5 |
35360 | 3M | 2 | 3 | 4 | 6 | 9 | 5 | 5 | 4 | 6 | 7 | 8 | 9 | 7 | 4 | 9 | 8 | 4 | 24 | 11 | 14 | 9 | 8 | 4 |
35377 | 1M | 4 | 2 | 2 | 9 | 2 | 8 | 5 | 2 | 4 | 6 | 7 | 8 | 8 | 4 | 4 | 4 | 6 | 21 | 9 | 14 | 4 | 4 | 6 |
35377 | 4M | 2 | 3 | 4 | 6 | 7 | 5 | 9 | 4 | 6 | 7 | 8 | 9 | 7 | 4 | 6 | 8 | 4 | 22 | 15 | 14 | 6 | 8 | 4 |
35377 | 7M | 4 | 2 | 2 | 5 | 2 | 5 | 8 | 2 | 4 | 4 | 7 | 8 | 6 | 4 | 4 | 4 | 5 | 14 | 12 | 10 | 4 | 4 | 5 |
35380 | 1M | 2 | 3 | 4 | 6 | 7 | 5 | 5 | 4 | 6 | 7 | 8 | 9 | 7 | 4 | 6 | 8 | 8 | 22 | 11 | 14 | 6 | 8 | 8 |
35380 | 5M | 4 | 2 | 2 | 5 | 2 | 5 | 5 | 2 | 4 | 4 | 7 | 9 | 8 | 4 | 6 | 4 | 5 | 14 | 9 | 12 | 6 | 4 | 5 |
35387 | 3M | 2 | 3 | 9 | 6 | 7 | 5 | 5 | 6 | 6 | 7 | 8 | 9 | 7 | 4 | 9 | 8 | 4 | 24 | 11 | 14 | 9 | 8 | 4 |
35387 | 7M | 4 | 2 | 2 | 5 | 2 | 5 | 5 | 2 | 4 | 4 | 7 | 8 | 8 | 9 | 4 | 8 | 8 | 14 | 9 | 12 | 4 | 8 | 8 |
35388 | 2M | 2 | 3 | 6 | 6 | 7 | 5 | 5 | 4 | 6 | 9 | 8 | 9 | 7 | 4 | 9 | 8 | 4 | 22 | 11 | 16 | 9 | 8 | 4 |
P is D+E+F+I R IS G+J O IS K+N P_ IS B2 R_ is C2 O_ is D2
Quiero agrupar P, R y O como Grupo1. Del mismo modo, quiero agrupar P_, R_ y O_ como Grupo 2. Esto va a mostrar mi tabla, que es posible agregar una fila en Excel y escribirla después de fusionar 3 columnas. ¿Es posible agruparlos?
saludos
Hola @IF ,
Por lo tanto, P, R, O, P_, R_ O_ son columnas calculadas. ¿Correcto?
Si es así, prueba lo siguiente:
1. Introduzca los datos para crear una tabla "gendar".
2. Cree una medida así:
Measure =
VAR gender_ =
SELECTEDVALUE ( gender[gender] )
VAR grade_ =
SELECTEDVALUE ( gender[grade] )
VAR school_ = SELECTEDVALUE('Table (2)'[school])
RETURN
SWITCH (
gender_,
"Male", SWITCH (
grade_,
"4th grade", SUM ( 'Table (2)'[4th grade] ),
"5th grade", SUM ( 'Table (2)'[5th grade] ),
"6th grade", SUM ( 'Table (2)'[6th grade] )
),
"Female", SWITCH (
grade_,
"4th grade", SUM ( 'Table (2)'[4th grade.1] ),
"5th grade", SUM ( 'Table (2)'[5th grade.1] ),
"6th grade", SUM ( 'Table (2)'[6th grade.1] )
)
)
3. Cree un objeto visual Matrix.
BTW, archivo .pbix adjunto.
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola
No he podido abrir el archivo pbix. Dice: Algo salió mal ExecuteXmla falló con el resultado.
Br
Tipo de comentarios:
Frown (Error)
Mensaje de error:
ExecuteXmla falló con el resultado
Rastreo de pila:
en Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.ExecuteXmla(String xmla)
en Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.<>c__DisplayClass41_0.<ImageLoadDatabaseFromPbix>b__0()
en Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService.OnErrorClarify(Action action, String clarification)
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
en Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions.<>c__DisplayClass3_0.<HandleExceptionsWithNestedTasks>b__0()
en Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
Mensaje de seguimiento de pila:
ExecuteXmla falló con el resultado
Seguimiento de pila de invocación:
en Microsoft.Mashup.Host.Document.ExceptionExtensions.GetCurrentInvocationStackTrace()
en Microsoft.Mashup.Client.UI.Shared.StackTraceInfo.. ctor(String exceptionStackTrace, String invocationStackTrace, String exceptionMessage)
en Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.GetStackTraceInfo(Exception e)
en Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.ReportException(IWindowHandle activeWindow, IUIHost uiHost, FeedbackPackageInfo feedbackPackageInfo, Exception e, Boolean useGDICapture)
en Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.<>c__DisplayClass14_0.<HandleException>b__0()
en Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.HandleException(Exception e)
en Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
en Microsoft.PowerBI.Client.Program.Main(String[] args)
PowerBINonFatalError:
"AppName":"PBIDesktop","AppVersion":"2.82.5858.961","ModuleName":"Microsoft.PowerBI.Client.Windows.dll","Component":"Microsoft.PowerBI.Client.Windows.AnalysisServices.AnalysisServicesService","Error":"Microsoft.PowerBI.Client.Windows.AnalysisServices.XmlaExecutionException","MethodDef":"ExecuteXmla","ErrorOffset":"112"
Mensaje de seguimiento InnerException0.Stack:
Error COM: Microsoft.MashupEngine, un módulo denominado 'BIConnector' no se ha cargado.
Rastreo InnerException0.Stack:
Seguimiento de pila InnerException0.Invocation:
en Microsoft.Mashup.Host.Document.ExceptionExtensions.GetCurrentInvocationStackTrace()
en Microsoft.Mashup.Client.UI.Shared.FeedbackErrorInfo.GetFeedbackValuesFromException(Exception e, String prefix)
en Microsoft.Mashup.Client.UI.Shared.FeedbackErrorInfo.GetFeedbackValuesFromInnerExceptions(Exception e, Int32 depth)
en Microsoft.Mashup.Client.UI.Shared.FeedbackErrorInfo.CreateAdditionalErrorInfo(Exception e)
en Microsoft.Mashup.Client.UI.Shared.FeedbackErrorInfo.. ctor(String message, Exception exception, Nullable'1 stackTraceInfo, String messageDetail)
en Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.ReportException(IWindowHandle activeWindow, IUIHost uiHost, FeedbackPackageInfo feedbackPackageInfo, Exception e, Boolean useGDICapture)
en Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.<>c__DisplayClass14_0.<HandleException>b__0()
en Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.HandleException(Exception e)
en Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
en Microsoft.PowerBI.Client.Program.Main(String[] args)
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 |