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.
Quiero crear una 3ª columna (Nuevo nombre) con nombres revisados para la prueba 1 en la columna Nombre. Para Test1, quiero que esto se denominte Prueba A SI la columna de cesta es igual a xray1 o xray2. Pero si la cesta es qual1 o qual 2, quiero que el nuevo nombre sea prueba B. Quiero mantener el nombre test2 igual. ¿Puedes ayudar con la fórmula? ¡gracias!
nombre | canasta | Nuevo nombre |
Prueba1 | xray1 | cabeza |
Prueba2 | bob | Prueba2 |
Prueba1 | xray2 | cabeza |
Prueba2 | bob | Prueba2 |
Prueba1 | qual1 | PruebaB |
Prueba2 | bob | Prueba2 |
Prueba1 | qual2 | PruebaB |
Prueba2 | bob | Prueba2 |
Solved! Go to Solution.
También podría ser:
Column =
SWITCH(
TRUE(),
LEFT(TableName[Basket],4) = "xray", "TestA",
LEFT(TableName[Basket],4) = "qual", "TestB",
FORMAT(TableName[Name],"0")
)
Es muy difícil para mí saber con qué tipos de datos está tratando si no están en su muestra.
Pruébelo como:
Column =
SWITCH(
TRUE(),
LEFT(TableName[Basket],4) = "xray", "TestA",
LEFT(TableName[Basket],4) = "qual", "TestB",
TableName[Name]
)
Probé esto pero obtuve "La función 'SWITCH' no admite la comparación de valores de tipo True / False con valores de tipo Number. Considere la posibilidad de utilizar la función VALUE o FORMAT para convertir uno de los valores." ¿Qué hace el 4?
Entonces, ¿su muestra no era representativa (tipos de datos) de sus datos reales? Mi conjetura es probar:
Column =
SWITCH(
TRUE(),
LEFT(TableName[Basket],4) = "xray", "TestA",
LEFT(TableName[Basket],4) = "qual", "TestB",
VALUE(TableName[Name])
)
o tal vez esto:
Column =
SWITCH(
TRUE(),
LEFT(VALUE(TableName[Basket]),4) = "xray", "TestA",
LEFT(VALUE(TableName[Basket]),4) = "qual", "TestB",
TableName[Name]
)
o todos juntos.
También podría ser:
Column =
SWITCH(
TRUE(),
LEFT(TableName[Basket],4) = "xray", "TestA",
LEFT(TableName[Basket],4) = "qual", "TestB",
FORMAT(TableName[Name],"0")
)
Es muy difícil para mí saber con qué tipos de datos está tratando si no están en su muestra.
El primero funcionó, acabo de cambiar el número a la longitud real de la palabra. ¡gracias!
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 |