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:
Espero que la comunidad de PowerBI pueda proporcionarme orientación sobre lo que estoy tratando de crear aquí. Necesito hacer esto
Informe del maestro de primaria por nivel de grado | |||||||
Nombres de los profesores | Grado K | Grado 1 | Grado 2 | Grado 3 | Grado 4 | Grado 5 | Total |
Profesor 1 |
|
|
|
|
|
|
|
Profesor 2 |
|
|
|
|
|
|
|
Profesor 3 |
|
|
|
|
|
|
|
Total |
|
|
|
|
|
| Total |
Estoy extrayendo estos datos de una estructura de datos / tablas LMS que tenemos en una plataforma diferente. Para identificar al profesor les asignamos un número de indenx y la nota aparece como una cadena en el nombre. Entonces, en esa plataforma identifiqué que podía encontrar el total de inscripciones de primer grado para un maestro basado en el nombre de la cadena y el índice del maestro como se muestra aquí:
SELECT SectionIndex, Name FROM Sections WHERE [Status] = 'ACTIVE' AND TeacherIndex = 143 AND Name LIKE '%First Grade%'
Estoy buscando ayuda para averiguar cómo transferiría esta consulta SQL al espacio PowerBI para poder rellenar mi tabla visual con estos datos. Gracias.
Datos que he introducido en el espacio PowerBI:
Puede usar una tabla Matrix para establecer lo que está buscando. Las columnas serán la calificación, las filas serán el índice / nombre del maestro, y así sucesivamente. Es posible que deba extender su consulta SQL para obtener el Grado si no está allí. Sin embargo, puede agregar varias filas / columnas y valores al uso de este objeto visual.
¡Espero que esto ayude!
Theo
Hola Theo,
Gracias. Sí, eso tiene sentido para rellenar la tabla Matrix de esa manera. El nombre de la sección contiene una cadena como: First Grade Health, First Semester...... etc.. Necesito poder buscar esencialmente en la columna Nombre y si tiene Primer Grado para llenar el lugar de Primer Grado, repetir para Segundo grado, tercer grado, etc. No tenemos una columna o campo que diga "Grado" que tenga primer grado. Entonces, necesito poder mirar la cuerda y contar eso. No estoy seguro de cómo hacer eso en PowerBI. Gracias de nuevo.
Puede crear una columna calculada y usar switch / find para proporcionar una salida que desee. Consulte aquí (Resuelto: ¿Hay alguna forma de usar SWITCH con CONTAINS? - Microsoft Power BI Community).
Si puede usar Power Query, le recomendaría usar La columna condicional usando "contiene" e ir desde allí (Power Query - If Statements for Conditional Logic - Excel Off The Grid).
Esperemos que esto ayude y sea lo que estás buscando.
Según 🙂
@RyanLMoran siguiente es un ejemplo para su escenario con una columna calculada:
Grade = SWITCH ( TRUE (), ISERROR ( FIND ( "First Grade", 'Sections'[Name] ) ) <> TRUE (), "First Grade", ISERROR ( FIND ( "Second Grade", 'Sections'[Name] ) ) <> TRUE (), "Second Grade", ISERROR ( FIND ( "Third Grade", 'Sections'[Name] ) ) <> TRUE (), "ThirdGrade", ISERROR ( FIND ( "Fourth Grade", 'Sections'[Name] ) ) <> TRUE (), "Fourth Grade",
ISERROR ( FIND ( "Fifth Grade", 'Sections'[Name] ) ) <> TRUE (), "Fith Grade",
ISERROR ( FIND ( "Sixth Grade", 'Sections'[Name] ) ) <> TRUE (), "Sixth Grade", "No Grade Allocated" )
Gracias Theo! Eso es súper útil (aprecio su paciencia mientras trato de aprender y vadear toda esta información de PowerBI). Una pregunta rápida o dos. Si quisiera simplemente mirar a través del campo Tabla de secciones y Nombre para buscar las cadenas Kindergarten, First Grade, Second Grade, etc. y para darme la suma de todos los grados en total y/o cada grado individual, ¿usaría la expresión Suma? La Expresión con la que me has ayudado parece que enumerará en una tabla larga el maestro y la calificación. Lo que estoy tratando de lograr es enumerar al maestro y la suma de sus inscripciones de primer grado.
Y no enumerar si no imparten un curso elemental
Gustar
?
¡Gracias!
Si entiendo correctamente, debería poder crear una nueva medida usando SUM (como lo planteó) y arrastrarla a la tabla en el espacio Valores.
Simplemente puede filtrar los espacios en blanco en el panel Filtro del objeto visual haciendo clic en la cantidad y desmarcando Espacio en blanco.
Espero que esto ayude a aparearse.
Seguir
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 |