¿Quiere expandir rápida y fácilmente sus conjuntos de datos de Excel? ¡Aprende a usar la función EXPANDIR!

Hay muchas funciones incluidas en Microsoft Excel para ayudarlo a aprovechar al máximo los datos dentro de su hoja de cálculo. La variedad de herramientas y funciones disponibles pueden resolver problemas de formas creativas que quizás no esperaba.

Una de las funciones más inusuales es la función EXPAND, que puede ayudarlo a adjuntar nuevos datos a sus arreglos de manera rápida y eficiente. Siga leyendo para descubrir por qué podría ser útil y cómo usarlo en su hoja de cálculo.

¿Qué es la función EXPAND en Microsoft Excel?

El propósito principal de la función EXPAND es usar un valor de datos para extender o rellenar una matriz a dimensiones más grandes especificadas. Esto puede ser útil en varios casos, como llenar una hoja de cálculo con fines de visualización cuando hay datos incompletos.

También podría usarse para agregar información adicional a una matriz existente sin tener que hacer clic y arrastrar o volver a escribir los mismos datos en cada celda relevante. Sin embargo, solo puede agregar un valor a la función EXPAND, por lo que su versatilidad es limitada en este sentido.

instagram viewer

Comprender la sintaxis de la función EXPAND en Excel

La función EXPAND consta de cuatro argumentos:

=EXPAND(array, rows, [columns], [pad_with])

El formación El argumento define el conjunto de datos que se utilizará para la función. El filas El argumento determina cuántas filas tendrá la nueva matriz. Asimismo, el columnas El argumento especifica cuántas columnas de ancho tendrá la nueva matriz.

Los tamaños enumerados dentro de los argumentos "filas" y "columnas" deben ser más grandes que el tamaño de la matriz original, o de lo contrario, ¡un #VALOR! se devolverá el error. Entonces, por ejemplo, si su conjunto de datos inicial contiene 6 filas y 3 columnas, puede escribir "8" en el argumento "filas" y hacer que se resuelva correctamente, pero no "4".

Si los argumentos "filas" o "columnas" (o ambos) están vacíos, la fórmula tendrá el tamaño predeterminado de la matriz original y no se agregarán filas ni columnas adicionales a la salida.

El pad_con El argumento define el valor que contendrán las celdas adicionales en la nueva matriz. El argumento predeterminado es "#N/A", pero puede agregar cualquier valor de texto o número.

Cómo usar la función EXPAND en Excel

Para nuestro ejemplo, digamos que tenemos tres tablas de datos de ventas de cada departamento. El jefe de ventas quiere ver una descripción general de las ventas totales de todos los departamentos, por lo que tendremos que fusionar estas tres tablas en un gran conjunto de datos.

(Si fuéramos más realistas, estos podrían ser archivos separados, pero por conveniencia, todos están en el mismo lugar aquí).

Vemos que la mayoría de las columnas de las tablas se transfieren directamente, pero también hay una nueva columna "Departamento" que debemos completar. Podemos usar fácilmente la función EXPAND para transferir los datos de las tres tablas y agregar datos para la nueva columna sin escribir mucho.

Pasemos los datos de la tabla "Fabricación" escribiendo o pegando lo siguiente en la celda I3 y presionando Ingresar.

=EXPAND(A3:F8,6,7,A1)

Esta fórmula le pide a la función que use el conjunto de datos bajo los encabezados "Fabricación" de las celdas A3 a través de F8 como base Hay seis filas de datos, por lo que ingresamos ese número en el argumento "filas". Alternativamente, podríamos haber dejado ese argumento vacío y obtener el mismo resultado.

También hay seis columnas, pero debemos agregar una más para permitir la nueva columna "Departamento" en la nueva tabla, y para que ese argumento contenga el valor "7" en su lugar. En cuanto a con qué llenar la nueva columna, sucede que los encabezados sobre las tablas individuales contienen los nombres de los departamentos individuales, por lo que solo podemos hacer referencia a esas celdas (en este caso, A1) como el valor del argumento "pad_with".

Ahora que hemos movido la primera tabla, podemos usar fácilmente la misma fórmula, con algunos cambios en las referencias de las celdas, para mover las otras dos tablas.

Para la segunda tabla, "Desarrollo", escriba o copie y pegue la siguiente fórmula en la celda I9 y presiona Ingresar.

=EXPAND(A12:F15,4,7,A10)

Solo hay cuatro miembros del personal en este departamento, por lo que el argumento de "filas" se ha cambiado para reflejar eso. Y para la tercera tabla "Servicios", escriba o copie y pegue lo siguiente en la celda I13 y presiona Ingresar.

=EXPAND(A19:F23,5,7,A17)

El nuevo conjunto de datos completo debería verse así:

Haga crecer su conjunto de habilidades de Excel con la función EXPAND

Hay muchas funciones inusuales y casos de uso únicos para la variedad de funciones de Excel. Es posible que no parezcan obvios o necesarios hasta que resulten ser la herramienta perfecta que necesita para sus datos.

Aprender y dominar Excel no se trata solo de conocer fórmulas y argumentos, también se trata de encontrar formas creativas de usar esas herramientas para superar cualquier desafío que encuentre.

Hay muchas formas interesantes de usar una hoja de cálculo, y funciones como EXPAND ayudan a que Excel sea más versátil y más valioso cuando surgen cosas extrañas e inesperadas en su entorno de trabajo.