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
Estoy tratando de crear una columna personalizada en power querey donde si los primeros 9 caracteres de [descripción] es alfanumérico entonces "Y" más si los primeros 9 caracteres de [descripción] es numérico entonces "X" más "N/A"
puede por favor ayudar. Gracias.
Solved! Go to Solution.
@ritanoori , Probar algo como
if Value.Is(Text.Start([description],9) Int64.Type) y luego "Y" else if Value.Is(Text.Start([description],9) Text) y luego "X" else "N/A"
Hola @ritanoori ,
Puede crear esta columna personalizada en la consulta de energía:
Table.AddColumn(
#"Changed Type",
"Custom",
each if
Value.Is(
Value.FromText(Text.Start([description],9)),Int64.Type
)
then "X"
else if
Text.Length(
Text.Remove(
Text.Start([description],9),
{"a".."z","A".."Z"})
) = 0
then "Y"
else "N/A"
)
Adjunto un archivo de muestra en el siguiente, espera ayudarle.
Best Looks,
Yingjie Li
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@ritanoori , Pruebe una nueva columna como
nueva columna ?
var _chk a left([description],9)
devolución
Switch(True(),
ISNUMBER(_chk), "Y"
ISTEXT(_chk) ,"X"
,"N/A")
Gracias. Pero necesito esto en el poder querey.
@ritanoori , Probar algo como
if Value.Is(Text.Start([description],9) Int64.Type) y luego "Y" else if Value.Is(Text.Start([description],9) Text) y luego "X" else "N/A"
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 |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |