Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos
Estoy haciendo una concatenación de texto y números con consulta de energía, la fórmula que uso es:
if [#"[ L1.4 - Refillability ]"] ="Fountain" then [Refilability]&" "&[#"[L1.7 - Bev Category]"]&" "&[Size conversion]
else if [Container] = "TETRA" or [Container] = "CAN" then [Container]&" "&[#"[L1.7 - Bev Category]"]&" "&[Size conversion]
else [Refilability]&" "&[Container]&" "&[#"[L1.7 - Bev Category]"]&" "&[Size conversion]
El error que obtengo es:
Expression.Error: No podemos aplicar operador & a los tipos De texto y Número.
La [conversión de tamaño] está en formato numérico. Intenté en mi código number.toText ([Conversión de tamaño]) pero todavía tengo un error.
¿Cómo puedo corregir mi código al dejar la conversión de tamaño como número y no como texto?
Gracias.
@o59393 , Intente usar Number.ToText en el tipo de datos numérico
https://docs.microsoft.com/en-us/powerquery-m/number-totext
Thanks
Hola @amitchandak
Lo agredí y recibí un error
if [#"[ L1.4 - Refillability ]"] ="Fountain" then [Refilability]&" "&[#"[L1.7 - Bev Category]"]&" "&Number.ToText([Size conversion])
else if [Container] = "TETRA" or [Container] = "CAN" then [Container]&" "&[#"[L1.7 - Bev Category]"]&" "&Number.ToText([Size conversion])
else [Refilability]&" "&[Container]&" "&[#"[L1.7 - Bev Category]"]&" "&Number.ToText([Size conversion])
El error es:
¡Gracias!
Hola @o59393
Su [conversión de tamaño] ya es una columna de texto, por favor no use "Number.ToText" antes de esta columna.
Saludos
Maggie
Equipo de apoyo a la comunidad _ Maggie Li
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.