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

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.

Reply
jlhecht
New Member

Compare el valor de una tabla con el rango de una segunda tabla para crear una columna personalizada

Hola a todos,

Me he encontrado atascado en algo que creo que debería ser bastante sencillo y agradecería su ayuda. Tengo las siguientes dos tablas (ambas son mucho más largas de lo que se muestra):

barcode.JPGTodos los códigos de barras

Range.JPGRangos de código de barras

La primera tabla es una lista de todos los códigos de barras que se han producido. La segunda tabla contiene la lista de eventos de producción (con su número de ID) y el primer y último código de barras que creó este evento de producción. Estoy tratando de añadir una columna a la primera tabla que muestra el "production_id" para cada código de barras cada vez que ese código de barras cae en el rango "Last Barcode" - "First Barcode" que corresponde con ese "production_id". He encontrado algunas soluciones en este foro que me permiten hacer eso si un código de barras sólo se relaciona con un "production_id", pero el problema que he encontrado es que un código de barras puede relacionarse con varios valores de "production_id". Si necesito aclarar algo o tiene alguna pregunta, por favor hágamelo saber.

Gracias

4 REPLIES 4
dax
Community Support
Community Support

Hola @jlhecht ,

Como mencionó anteriormente, si un código de barras puede relacionarse con varios valores de "production_id", ¿qué quería mostrar en la primera tabla? Mostrar el primer ID de producto ? ¿O usar "," para combinar todo el identificador del producto? Si es posible, por favor, infórmeme su salida esperada.
Saludos
Zoe Zhi

Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Me gustaría que cada código de barras individual se muestre en una fila para cada identificador de producción que corresponde a. De esta manera, si filtro en un código de barras específico, se mostrarán todos los identificadores de producción a los que corresponde en filas separadas. También estoy abierto a una mejor manera de mostrar esta información, si tiene sugerencias. ¡Espero que esto ayude!

Gracias

ryan_mayu
Super User
Super User

@jlhecht

necesita convertir código de barras, último código de barras, primer código de barras a número entero.

1.PNG

a continuación, intente por debajo de la medida

Column = 
MAXX(FILTER('Table (3)','Table (3)'[first]<='Table (2)'[barcod]&&'Table (3)'[last]>='Table (2)'[barcod]),'Table (3)'[productid])

2.PNG

espero que esto sea útil.





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Gracias, esto es casi lo que estoy buscando. Esto parece haberme proporcionado todos los códigos de barras con los que se corresponde un identificador de producción, pero solo muestra cada código de barras una vez. Esto significa que me falta cuando un código de barras corresponde a varios identificadores de producción, que siempre es el caso. Para explicar más a fondo, estos identificadores de producción son subcomponentes que entran en un ensamblaje más grande, que está representado por el código de barras. Necesito tener trazabilidad para qué subcomponentes (identificador de producción) entran en cada código de barras. Gracias y hágamelo saber si necesita más información.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.