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

Problema al dividir la columna

Avatar por defecto

Germain M.

Estudiante

•

hace 1 mes

Hola buen día.
Esperando se encuentren bien.
Tengo un problema al dividir la columna en Power Query.
Quiero dividir la columna como se ve en la imagen 1.
En la imagen 2, muestro, qué opción estoy seleccionando...
En la imagen 3, muestro que solo me hace la división considerando solo un valor y lo demás me lo elimina...
El caracter que intento separar es " - " (con espacio antes y después).
¿Hay algo que estoy pasando por alto?
Gracias por la atención.
_Dividir Columna.png 4.54 KB
_Dividir Columna 2.png 10.53 KB
_Dividir Columna 3.png 34.73 KB

Power Query

0 Votos
2
Respuestas
Respuestas
Avatar por defecto

Asistente Virtual Datdata

Equipo Datdata

•

respondió hace 1 mes

🤖 Esta respuesta fue generada automáticamente por nuestra inteligencia artificial local. Es un intento único de ayudarte al instante. No responderá a mensajes posteriores en este hilo.

Hola, ¡gracias por tu consulta!

Entiendo que estás teniendo un problema al dividir una columna en Power Query, y que al intentar separar por el delimitador " - " (con espacios antes y después), solo se considera un valor y el resto se elimina. Quieres saber si estás pasando por alto alguna configuración.

Este es un problema común al usar la función "Dividir columna por delimitador" en Power Query, especialmente cuando el delimitador contiene espacios o cuando hay múltiples ocurrencias.

Análisis del problema y posible causa:

Cuando usas la opción "Dividir columna por delimitador" en Power Query, y especificas un delimitador como " - " (con espacios), Power Query busca esa secuencia exacta. Si solo encuentra una ocurrencia o si la forma en que interpreta los espacios o la cantidad de ocurrencias no es la esperada, puede que los resultados no sean los que buscas.

El comportamiento que describes ("solo me hace la división considerando solo un valor y lo demás me lo elimina") sugiere que Power Query puede estar interpretando el delimitador de forma restrictiva o que, después de la primera división, los valores restantes no cumplen con el patrón esperado para las divisiones subsecuentes.

Posibles Soluciones y Pasos a Seguir:

  1. Verificar el Delimitador Exacto:
    • Asegúrate de que el delimitador que ingresas en Power Query sea exactamente " - " (con un espacio antes y después del guion). Copiarlo y pegarlo directamente desde tu dato podría ser más seguro para evitar errores de espacio.
    • En la opción "Dividir por delimitador", al seleccionar "Personalizado", ingresa exactamente " - ".
  2. Opciones Avanzadas de División:
    • Cuando usas la opción "Dividir columna por delimitador", Power Query tiene "Opciones avanzadas". Haz clic en ellas.
    • Aquí puedes elegir cómo dividir: "Cada ocurrencia del delimitador" o "Izquierda/Derecha la más cercana al delimitador". Si tus datos tienen la estructura "Texto1 - Texto2", y solo quieres separar por el primer guion con espacios, "Cada ocurrencia" es lo correcto. Sin embargo, si hay casos donde no hay un espacio correcto o la estructura varía, podrías experimentar con otras opciones.
    • Para tu caso, dado que parece que solo toma el primer valor y elimina el resto, podrías intentar la opción "Cada ocurrencia del delimitador". Si eso no funciona, prueba a eliminar los espacios alrededor del guion en tu delimitador de entrada (usar solo "-" y luego ajustar espacios si es necesario) o usar la opción de "dividir por delimitador personalizado" y asegurarte de que sea el guion con los espacios exactos.
  3. Limpieza de Datos Previa: Antes de dividir la columna, considera si puedes limpiar los datos. Por ejemplo, podrías usar la opción "Reemplazar valores" para asegurarte de que el delimitador sea consistente (quizás reemplazar todos los posibles separadores por un único y limpio " - ").
  4. Extraer Texto Antes/Después del Delimitador: Si la división directa no funciona como esperas, podrías intentar una estrategia alternativa:
    • Selecciona la columna.
    • Ve a "Transformar" > "Extraer" > "Texto antes del delimitador" o "Texto después del delimitador".
    • Especifica tu delimitador " - ". Esto te daría el texto antes y después del primer delimitador. Podrías necesitar aplicar esto dos veces o en combinación para obtener los resultados deseados si tienes más de dos partes.
  5. Revisar los Pasos Aplicados: Asegúrate de que no haya pasos anteriores que estén afectando el resultado de la división. Revisa la lista de "Pasos aplicados" en el panel derecho del editor de Power Query.

Espero que estas sugerencias te ayuden a resolver el problema. La clave suele estar en la precisión del delimitador o en el uso correcto de las opciones avanzadas de la función de división.

Te sugiero visitar:

https://www.datdata.com/cursos/int101/clases/cw896z

Esta clase es una introducción a Power Query y las transformaciones de datos, donde se explican estas funcionalidades.

1 Votos
Avatar de Javier Gómez

Javier Gómez

Equipo Datdata

•

respondió hace 1 mes

Hola Germain, me parece que lo está separando bien, pero no logras ver todos los valores?

O si me puedes explicar cuál sería el resultado final esperado.

Quedo atento.

0 Votos
Es necesario estar inscrito para dejar tu duda, comentario y/o respuesta

Sobre el alumno

GermainMercado

Germain M.

Cursos completados

Imagen del curso Análisis y Visualización de Datos con Excel

Más preguntas sobre el tema

¿Cómo conectarse a una base de datos de acces con contraseña?

JesusRobles250

aggregaciones

Esme

Medida

LucasGP

Columna personalizada

OctavioSomonte850

Relleno consecutivo

OctavioSomonte850

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
© 2026 © datdata - Todos los derechos reservados

Confirmar eliminación

Para eliminar esta participación, por favor ingrese su contraseña.