Cómo usar la función EXPANDIR en Excel
Categoría:

Compatibilidad:
Nivel:
Descripción
La función EXPANDIR devuelve una matriz ampliada a las dimensiones especificadas, rellenando los nuevos elementos con un valor proporcionado o con ceros por defecto. Es especialmente útil cuando se trabaja con matrices y se necesita ajustar su tamaño para cumplir con ciertos requisitos, como operaciones matriciales, análisis de datos o preparación de informes.
EXPANDIR permite:
- Aumentar el tamaño de una matriz existente, agregando filas y/o columnas adicionales.
- Rellenar los nuevos elementos con un valor específico.
- Mantener los datos originales sin modificarlos, al crear una nueva matriz ampliada.
Importante: EXPANDIR es una función introducida en las versiones más recientes de Excel (Microsoft 365 y Excel para la Web) que admiten matrices dinámicas.
Sintaxis
=EXPANDIR(matriz; filas; columnas; [relleno])
- matriz: La matriz o rango de celdas que deseas expandir.
- filas: El número total de filas que deseas que tenga la matriz resultante.
- columnas: El número total de columnas que deseas que tenga la matriz resultante.
- relleno: (Opcional) El valor con el que se rellenarán las celdas adicionales. Si se omite, se utiliza el valor 0.
Notas adicionales
- Tamaño especificado menor que la matriz original:
- Si los valores de filas o columnas son menores que las dimensiones de la matriz original, EXPANDIR devolverá un error #¡VALOR!.
- Relleno personalizado:
- Puedes utilizar cualquier valor para el argumento relleno, incluyendo números, texto, valores lógicos o incluso celdas vacías.
- Manejo de matrices dinámicas:
- Al combinar EXPANDIR con otras funciones de matrices dinámicas, puedes crear soluciones avanzadas para manipular y analizar datos.
Relación con otras funciones
- REDUCIR: Función que permite reducir una matriz aplicando una operación específica.
- EXCLUIR: Como vimos anteriormente, EXCLUIR elimina filas o columnas de una matriz, mientras que EXPANDIR agrega filas o columnas.
- APILARH y APILARV: Permiten combinar matrices horizontal o verticalmente.
- SECUENCIA: Puede ser útil para generar matrices de un tamaño específico que luego se pueden utilizar con EXPANDIR.
Tipo de uso
Análisis de datos y gestión de información:
- Ajuste de matrices para operaciones: Preparar matrices para que tengan dimensiones compatibles en operaciones matriciales.
- Relleno de datos faltantes: Completar matrices con valores predeterminados donde falten datos.
- Diseño de plantillas: Crear tablas o informes que requieren un tamaño específico, independientemente de la cantidad de datos reales.
Automatización y eficiencia:
- Simplificación de fórmulas: En lugar de usar fórmulas complejas para ajustar el tamaño de matrices, EXPANDIR ofrece una solución directa.
- Adaptación dinámica: Crear matrices que se ajusten automáticamente a las dimensiones requeridas sin necesidad de actualizar manualmente.
