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. Esperando poder conseguir ayuda aquí. I've visto diferentes preguntas y respuestas para problemas como el mío, pero simplemente don't parecen ver ninguna respuesta. Tengo códigos de material que pueden caer en diferentes categorías. He creado nombres de columna en mi tabla para una 'Y' o 'N' que muestra las categorías en las que puede estar el Material. Necesito permitir que el usuario seleccione una categoría y si ese Material está en esa categoría, que aparezca en la tabla. También necesito tener el usuario Seleccione otra categoría y tener ese mismo material mostrar en esa categoría, así si es parte de ella.
Por lo que ve a continuación, el primer código de material 048E01L0000 debe aparecer en mi tabla de matriz con el grupo IsFillAssembly o el IsSupplyCommitGroup o el grupo IsSkincareSupplyCommit o el grupo IsTubes (cualquier lugar donde haya un valor 'Y'). Necesito de alguna manera conseguir una cortadora para permitirme hacerlo. Quiero que el usuario seleccione una categoría y los materiales que son 'Y' en esa categoría se mostrarán en la matriz de tabla. Cualquier ayuda es muy apreciada! Gracias
Hola @mmanisca
Es posible que desee crear nuevas columnas para esto.
InFillAssembly_Exist de la tabla IF('Table'[InFillAssembly] á "Y",'Table'[Material],"")
Esto llenará la nueva columna con Y en el número de material, y N con espacios en blanco.
Por otro lado, puede despocupar las columnas. Vaya a Power Query Editor, seleccione todas las columnas EXCEPT para Material, vaya a la pestaña Transformar y seleccione Columnas de despivot. Conseguirás algo como esto. A continuación, filtre todas las "n", aplique los cambios y use Atributo como segmentación de datos.
Hola @mmanisca
Lo hará, pero creo que ya que sólo quedarán 2-3 columnas, no tomará mucho tiempo cargar. El tiempo de carga depende de las filas y las columnas.
Estarán las 6 columnas... Sólo los que tienen los valores 'Y' y 'N'.
¿Aparecerá el mismo Material dos veces o más?
Si no le importa, comparta un ejemplo de su conjunto de datos.
Así que el mismo material sólo puede mostrar una vez en un grupo, pero puede mostrar como he dicho anteriormente en hasta 3 o 4 grupos diferentes.
Aquí un conjunto de datos de ejemplo..
Workcenter | Año Fiscal | PlanMonth | EndofMonth | Fecha | Plan | DailyActual | MtdActual | FYtdActual | MtdAccmp | PlanDays | ElapsedDays | UnitsRemaning | RemDailyAvgReq | MtdPlanned | MtdDailyAvg | DailyGoal | MtdDLU | MtdNvc | DailyDLU | DailyNvc | DayType | ViewType | SupplyCommit | Skincare | Moe | Semana de | WeekendActual | SaturdayActual | SundayActual | Arrendamiento Mensual | WkcntrRes | ReportingType | BatchRecord | Workcenter2 | ResourceMade | ResourcePlanned | Material | Cambio | Uom | SkincareExclude | Marca | BrandLetter | Categoría | IsFillAssembly | IsSkincare | IsSupplyCommit | IsSkinCareSupplyCommit | IsTubes | IsFragrance | ISPlan | Hervidor | Laboratorio | 6_7_Day | SkincareSupplyCommitLine |
Tubos | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 44500 | 0 | 33216 | 0 | 0 | 21 | 1 | 11284 | 564 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0.662752 | Null | Material | 2020091048E01L000M1051000PLAN | Tubos | En | M1051000 | 048E01L000 | 0 | Ea | Null | Orgs | O | Null | Y | N | Y | Y | Y | N | Y | Null | Null | Null | Sí |
Tubos | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 128336 | 0 | 0 | 0 | 0 | 21 | 1 | 128336 | 6416 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0.662752 | Null | Material | 2020091048E01L000M1063000PLAN | Tubos | En | M1063000 | 048E01L000 | 0 | Ea | Null | Orgs | O | Null | Y | N | Y | Y | Y | N | Y | Null | Null | Null | Sí |
West Lotions | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 9115 | 0 | 9758 | 0 | 0 | 21 | 1 | -643 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0 | Null | Material | 20200910730031000M1007000PLAN | Líneas de compromiso de suministro total para el cuidado de la piel | En | M1007000 | 7.3E-08 | 0 | Ea | N | ESLAD | Esl | Skincare | Y | Y | Y | Y | N | N | Y | Null | Null | Null | Sí |
West Lotions | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 15000 | 0 | 0 | 0 | 0 | 21 | 1 | 15000 | 750 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0 | Null | Material | 20200910730031000M1009000PLAN | Líneas de compromiso de suministro total para el cuidado de la piel | En | M1009000 | 7.3E-08 | 0 | Ea | N | ESLAD | Esl | Skincare | Y | Y | Y | Y | N | N | Y | Null | Null | Null | Sí |
Fragancia | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 6368 | 0 | 0 | 0 | 0 | 21 | 1 | 6368 | 318 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 1 | Null | 00:00.0 | 0 | 0 | 0 | 0.48941 | Null | Material | 20200910943010471M1033000PLAN | Fragancia | En | M1033000 | 9.43E-08 | 0 | Ea | Null | ESLAD | Esl | Null | Y | N | N | N | N | N | Y | Null | Null | Null | NO |
Tubos | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 4033 | 0 | 4158 | 0 | 0 | 21 | 1 | -125 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0.662752 | Null | Material | 20200910ATX010000M1062000PLAN | Tubos | En | M1062000 | 0ATX010000 | 0 | Ea | Null | Orgs | O | Null | Y | N | Y | Y | Y | N | Y | Null | Null | Null | Sí |
Lociones Orientales | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 12700 | 0 | 0 | 0 | 0 | 21 | 1 | 12700 | 635 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0 | Null | Material | 20200910EEP010000M1025000PLAN | Lociones Orientales | En | M1025000 | 0EEP010000 | 0 | Ea | Null | Orgs | O | Null | Y | Y | Y | Y | N | N | Y | Null | Null | Null | Sí |
Lociones Orientales | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 22870 | 0 | 17902 | 0 | 0 | 21 | 1 | 4968 | 248 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0 | Null | Material | 20200910GGM016000M1028000PLAN | Lociones Orientales | En | M1028000 | 0GGM016000 | 0 | Ea | Null | Orgs | O | Null | Y | Y | Y | Y | N | N | Y | Null | Null | Null | Sí |
Cremas | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 135075 | 0 | 102830 | 0 | 0 | 21 | 1 | 32245 | 1612 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0 | Null | Material | 20200910GGM470475M1003FILPLAN | Cremas | En | M1003FIL | 0GGM470475 | 0 | Ea | Null | Orgs | O | Null | Y | Y | Y | Y | N | N | Y | Null | Null | Null | Sí |
Cremas | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 6349 | 0 | 6435 | 0 | 0 | 21 | 1 | -86 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0 | Null | Material | 20200910GGM476476M1003FILPLAN | Cremas | En | M1003FIL | 0GGM476476 | 0 | Ea | Null | Orgs | O | Null | Y | Y | Y | Y | N | N | Y | Null | Null | Null | Sí |
Tubos | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 40000 | 0 | 0 | 0 | 0 | 21 | 1 | 40000 | 2000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0.662752 | Null | Material | 20200910GGM550000M1054000PLAN | Tubos | En | M1054000 | 0GGM550000 | 0 | Ea | Null | Orgs | O | Null | Y | N | Y | Y | Y | N | Y | Null | Null | Null | Sí |
Tubos | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 28000 | 0 | 0 | 0 | 0 | 21 | 1 | 28000 | 1400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0.662752 | Null | Material | 20200910GW1010000M1063000PLAN | Tubos | En | M1063000 | 0GW1010000 | 0 | Ea | Null | Orgs | O | Null | Y | N | Y | Y | Y | N | Y | Null | Null | Null | Sí |
Tubos | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 6700 | 0 | 0 | 0 | 0 | 21 | 1 | 6700 | 335 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0.662752 | Null | Material | 20200910GWL010000M1062000PLAN | Tubos | En | M1062000 | 0GWL010000 | 0 | Ea | Null | Orgs | O | Null | Y | N | Y | Y | Y | N | Y | Null | Null | Null | Sí |
Tubos | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 4875 | 0 | 0 | 0 | 0 | 21 | 1 | 4875 | 243 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0.662752 | Null | Material | 20200910HJX010000M1064000PLAN | Tubos | En | M1064000 | 0HJX010000 | 0 | Ea | Null | Orgs | O | Null | Y | N | Y | Y | Y | N | Y | Null | Null | Null | Sí |
Tubos | 2021 | 9/1/2020 | 9/30/2020 | 9/1/2020 | 2700 | 0 | 0 | 0 | 0 | 21 | 1 | 2700 | 135 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Normal | M | 0 | 0 | Null | 00:00.0 | 0 | 0 | 0 | 0.662752 | Null | Material | 20200910HJX011000M1064000PLAN | Tubos | En | M1064000 | 0HJX011000 | 0 | Ea | Null | Orgs | O | Null | Y | N | Y | Y | Y | N | Y | Null | Null | Null | Sí |
Puesto que el Material sólo aparece una vez en su tabla principal, esto es lo que podría hacer que acabo de probar en datos ficticios.
Una vez que haya creado y transformado la nueva tabla, aplique la consulta. Establezca la relación de la tabla original y la nueva tabla que acaba de crear y cambie la Dirección del filtro cruzado a Ambos.
Una vez hecho esto, agregue lo que necesite de la tabla principal a un objeto visual. Utilice la columna Atributo de la nueva tabla de la segmentación de datos. A continuación, debe filtrar en consecuencia.
ASÍ que el material aparecerá una vez al mes por recurso (podría ser 2 recursos diferentes) ¿eso causaría un problema?
Si el mismo material volverá a aparecer cada mes, debe crear una columna única para él.
Puesto que aparece cada mes, puede concatenar el material con la columna Fecha, que luego le dará un identificador único para la tabla principal. Utilícelo para definir la relación entre la tabla principal y la duplicada, con la misma Dirección de filtro cruzado: Ambas.
De esta manera, si el Material 1000ABC tiene una "Y" en InFillAssembly en enero de 2020, pero en febrero de 2020, es "N", cuando se filtra InFillAssembly "Y", solo verá los datos de #1000ABC que es en enero.
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 |