📂Cuaderno de ejemplos y ejercicios.

8. Transformar columnas.

Las columnas son el núcleo de la estructura de una tabla y representan los diferentes tipos de información que se pueden a analizar.

En este tema hablaremos sobre las herramientas de transformación de columnas, ello nos permitirá, limpiar, reorganizar los datos, crear nuevas columnas con datos de otras columnas, combinarlas y dividirlas. En general, adaptarlas a las necesidades del análisis aplicando transformaciones a su contenido.
 

8.1 Eliminar columnas.

Al cargar una consulta de datos puede ser que no vayamos a utilizar todas las columnas. En PowerQuery tenemos distintas opciones para eliminar columnas de datos.

Vídeo: 8.1

Título: Eliminar columnas.

url: https://youtu.be/ev_YFjSBFU0

Libro de trabajo: tabla_columnas_vid.xlsx

Ejemplos recomendados.

T8.1-1

8.2 Duplicar Columnas.

Esta es una operación útil cuando queremos dos perspectivas de visualización de una misma columna de datos o simplemente no queremos perder los datos de una columna antes de aplicar una transformación.


Vídeo: 8.2

Título: Duplicar columnas y transformar datos.

url: https://youtu.be/5-hagpjytvQ

Libro de trabajo: tabla_columnas_vid.xlsx

Ejemplos recomendados.

T8.2-1

8.3 Transformaciones.

8.3.1 Transformar datos.

Esta opción sirve para visualizar los datos de una columna de otra forma. Quizá seria más correcto hablar de modificar el contenido de un campo o columna sin cambiar su estructura. Las opciones que aparecen dependen del tipo de datos de la columna (texto, fecha, número).

Ejemplos recomendados.

T8.3.1-1

8.3.2 Separar en columnas.

A veces resulta conveniente separar el valor de una columna en dos o más columnas, entre otras razones, porqué en las herramientas clientes se quieren analizar los datos de forma separada. Por ejemplo,  una columna que viene con nombres y apellidos juntos, separarla en dos.

Vídeo: 8.3.2

Título: Separar columnas.

url: https://youtu.be/0joUi2z8jp4

Libro de trabajo: separar_columnas_vid.xlsx

Ejemplos recomendados.

T8.3.2-1

8.3.3 Combinar columnas.

De la misma forma que a veces conviene separar una columna en dos (o más) a veces resulta conveniente juntar columnas

Vídeo: 8.3.3

Título: Combinar columnas.

url: https://youtu.be/K4YQQsx8Q58

Libro de trabajo: combinar_columnas_vid.xlsx

Ejemplos recomendados.

T8.3.3-1

8.3.4 Operar los datos de una columna con un valor.

Esta operación nos permite hacer operaciones de Suma, Multiplicación, etc. sobre los valores de un campo o columna.


Vídeo: 8.3.4

Titulo: Operar los datos de una columna por un valor.

url: https://youtu.be/bjUCLyTbK24

Libro de trabajo: operar_columna_valor_vid.xlsx

Ejemplos recomendados.

T8.3.4-1


8.3.5 Operar dos o más columnas.

Es una opción que nos permite sumar, multiplicar, restar,… valores de diferentes columnas o campos (hay operaciones, como la de dividir, que solo permiten hacerlo entre dos columnas).


Vídeo: 8.3.5

Título: Operar los datos de dos o más columnas.

url: https://youtu.be/g4tKBIWQyT0

Libro de trabajo: operar_columnas_vid.xlsx

Ejemplos recomendados.

T8.3.5-1

8.3.6 Agregar columnas personalizadas. (campos calculados).

Una columna personalizada o campo calculado es una nueva columna cuyos datos se obtienen, habitualmente, operando otras columnas.


Vídeo: 8.3.6

Título: Columnas personalizadas.

url: https://youtu.be/56W2JvrQxrA

Libro de trabajo: columnas_personalizadas_vid.xlsx

Ejemplos recomendados.

T8.3.6-1

8.3.7 Columnas condicionales.

Es un tipo de columnas que permite aplicar una condición a los datos para llevar a cabo una operación en función de si se cumple la condición o no. Por ejemplo, aplicar un descuento solo cuando una cantidad es superior a 1.000.


Vídeo: 8.3.7

Título: Columnas condicionales.

url: https://youtu.be/RPVm9fxc7so

Libro de trabajo: columnas_condicionales_vid.xlsx

Ejemplos recomendados.

T8.3.7-1

8.3.7.1 Columnas condicionales con más de una condición. Operadores lógicos AND y OR.


Vídeo: 8.3.7.1

Título: Columnas condicionales con más de una condición. Operadores AND y OR.

url: https://youtu.be/jGWMNQwoaAM

Libro de trabajo: columnas _op_logicos_vid.xlsx

8.3.8 Columnas a partir de ejemplos.

Una columna a partir de ejemplos es una nueva columna que podemos crear a partir de transformaciones que definimos como ejemplos. Cuando tenemos que construir una nueva columna con transformaciones que no son inmediatas o que requieren utilizar el lenguaje M, tenemos esta alternativa. A los que conozcáis el autorrelleno con patrones de Excel os sonará, es prácticamente lo mismo.


Vídeo: 8.3.8

Título: Columnas a partir de  ejemplos.

url: https://youtu.be/LS0TcO6DmuE

Libro de trabajo: columnas_ejemplos.xlsx

Ejemplos recomendados.

T8.3.8-1


Ejercicios recomendados del tema

T8-1