convertir texto a numérico condicionalmente

Un usuario Pregunto ✅

JimB-GA

Buen dia comunidad,

Tengo una columna de texto que contiene datos numéricos (como texto) así como datos alfanuméricos. He intentado convertir la columna de texto a numérica, pero recibo mensajes de error en filas alfanuméricas. ¿Hay alguna forma de establecer los valores alfanuméricos en nulos y luego convertir la columna a numérica?

Gracias a todos por vuestra ayuda.

Jim Blackburn

Anónimo

@ JimB-GA,

Cree una columna personalizada utilizando esta fórmula a continuación, luego puede convertir esta columna personalizada en numérica

try Number.FromText([Text]) otherwise null

Hola @ JimB-GA,

¿La estructura de contenido de su columna de texto es regular? En caso afirmativo, puede intentar usar Reemplazar valor o Dividir columna por símbolo especial (como espacio, _…..), o usar la función DAX como SUSTITUIR, ENCONTRAR, MEDIO, etc. ¿O podría mostrar sus datos de muestra o capturas de pantalla para un análisis más detallado?

Atentamente,

Amy

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Anónimo

@ JimB-GA,

Cree una columna personalizada utilizando esta fórmula a continuación, luego puede convertir esta columna personalizada en numérica

try Number.FromText([Text]) otherwise null

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *