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
Estoy intentando crear una columna personalizada en mi consulta para concatenar otras dos columnas basadas en algunos criterios.
Mis datos son sensibles, así que voy a modificar un poco los nombres, pero esencialmente tengo algo como esto:
Modelo | Número de serie | Columna deseada |
Modelo 1 | 1 | 10000001 |
Modelo 1 | 2 | 10000002 |
Modelo 1 | 150 | 10000150 |
Modelo 1 | 72 | 10000072 |
Modelo 2 | 1 | 20000001 |
Modelo 2 | 10 | 20000010 |
Tengo Treid bringind Número de serie como texto para preservar los ceros, pero no es bueno.
Tengo los números de serie que van hasta 3 dígitos, por lo que la cantidad de ceros puede cambiar, así que esta es la fórmula que estoy usando:
Si
Text.From([Model])"Model 1" y "100"
más "200"
&
Si
Text. Longitud([Número de serie]) á 1 y luego "0000" & Text.From([Número de serie])
Más
Si
Text.Length([Número de serie]) á 2 y luego "000" & Text.From([Número de serie])
Más
"00" & Text.From([Número de serie])
Así que estoy creando una condición para traerme el prefijo Model, y concatenando con una segunda condición para traer el número de serie con la cantidad adecuada de ceros.
El editor muestra Token Literal Expected en el 'xt' resaltado en rojo arriba. Estoy completamente perdido en lo que debería ser la sintaxis correcta.
Hola
¿Estaría bien con una solución de columna calculada DAX?
Vea si este código funciona para usted
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45W8s1PSc1RMFTSUQJjAzAwVIrVQZYyQkgZoUkZmhrAJEFMVElzhEZzZI1GUOuMMK2D6IDLAZmxsQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Model = _t, #"Serial Number" = _t, #"Desired Column" = _t]),
#"Added Custom" = Table.AddColumn(Source, "Custom", each Text.At([Model],Text.Length([Model])-1) & Text.PadStart([Serial Number],7,"0"))
in
#"Added Custom"
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 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |