¿Cómo convertir un vector/fila o columna única en una matriz en Excel?
¿Cómo podrías convertir una fila o columna única en un rango de matriz en Excel? Copiar y pegarlos uno por uno llevaría mucho tiempo. En este artículo, hablaré sobre algunos trucos rápidos para ayudarte a resolver esta tarea.
Convertir vector/fila o columna única en matriz con fórmulas
Convertir vector/fila o columna única en matriz con Kutools para Excel
Convertir vector/fila o columna única en matriz con fórmulas
Puedes aplicar las siguientes fórmulas para convertir una fila o columna en una matriz, sigue estos pasos:
Convertir una columna única en matriz:
Supongamos que tengo una columna de valores C1:C20, y ahora quiero convertir esta columna en una matriz con cuatro filas y cinco columnas (4×5), sigue estos pasos:
1. Ingresa esta fórmula en una celda en blanco, F1 por ejemplo: =DESREF($C$1:$C$20,COLUMNA()-COLUMNA($F$1)+((FILA()-FILA($F$1))*(FILAS($C$1:$C$20)/4)),0,1,1), y luego presiona la tecla Enter para obtener el primer valor, ver captura de pantalla:
Nota: En la fórmula anterior:
$C$1:$C$20: es la columna de datos que deseas convertir en matriz;
$F$1: indica la celda donde deseas colocar el primer resultado de la matriz;
FILAS($C$1:$C$20)/4: el número 4 es el número de filas que deseas en la matriz resultante. Si quieres una matriz con dos filas, solo necesitas cambiar el 4 por 2.
Puedes cambiar las referencias de celdas anteriores según tus necesidades.
2. Luego arrastra el controlador de relleno hacia abajo hasta 4 filas, y luego sigue arrastrándolo hacia la derecha hasta 5 columnas, y obtendrás el siguiente resultado:
Convertir una fila única en matriz:
Para convertir una fila única en una matriz con cinco filas y cuatro columnas (5×4), utiliza la siguiente fórmula:
Ingresa esta fórmula en una celda en blanco, E4, por ejemplo: =DESREF($A$1:$T$1,0,COLUMNA()-COLUMNA($E$4)+(FILA()-FILA($E$4))*(COLUMNAS($A$1:$T$1)/5),1,1), luego arrastra el controlador de relleno hacia abajo hasta cinco filas y luego arrástralo hacia la derecha hasta cuatro columnas para obtener una matriz con cinco filas y cuatro columnas como se muestra en la siguiente captura de pantalla:
Nota: En la fórmula anterior:
$A$1:$T$1: es la fila de datos que deseas convertir en matriz;
$E$4: indica la celda donde deseas colocar el primer resultado de la matriz;
COLUMNAS($A$1:$T$1)/5: el número 5 es el número de filas que deseas en la matriz resultante. Si quieres una matriz con dos filas, solo necesitas cambiar el 5 por 2.
Puedes cambiar las referencias de celdas anteriores según tus necesidades.
Si hay celdas en blanco en la columna o fila original, se mostrarán como 0 en la matriz.
Convertir vector/fila o columna única en matriz con Kutools para Excel
Las fórmulas anteriores pueden ser algo difíciles para la mayoría de los principiantes en Excel, aquí puedo presentarte una herramienta útil: Kutools para Excel, con su utilidad Transformar Rango, puedes convertir rápidamente una fila o columna única en un rango y viceversa.
Después de instalar Kutools para Excel, sigue los siguientes pasos:
1. Selecciona los datos de la columna o fila que deseas convertir.
2. Luego haz clic en Kutools > Rango > Transformar Rango, ver captura de pantalla:
3. En el cuadro de diálogo Transformar Rango:
(1.) Para convertir una fila única en un rango, selecciona Fila única a rango desde el Tipo de transformación, para convertir una columna única en matriz, selecciona Columna única a rango;
(2.) Especifica el número de columnas que deseas convertir en el cuadro Valor fijo bajo Filas por registro, si escribes 5, obtendrás una matriz con 5 columnas.
4. Luego haz clic en el botón Aceptar, aparecerá un cuadro de aviso para recordarte que selecciones una celda para mostrar el resultado, ver captura de pantalla:
5. Y luego haz clic en Aceptar, la columna única se habrá convertido en la matriz que necesitabas, ver captura de pantalla:
¡Descarga y prueba gratis Kutools para Excel ahora!
Artículo relacionado:
¿Cómo convertir una matriz en un vector o columna única en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!