Cando se traballa con táboas de Excel, moitas veces hai que tratar con intervalos enteiros de datos. Ao mesmo tempo, algunhas tarefas implican que todo o grupo de celas debe transformarse literalmente nun clic. Excel ten ferramentas que permiten realizar tales operacións. Descubrimos como pode xestionar as matrices de datos deste programa.
Operacións Array
Unha matriz é un grupo de datos que está situado nunha folla en celas adxacentes. En xeral, calquera táboa pode considerarse unha matriz, pero non cada unha delas é unha táboa, xa que pode ser só un rango. En esencia, tales rexións poden ser unidimensionais ou bidimensionais (matrices). No primeiro caso, todos os datos están situados nunha soa columna ou fila.
No segundo - en varias ao mesmo tempo.
Ademais, os tipos horizontais e verticais distínguense entre matrices unidimensionais, segundo sexan unha fila ou unha columna.
Cabe destacar que o algoritmo para traballar con intervalos similares é algo diferente das operacións máis familiares con células individuais, aínda que tamén hai moito en común entre elas. Vexamos os matices de tales operacións.
Crea fórmula
Unha fórmula de matriz é unha expresión coa que se procesa un rango para obter o resultado final mostrado como unha matriz enteira ou nunha única cela. Por exemplo, para multiplicar un rango polo segundo, aplique a fórmula segundo o seguinte patrón:
= array_address1 * array_address2
Tamén pode realizar operacións de suma, resta, división e outras aritméticas en intervalos de datos.
As coordenadas da matriz teñen a forma das direccións da súa primeira cela e da última, separadas por dous puntos. Se o rango é bidimensional, as primeiras e últimas celas sitúanse en diagonal unhas das outras. Por exemplo, o enderezo dunha matriz unidimensional pode ser así: A2: A7.
E un exemplo de enderezo bidimensional no rango é o seguinte: A2: D7.
- Para calcular unha fórmula similar, ten que seleccionar na folla a área na que se mostrará o resultado e introducir a expresión para o cálculo na liña de fórmulas.
- Despois de entrar, non faga clic no botón Introduzacomo é habitual, e escriba unha combinación de teclas Ctrl + Maiúscula + Intro. Despois diso, a expresión na barra de fórmulas tomarase automaticamente entre parénteses rizadas e as celas da folla encheranse de datos obtidos como resultado do cálculo, dentro de todo o rango seleccionado.
Cambia o contido dunha matriz
Se no futuro intentas eliminar o contido ou cambiar algunha das celas que se atopan no rango onde aparece o resultado, a túa acción fallará. Ademais, nada funcionará se tentas editar os datos na liña de funcións. Aparecerá unha mensaxe informativa na que se di que é imposible cambiar parte da matriz. Esta mensaxe aparecerá aínda que non tivese un obxectivo facer ningunha modificación e simplemente fixo un clic dúas veces accidentalmente nunha cela de rango.
Se pecha esta mensaxe premendo no botón "Está ben"e logo intente mover o cursor co rato ou simplemente prema o botón "Entrar", entón aparecerá de novo a mensaxe de información. Non fará falla pechar a xanela do programa ou gardar o documento. Esta mensaxe molesta aparecerá todo o tempo, o que bloquea calquera acción. Pero hai unha saída da situación e é bastante sinxelo
- Peche a xanela de información facendo clic no botón "Está ben".
- Despois faga clic no botón Cancelar, que está situado no grupo de iconas á esquerda da liña de fórmulas e é unha icona en forma de cruz. Tamén podes facer clic no botón. Esc no teclado. Despois dalgunha destas operacións, a acción cancelarase e poderá traballar coa folla como antes.
Pero e se realmente necesita eliminar ou cambiar a fórmula da matriz? Neste caso, realice o seguinte:
- Para cambiar a fórmula, seleccione co cursor, mantendo o botón esquerdo do rato todo o rango da folla onde aparece o resultado. Isto é moi importante, porque se seleccionas só unha cela na matriz, non funcionará nada. A continuación, na barra de fórmulas, realice os axustes necesarios.
- Despois de realizar os cambios, marque a combinación Ctrl + Maiúsculas + Esc. A fórmula cambiarase
- Para eliminar unha fórmula de matriz, ao igual que no caso anterior, seleccione toda a gama de celas nas que se atopa co cursor. Despois faga clic no botón Eliminar no teclado.
- Despois, a fórmula eliminarase de toda a área. Agora será posible introducir nel datos.
Array Funcións
O máis conveniente é empregar como fórmulas as funcións incorporadas de Excel listas. Podes acceder a eles a través Asistente de característicaspremendo o botón "Función de inserción" á esquerda da barra de fórmulas. Ou na lapela Fórmulas Na cinta, pode seleccionar unha das categorías nas que se atopa o operador de interese.
Despois do usuario Asistente de funcións ou seleccione o nome dun operador específico na barra de ferramentas, ábrese unha xanela de argumentos de función onde pode introducir os datos iniciais para o cálculo.
As regras para ingresar e editar funcións, se amosan o resultado en varias celas á vez, son as mesmas que para as fórmulas ordinarias de matriz. É dicir, despois de introducir o valor, definitivamente debes colocar o cursor na barra de fórmulas e escribir a combinación de teclas Ctrl + Maiúscula + Intro.
Lección: Asistente de funcións en Excel
Operador SUM
Unha das características máis solicitadas en Excel é RESUMO. Pode usarse tanto para sumar o contido de celas individuais como para buscar a suma de matrices enteiras. A sintaxis desta declaración para as matrices é a seguinte:
= SUM (array1; array2; ...)
Este operador mostra o resultado nunha cela e, polo tanto, para realizar o cálculo, despois de introducir os datos de entrada, basta con premer o botón "Está ben" na xanela ou tecla do argumento da función Introduzase a entrada foi manual.
Lección: Como calcular a cantidade en Excel
TRANSPORTE O OPERADOR
Función TRANSPORTE é un operador típico de matrices. Permite xirar táboas ou matrices, é dicir, cambiar filas e columnas por lugares. Ao mesmo tempo, usa exclusivamente o resultado para unha gama de celas, polo que, despois de introducir este operador, é necesario aplicar unha combinación Ctrl + Maiúscula + Intro. Tamén hai que sinalar que antes de introducir a expresión en si, é necesario seleccionar na folla unha área na que o número de celas da columna será igual ao número de celas da fila da táboa orixinal (matriz) e, pola contra, o número de celas da fila debería igualar o seu número na columna de orixe. A sintaxis do operador é a seguinte:
= TRANSPOSTAR (matriz)
Lección: Transpón matrices en Excel
Lección: Como virar unha táboa en Excel
Operador MOBR
Función MOBR permítelle calcular a matriz inversa. Todas as regras de entrada deste operador son exactamente as mesmas que a anterior. Pero é importante saber que o cálculo da matriz inversa só é posible se contén un número igual de filas e columnas e se o seu determinante non é igual a cero. Se aplicas esta función a unha área cun número diferente de filas e columnas, en lugar do resultado correcto, a saída mostrará o valor "#VALUE!". A sintaxis desta fórmula é:
= MOBR (matriz)
Para calcular o determinante úsase unha función coa seguinte sintaxis:
= MOPRED (matriz)
Lección: Matriz inversa en Excel
Como podes ver, as operacións con intervalos axudan a aforrar tempo durante os cálculos, así como ao espazo libre da folla, porque non é preciso resumir os datos que se combinan nun rango para traballar máis con eles. Todo isto faise sobre a marcha. E só as funcións e matrices de táboas son adecuadas para converter táboas e matrices, xa que as fórmulas comúns non poden facer fronte a tarefas similares. Pero ao mesmo tempo, cómpre ter en conta que as normas adicionais de entrada e edición se aplican a estas expresións.