Aprende como as arrays poden simplificar o traballo en Excel
Unha matriz é intervalo ou grupo de valores de datos relacionados. Nos programas de folla de cálculo como Excel e Google Spreadsheets, os valores dunha matriz normalmente almacenanse en celas adxacentes.
Usos para matrices
As matrices pódense usar en ambas as fórmulas (fórmulas matriciais) e como argumentos para funcións como as formas de matriz das funcións LOOKUP e INDEX .
Tipos de matrices
Existen dous tipos de matrices en Excel:
- Matriz unidimensional, tamén coñecida como matriz vector ou vector. Os datos están localizados:
- nunha única fila (matriz horizontal unidimensional).
- en columna única (matriz vertical unidimensional).
- Matriz bidimensional, tamén coñecida como matriz
- os datos están situados en varias columnas ou filas.
- Matriz de táboa: unha matriz de táboas é un dos argumentos utilizados nas funcións de busca de Excel, como VLOOKUP e HLOOKUP.
- As funcións de LOOKUP buscan a matriz de táboas para atopar información específica.
- Para VLOOKUP (busca vertical), o taboleiro debe conter polo menos dúas columnas de datos .
- Para HLOOKUP (busca horizontal), o taboleiro debe conter polo menos dúas fileiras de datos.
Descrición xeral da fórmula de matriz
Unha fórmula matricial é unha fórmula que realiza cálculos, como a adición ou a multiplicación, nos valores dunha ou máis matrices en lugar dun único valor de datos.
Fórmulas de matriz:
- usa a mesma sintaxe que as fórmulas regulares (todas elas comezan cun signo igual (=) por exemplo).
- use os mesmos operadores matemáticos .
- e segue o mesmo orde de operacións.
Fórmulas de matriz e funcións de Excel
Moitas das funcións incorporadas de Excel, como SUM, MEDIA ou COUNT, tamén se poden usar nunha fórmula matricial.
Tamén hai algunhas funcións, como a función TRANSPOSE, que debe ser sempre introducida como matriz para que funcione correctamente.
A utilidade de moitas funcións como INDEX e MATCH ou MAX e IF pode ser estendida usando-las xuntas nunha fórmula matricial.
Fórmulas CSE
En Excel, as fórmulas matriciais están rodeadas por " {} ". Estas teclas non se poden teclear senón que deben engadirse a unha fórmula premendo as teclas Ctrl, Maiús e Enter despois de escribir a fórmula nunha cela ou celas.
Por este motivo, ás veces unha fórmula matricial refírese a fórmula CSE en Excel.
Unha excepción a esta regra é cando se utilizan teclas curvas para introducir unha matriz como argumento para unha función que normalmente contén só un único valor ou referencia de cela .
Por exemplo, no tutorial de baixo que usa VLOOKUP e a función ELEGIR para crear unha fórmula de busca esquerda, créase unha matriz para o argumento Index_num da función CHOOSE escribindo os aparellos da táboa inserida.
Pasos para crear unha fórmula de matriz
- Introduce a fórmula.
- Manteña premidas as teclas Ctrl e Maiús no teclado.
- Prema e solte a tecla Enter para crear a fórmula matricial.
- Solte as teclas Ctrl e Shift .
Se se fai correctamente, a fórmula estará rodeada por chaves e cada celda que contén a fórmula contén un resultado diferente.
Edición dunha fórmula de matriz
Cada vez que se edita unha fórmula matricial os aparellos rixentes desaparecen da fórmula matricial.
Para recuperalos, cómpre ingresar a fórmula matricial premendo Ctrl, Shift e Enter again de novo cando se creou por primeira vez a fórmula matricial.
Tipos de fórmulas matriciais
Existen dous tipos de fórmulas matriciais:
- Fórmula de matriz múltiple, onde a mesma fórmula está situada en máis dunha cela nunha folla de cálculo;
- Fórmula de matriz de celas singulares, onde unha fórmula realiza cálculos múltiples nunha única folla de cálculo.
Fórmulas de matriz celular múltiple
Do mesmo xeito que o seu nome suxire, estas fórmulas matriciais están localizadas en varias follas de cálculo e tamén devolven unha matriz como resposta.
Noutras palabras, a mesma fórmula está situada en dúas ou máis celas e retorna respostas diferentes en cada cela.
Como se fai isto, cada copia ou instancia da fórmula matricial realiza o mesmo cálculo en cada cela na que está situado, pero cada instancia da fórmula usa diferentes datos nos seus cálculos e, polo tanto, cada instancia produce resultados diferentes.
Un exemplo dunha fórmula de matriz de varias celas sería:
{= A1: A2 * B1: B2}
Fórmulas de matriz de célula única
Este segundo tipo de fórmulas matriciais usa unha función, como SUM, MEDIA ou COUNT, para combinar a saída dunha fórmula de matriz múltiple nun único valor nunha única cela.
Un exemplo dunha fórmula de matriz de celas únicas sería:
{= SUM (A1: A2 * B1: B2)}