Foro Empleos Academia Blog
Recursos
  • Ejemplos de dashboards
  • DatData Games
  • Alumnos destacados
  • Torneos pasados
Search Icon Iniciar sesión Inscribirme
Back arrow

DAX

hace 2 años

Nueva columna con condición

9u78sllmkc

Hola!! Estoy intentado crear una columna con las fórmulas IF e ISNUMBER pero detecta solo una de las condiciones. El caso es el siguiente; tengo una columna de tipo texto con la identificación fiscal de personas y empresas y me gustaría crear una columna donde me devuelva si es Empresa (su identificación fiscal empieza por una letra) o Particular ( su identificación fiscal empieza por un número). La única manera que he tenido de crearla es creando en Power Query una columna condicional y añadiendo las distintas letras de identificación fiscal de las empresas. ¿Alguien puede ayudarme?. Gracias!!
0 Votos
1
Respuestas
Respuestas

dlom

hace 2 años

Hola! En este caso sí es mejor hacerlo con Power Query, porque es un tema de limpieza/transformación de datos. Aquí hay una manera de hacerlo en el Power Query. Tengo esta columna como tipo texto (porque tiene letras y números)   Luego extraigo el primer caracter haciendo clic en "Agregar columna", luego en "Extraer" y luego en "Primeros caracteres".   En la ventana que aparece pones "1", para extraer únicamente el primer caracter. Luego agregas una columna personalizada   Y escribes esta fórmula:
if Value.Is(Value.FromText([Primer caracter]), type number)
then "Persona"
else "Empresa"
  Así:   Esta fórmula intenta convertir a número el valor de la columna "Primer caracter". Evalúa si es de tipo texto. Si es tipo número, escribe "Persona". Si no es tipo número, escribe "Empresa".   Así va a detectar si es Tipo Empresa o Persona:   Recuerda siempre dividir el problema en varios pasos para ir avanzando y resolviéndolo poco a poco. Estoy atento! - Diego
0 Votos
Es necesario estar inscrito para dejar tu duda, comentario y/o respuesta

Sobre el alumno

9u78sllmkc

9u78sllmkc

Cursos completados

No ha completado ningún curso aún

Más preguntas sobre el tema

uso de dax formatter

MALANIS

¿Cuál es mejor, crear la tabla calendario con DAX o con M?

luisaopc

problema - Lookupvalue

MartaESP

Total mostrado para los meses resaltados

JuanVelez21

Uso de CALCULATETABLE() y su diferencia con FILTER()

JuanVelez21

Recursos
  • Foro
  • Inscribirse
  • Blog
  • Ejemplos de dashboards
Cursos
  • Aprende Power BI con Proyectos
  • Análisis de Datos con Power BI y Excel
  • Especialización en Power Query
  • Certificación de Power BI
  • Tu Portafolio de Dashboards
Legales
  • Términos del servicio
  • Política de privacidad
  • Política de cookies
  • Contacto
  • Acerca
Canal de YouTube de datdata Cuenta de Linkedin de datdata Cuenta de Instagram de datdata Página de Facebook de datdata Cuenta de TikTok de datdata
© 2025 © datdata - Todos los derechos reservados