Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pero si resulta que después queremos hacer un reporte o gráfica o tabla dinámica de todos
mis datos, para esto necesito juntar o consolidar todas esas tablas que tenemos separadas,
en una sola.
La manera manual
La manera más fácil es copiar y pegar, una por una.
Esto está bien si solo lo necesitamos una vez, pero si es un informe que queremos hacer
cada semana o cada mes, o si es un informe en tiempo real que queremos realizar,
entonces debemos encontrar alguna manera de poder juntar estos datos más fácilmente.
Por ahora solo debemos tener en cuenta que para separar filas usamos el punto y coma
(;) y para separar columnas usamos el slash hacia adelante (\).
Lo más importante a saber por ahora es que cuando juntemos filas, el número de
columnas de todos los rangos debe ser igual.
Varias hojas
Siguiendo la misma lógica, vamos a abrir nuestro corchete, pero vamos a escoger rangos
de distintas pestañas como en el siguiente ejemplo:
={Colombia!A1:J112;Ecuador!A1:J128;Peru!A1:J85}
Si bajamos a la fila donde empieza Ecuador nos encontramos con un error
Y es que está trayendo todos los encabezados. Esto lo solucionamos empezando los
arreglos de Ecuador y Perú desde la fila 2. Quedaría así:
={Colombia!A1:J112;Ecuador!A2:J128;Peru!A2:J85}
Rangos abiertos
Esto está muy bien para cuando los rangos son cerrados o fijos.
Pero como esto no siempre es así, tenemos que prever que nuestras bases pueden
cambiar y no queremos estar siempre teniendo que cambiar manualmente los rangos
Para esto, vamos a dejar los rangos abiertos, es decir sin fila final. Nuestra fórmula
cambiaria a:
={Colombia!A1:J;Ecuador!A2:J;Peru!A2:J}
En principio nada cambia, pero si bajamos un poco, nos damos cuenta de un error
La formula tal como está nos trae no solo los datos, sino las filas vacías.
Hay varias formas de solucionar esto:
Ordenar
Si ordenamos de manera sencilla el arreglo que acabamos de construir, nos va a dejar
los vacíos de último. La fórmula sería:
=SORT({Colombia!A1:J;Ecuador!A1:J;Peru!A1:J})
En este caso vamos a encontrar un error similar a lo que ya nos había sucedido con los
encabezados: Como dejamos formulado el encabezado de Colombia, al ordenarlo, lo va a
bajar a la última fila
Para solucionar esto, también vamos a quitarle el encabezado a Colombia. pegar como
valores el encabezado, es decir la primera fila, y empezamos nuestra fórmula desde la
fila 2 y no desde la 1 como antes.
=SORT({Colombia!A2:J;Ecuador!A2:J;Peru!A2:J})
Y listo!