Forum Discussion
indefinido
Tengo una columna en una tabla que contiene texto. Me gustaría crear otra columna a partir de esto que mostrará un texto (tengo 3 textos que quiero encontrar) si alguno de estos textos se encuentra en la otra columna y en blanco si no contiene ninguno de los 3 textos. Supongo que contener o contener la función string debería funcionar, pero no estoy seguro de cómo.
Por favor, vea el ejemplo a continuación
Columna A Columna B
Desgaste general reemplazar pieza Desgaste general
Contaminación gota de aceite encontrada Contaminación
vaccuum limpio -
otra máquina movió otra
contaminación caída contaminación de aceite
1 Reply
- Syndicate_Admin
Administrator
@kb19270 ,
Tiene razón al usar CONTAINSSTRING, pero combinado con la función SWITCH. Actúa de manera muy parecida a un IF anidado, pero mucho más fácil de usar y leer:
ColumnB = SWITCH( TRUE(), CONTAINSSTRING( [Column A], "General wear" ), "General wear", CONTAINSSTRING( [Column A], "Contamination" ), "Contamination", CONTAINSSTRING( [Column A], "other" ), "other", "-" )Confíe en que podrá hacer que esto funcione para usted.
Saludos