No Microsoft Excel, os colchetes encaracolados `{}` são usados principalmente para criar fórmulas de matriz
.
Uma fórmula de matriz é uma fórmula que executa cálculos em vários valores de uma só vez, retornando um único resultado ou uma matriz de resultados. Os colchetes encaracolados não são digitados diretamente na fórmula; Em vez disso, o Excel inclui a fórmula entre colchetes * depois de * você inseri -lo e pressionou Ctrl + Shift + Enter (CSE). Isso diz ao Excel que é uma fórmula de matriz.
Sem os colchetes encaracolados (e a entrada do CSE), a fórmula provavelmente trataria cada célula como um valor único, em vez de trabalhar com toda a matriz. Você verá os colchetes encaracolados aparecer automaticamente ao redor da fórmula depois de inseri -la corretamente como uma fórmula de matriz.
Por exemplo, digamos que você tenha uma série de números e deseja somar apenas os números positivos nesse intervalo. Uma fórmula regular de soma não funcionaria diretamente porque não possui uma operação condicional dentro dela. Você precisaria de uma fórmula de matriz:
Em vez de `=sum (a1:a10)`, você pode usar `{=sum (if (a1:a10> 0, a1:a10,0))}`.
Esta fórmula faz o seguinte:
1. `A1:a10> 0` cria uma matriz de valores verdadeiros/falsos, dependendo se os números em A1:A10 são maiores que 0.
2. `If (a1:a10> 0, a1:a10,0)` substitui os valores verdadeiros pelos números correspondentes de A1:A10 e valores falsos com 0.
3. `Sum (...)` resume a variedade resultante de números e zeros.
em suma: Os próprios colchetes não fazem parte da fórmula que você digita; Eles são o indicador visual do Excel de que você inseriu com sucesso uma fórmula de matriz usando Ctrl + Shift + Enter. Eles denotam que a fórmula opera em uma variedade de valores, não apenas nas células únicas.