Contidos
Unha matriz Ć© un conxunto de celas situadas xuntas unhas a outras e que xuntas forman un rectĆ”ngulo. Non se precisan habilidades especiais para realizar varias acciĆ³ns coa matriz, son suficientes as mesmas que se usan cando se traballa coa gama clĆ”sica.
Cada matriz ten o seu propio enderezo, que se escribe do mesmo xeito que o rango. O primeiro compoƱente Ć© a primeira cela do intervalo (situada na esquina superior esquerda), e o segundo compoƱente Ć© a Ćŗltima cela, que estĆ” na esquina inferior dereita.
FĆ³rmulas de matriz
Na gran maiorĆa das tarefas, cando se traballa con matrices (e as matrices son tales), utilĆzanse fĆ³rmulas do tipo correspondente. A sĆŗa diferenza bĆ”sica cos habituais Ć© que estes Ćŗltimos producen sĆ³ un valor. Para aplicar unha fĆ³rmula matricial, cĆ³mpre facer algunhas cousas:
- Seleccione o conxunto de celas onde se mostrarƔn os valores.
- IntroduciĆ³n directa da fĆ³rmula.
- Premendo a secuencia de teclas Ctrl + MaiĆŗs + Intro.
Despois de realizar estes pasos sinxelos, mĆ³strase unha fĆ³rmula matricial no campo de entrada. PĆ³dese distinguir das chaves habituais.
Para editar, eliminar fĆ³rmulas matriciales, cĆ³mpre seleccionar o intervalo necesario e facer o que necesites. Para editar unha matriz, cĆ³mpre usar a mesma combinaciĆ³n que para creala. Neste caso, non Ć© posible editar un sĆ³ elemento da matriz.
Que se pode facer coas matrices
En xeral, hai un gran nĆŗmero de acciĆ³ns que se poden aplicar Ć”s matrices. Vexamos cada un deles con mĆ”is detalle.
TransposiciĆ³n
Moita xente non entende o significado deste termo. Imaxina que tes que intercambiar filas e columnas. Esta acciĆ³n chĆ”mase transposiciĆ³n.
Antes de facelo, Ć© necesario seleccionar unha Ć”rea separada que teƱa o mesmo nĆŗmero de filas que o nĆŗmero de columnas da matriz orixinal e o mesmo nĆŗmero de columnas. Para entender mellor como funciona isto, bĆ³talle un ollo a esta captura de pantalla.
Existen varios mƩtodos de como transpoƱer.
A primeira forma Ć© a seguinte. Primeiro cĆ³mpre seleccionar a matriz e despois copiala. A continuaciĆ³n, selecciĆ³nase un intervalo de celas onde se debe inserir o intervalo transposto. A continuaciĆ³n, Ć”brese a xanela Pegar especial.
Hai moitas operaciĆ³ns alĆ, pero necesitamos atopar o botĆ³n de opciĆ³n "TranspoƱer". Despois de completar esta acciĆ³n, cĆ³mpre confirmala premendo o botĆ³n Aceptar.
Hai outra forma de transpoƱer unha matriz. Primeiro cĆ³mpre seleccionar a cela situada na esquina superior esquerda do intervalo asignado para a matriz transposta. A continuaciĆ³n, Ć”brese un cadro de diĆ”logo con funciĆ³ns, onde hai unha funciĆ³n TRANSP. Vexa o seguinte exemplo para obter mĆ”is detalles sobre como facelo. O intervalo correspondente Ć” matriz orixinal Ćŗsase como parĆ”metro de funciĆ³n.
Despois de facer clic en Aceptar, primeiro mostrarĆ” que cometeu un erro. Non hai nada terrible nisto. Isto dĆ©bese a que a funciĆ³n que inserimos non estĆ” definida como unha fĆ³rmula matricial. Polo tanto, temos que facer o seguinte:
- Seleccione un conxunto de celas reservadas para a matriz transposta.
- Prema a tecla F2.
- Preme as teclas de acceso rĆ”pido Ctrl + MaiĆŗs + Intro.
A principal vantaxe do mĆ©todo reside na capacidade da matriz transposta para corrixir inmediatamente a informaciĆ³n contida nela, tan pronto como os datos se introducen no orixinal. Polo tanto, recomĆ©ndase usar este mĆ©todo.
AdiciĆ³n
Esta operaciĆ³n sĆ³ Ć© posible en relaciĆ³n con eses intervalos, cuxo nĆŗmero de elementos Ć© o mesmo. Simplemente, cada unha das matrices coas que o usuario vai traballar debe ter as mesmas dimensiĆ³ns. E proporcionamos unha captura de pantalla para claridade.
Na matriz que deberĆa resultar, cĆ³mpre seleccionar a primeira cela e introducir esa fĆ³rmula.
=Primeiro elemento da primeira matriz + Primeiro elemento da segunda matriz
A continuaciĆ³n, confirmamos a entrada da fĆ³rmula coa tecla Intro e usamos o autocompletado (o cadrado da esquina inferior dereita) para copiar todos os valores uXNUMXbuXNUMXbin nunha nova matriz.
MultiplicaciĆ³n
SupoƱamos que temos unha tƔboa que se debe multiplicar por 12.
O lector astuto pode entender facilmente que o mĆ©todo Ć© moi semellante ao anterior. Ć dicir, cada unha das celas da matriz 1 debe ser multiplicada por 12 para que na matriz final cada cela conteƱa o valor multiplicado por este coeficiente.
Neste caso, Ć© importante especificar referencias de cela absolutas.
Como resultado, tal fĆ³rmula resultarĆ”.
=A1*$E$3
Ademais, a tĆ©cnica Ć© semellante Ć” anterior. Debe estirar este valor ata o nĆŗmero de celas necesario.
SupoƱamos que Ć© necesario multiplicar matrices entre si. Pero sĆ³ hai unha condiciĆ³n baixo a cal isto Ć© posible. Ć necesario que o nĆŗmero de columnas e filas dos dous rangos sexa reflectido igual. Ć dicir, cantas columnas, tantas filas.
Para facelo mĆ”is cĆ³modo, seleccionamos un rango coa matriz resultante. Debe mover o cursor Ć” cela da esquina superior esquerda e introducir a seguinte fĆ³rmula =MUMNOH(A9:C13;E9:H11). Non esquezas premer Ctrl + MaiĆŗs + Intro.
matriz inversa
Se o noso rango ten forma cadrada (Ć© dicir, o nĆŗmero de celas horizontal e verticalmente Ć© o mesmo), entĆ³n serĆ” posible atopar a matriz inversa, se Ć© necesario. O seu valor serĆ” similar ao orixinal. Para iso utilĆzase a funciĆ³n MOBR.
Para comezar, debes seleccionar a primeira cela da matriz, na que se inserirĆ” a inversa. AquĆ estĆ” a fĆ³rmula =INV(A1:A4). O argumento especifica o rango para o que necesitamos crear unha matriz inversa. SĆ³ queda premer Ctrl + MaiĆŗs + Intro e xa estĆ”.
Atopar o determinante dunha matriz
O determinante Ć© un nĆŗmero que Ć© unha matriz cadrada. Para buscar o determinante dunha matriz, hai unha funciĆ³n ā MOPRED.
Para comezar, o cursor colĆ³case en calquera cela. A continuaciĆ³n, entramos =MOPRED(A1:D4)
AlgĆŗns exemplos
Para mĆ”is claridade, vexamos algĆŗns exemplos de operaciĆ³ns que se poden realizar con matrices en Excel.
MultiplicaciĆ³n e divisiĆ³n
O 1 mƩtodo
SupoƱamos que temos unha matriz A de tres celas de alto e catro de ancho. TamĆ©n hai un nĆŗmero k, que estĆ” escrito noutra cela. Despois de realizar a operaciĆ³n de multiplicar unha matriz por un nĆŗmero, aparecerĆ” un intervalo de valores, de dimensiĆ³ns similares, pero cada parte dela multiplĆcase por k.
O rango B3:E5 Ć© a matriz orixinal que se multiplicarĆ” polo nĆŗmero k, que Ć” sĆŗa vez estĆ” situado na cela H4. A matriz resultante estarĆ” no rango K3:N5. A matriz inicial chamarase A, e a resultante ā B. Esta Ćŗltima fĆ³rmase multiplicando a matriz A polo nĆŗmero k.
A continuaciĆ³n, entra =B3*$H$4 Ć” cela K3, onde B3 Ć© o elemento A11 da matriz A.
Non esqueza que a cela H4, onde se indica o nĆŗmero k, debe introducirse na fĆ³rmula mediante unha referencia absoluta. En caso contrario, o valor cambiarĆ” cando se copie a matriz e fallarĆ” a matriz resultante.
A continuaciĆ³n, o marcador de enchemento automĆ”tico (o mesmo cadrado na esquina inferior dereita) Ćŗsase para copiar o valor obtido na cela K3 a todas as outras celas deste intervalo.
AsĆ que conseguimos multiplicar a matriz A por un nĆŗmero determinado e obter a matriz de saĆda B.
A divisiĆ³n realĆzase dun xeito similar. SĆ³ tes que introducir a fĆ³rmula de divisiĆ³n. No noso caso, isto =B3/$H$4.
O 2 mƩtodo
Polo tanto, a principal diferenza deste mĆ©todo Ć© que o resultado Ć© unha matriz de datos, polo que cĆ³mpre aplicar a fĆ³rmula matricial para encher todo o conxunto de celas.
Ć necesario seleccionar o intervalo resultante, introducir o signo igual (=), seleccionar o conxunto de celas coas dimensiĆ³ns correspondentes Ć” primeira matriz, facer clic na estrela. A continuaciĆ³n, seleccione unha cela co nĆŗmero k. Ben, para confirmar as tĆŗas acciĆ³ns, debes premer a combinaciĆ³n de teclas anterior. Hurra, toda a gama estĆ” enchendo.
A divisiĆ³n realĆzase dun xeito similar, sĆ³ o signo * debe substituĆrse por /.
Suma e resta
Imos describir algĆŗns exemplos prĆ”cticos de uso de mĆ©todos de suma e resta na prĆ”ctica.
O 1 mƩtodo
Non esqueza que Ć© posible engadir sĆ³ aquelas matrices cuxos tamaƱos sexan iguais. No intervalo resultante, todas as celas enchen cun valor que Ć© a suma de celas similares nas matrices orixinais.
SupoƱamos que temos dĆŗas matrices de tamaƱo 3Ć4. Para calcular a suma, debes inserir a seguinte fĆ³rmula na cela N3:
=B3+H3
AquĆ, cada elemento Ć© a primeira cela das matrices que imos engadir. Ć importante que as ligazĆ³ns sexan relativas, porque se usas ligazĆ³ns absolutas, non se mostrarĆ”n os datos correctos.
Ademais, do mesmo xeito que a multiplicaciĆ³n, usando o marcador de autocompletar, estendemos a fĆ³rmula a todas as celas da matriz resultante.
A resta realĆzase dun xeito similar, coa Ćŗnica excepciĆ³n de que se usa o signo de resta (-) en lugar do signo de suma.
O 2 mƩtodo
Similar ao mĆ©todo de sumar e restar dĆŗas matrices, este mĆ©todo implica o uso dunha fĆ³rmula matricial. Polo tanto, como resultado, un conxunto de valores uXNUMXbuXNUMXb emitirase inmediatamente. Polo tanto, non pode editar nin eliminar ningĆŗn elemento.
Primeiro cĆ³mpre seleccionar o intervalo separado para a matriz resultante e, a continuaciĆ³n, premer en "=". A continuaciĆ³n, cĆ³mpre especificar o primeiro parĆ”metro da fĆ³rmula en forma dun intervalo da matriz A, premer no signo + e escribir o segundo parĆ”metro en forma dun intervalo correspondente Ć” matriz B. Confirmamos as nosas acciĆ³ns premendo a combinaciĆ³n Ctrl + MaiĆŗs + Intro. Todo, agora toda a matriz resultante estĆ” chea de valores.
Exemplo de transposiciĆ³n matricial
Digamos que necesitamos crear unha matriz AT a partir dunha matriz A, que temos inicialmente mediante a transposiciĆ³n. Este Ćŗltimo ten, xa por tradiciĆ³n, as dimensiĆ³ns de 3Ć4. Para iso usaremos a funciĆ³n = TRANSP().
Seleccionamos o intervalo para as celas da matriz AT.
Para iso, vai Ć” pestana "FĆ³rmulas", onde selecciona a opciĆ³n "Inserir funciĆ³n", alĆ atopa a categorĆa "Referencias e matrices" e atopa a funciĆ³n TRANSP. Despois diso, as sĆŗas acciĆ³ns confĆrmanse co botĆ³n Aceptar.
A continuaciĆ³n, vai Ć” xanela "Argumentos da funciĆ³n", onde se introduce o intervalo B3: E5, que repite a matriz A. A continuaciĆ³n, cĆ³mpre premer MaiĆŗs + Ctrl e, a continuaciĆ³n, prema en "Aceptar".
Ć importante. Non deberĆa ser preguiceiro para premer estas teclas de acceso rĆ”pido, porque se non, sĆ³ se calcularĆ” o valor da primeira cela do rango da matriz AT.
Como resultado, obtemos unha tƔboa transposta que cambia os seus valores despois do orixinal.
Busca de matriz inversa
SupoƱamos que temos unha matriz A, que ten un tamaƱo de 3Ć3 celas. Sabemos que para atopar a matriz inversa, necesitamos usar a funciĆ³n =MOBR().
Agora describimos como facelo na prĆ”ctica. Primeiro cĆ³mpre seleccionar o rango G3:I5 (a matriz inversa situarase alĆ). Debes atopar o elemento "Inserir funciĆ³n" na pestana "FĆ³rmulas".
Abrirase o diĆ”logo "Inserir funciĆ³n", onde cĆ³mpre seleccionar a categorĆa "MatemĆ”ticas". E haberĆ” unha funciĆ³n na lista MOBR. Despois de seleccionalo, debemos premer a tecla OK. A continuaciĆ³n, aparece o cadro de diĆ”logo āArgumentos de funciĆ³nā, no que escribimos o rango B3: D5, que corresponde Ć” matriz A. Outras acciĆ³ns son similares Ć” transposiciĆ³n. Debe premer a combinaciĆ³n de teclas MaiĆŗs + Ctrl e premer en Aceptar.
ConclusiĆ³ns
Analizamos algĆŗns exemplos de como se pode traballar con matrices en Excel e tamĆ©n describimos a teorĆa. Resulta que isto non Ć© tan asustado como poderĆa parecer a primeira vista, non si? Parece incomprensible, pero de feito, o usuario medio ten que tratar con matrices todos os dĆas. PĆ³dense usar para case calquera tĆ”boa onde haxa unha cantidade relativamente pequena de datos. E agora xa sabes como podes simplificar a tĆŗa vida traballando con eles.