Cómo hacer cálculos vectoriales en Excel
Un vector es una lista de dos o más números. Un vector de fila tiene números alineados en una fila y un vector de columna los tiene alineados en una columna. Se pueden sumar o restar dos vectores si ambos son del mismo tipo de vector y tienen la misma dimensión. Se pueden multiplicar dos vectores si tienen la misma dimensión y uno es un vector columna y el otro es un vector fila. Si A es un vector fila con 5 números y B es un vector columna con 5 números, entonces AB será un 5 5, mientras que B*A será un solo número (también llamado escalar). Excel tiene funciones para hacer todos estos cálculos. Se conocen como funciones de matriz.
Paso 1
Abre Excel. Introduzca los vectores. Por ejemplo, si A es 1, 2, 3, 4 y 5 y B es 2, 4, 6, 8 y 10, ingrese esos números en las columnas A y B.
Paso 2
Agrega los vectores. Resalte un área del mismo tamaño que A y luego ingrese =(A1:Ap)+(B1:Bp), donde p es el número de filas. Luego presione simultáneamente "Ctrl", "Shift" y "Enter". En el ejemplo, resalte las celdas C1 a C5, escriba =(A1:A5)+(B1:B5) y luego presione "Ctrl", "Shift" y "Enter". El resultado debe ser 3, 6, 9, 12 y 15 en las celdas C1 a C5.
Paso 3
Resta los vectores. Esto es idéntico a sumar números, excepto que escribe - en lugar de + en la fórmula. En el ejemplo, resalte D1 a D5, escriba =(A1:A5)-(B1:B5) y presione "Ctrl", "Shift" y "Enter". El resultado debe ser -1, -2, -3, -4 y -5 en las celdas D1 a D5.
Paso 4
Multiplica el arreglo A por el arreglo B. Recuerda que dos matrices pueden multiplicarse solo si una es un vector de fila y la otra es un vector de columna. El acto de cambiar una fila a un vector columna se llama transposición. Para multiplicar un vector de fila A por un vector de columna B, resalte una matriz que sea pxp e ingrese =MMULT(TRANSPOSE(A1:Ap),(B1:Bp)) y presione "Ctrl", "Shift" y "Enter". En el ejemplo, resalte las celdas E1 a J5, escriba =MMULT(TRANSPONER(A1:A5),(B1:B5)) y presione "Ctrl", "Shift" y "Enter". El resultado debe llenar todas las celdas.