O que significa "A1: A4 ^ {1,2,3}" em uma fórmula do Excel?

44

O que o operando de intercalação no Excel faz em um intervalo quando é seguido por outros números entre colchetes? Por exemplo, digamos que temos a seguinte tabela:

      A    B    C
1    1.5   0    0
2   -0.5   0    0
3    4     0    0
4    5     0    0

Então, o que a seguinte fórmula está fazendo?

= A1:A4^{1,2,3}
Kevin Bell
fonte
-1 Você deveria ter tentado a fórmula antes de escrevê-la. E, como resposta indicada, sua fórmula apresenta um erro. Até a primeira parte = A1: A4 apresenta um erro. A propósito, noto que 2 ^ {3,4,5,6,7} parece fazer o mesmo que 2 ^ {3}, portanto, os números listados após o primeiro número entre colchetes não parecem ter nenhum efeito lá
barlop
circunflexo é para "ao poder de" aka expoente / índice / ordem.
Barlop #
20
@ Barlop Você pode reconsiderar seu voto negativo. Existe uma maneira sensata de usar essa fórmula que é completamente opaca para um usuário não experiente do Excel - veja minha resposta.
Excellll
3
@ OK Excel eu vou dar uma olhada, interessado em experimentar o seu ans. Eu removi o meu
voto negativo

Respostas:

70

O sinal de intercalação significa uma operação de energia. A expressão entre colchetes,, {1,2,3}é uma matriz que contém os valores 1, 2 e 3.

Conforme observado por @JasonClement, essa fórmula retorna apenas um valor quando inserida como uma fórmula de matriz com Ctrl+ Shift+ Enter. Como uma fórmula de matriz, o resultado é uma matriz de 4 por 3 contendo os valores abaixo.

A1^1  A1^2  A1^3
A2^1  A2^2  A2^3
A3^1  A3^2  A3^3
A4^1  A4^2  A4^3

Quando inserido em uma única célula, no entanto, somente o valor superior esquerdo da matriz é retornado.

O segredo dessa fórmula é que ela deve ser inserida como uma fórmula única em um intervalo do mesmo tamanho da matriz . Para fazer isso, selecione um intervalo vazio de 4 por 3, por exemplo D1:F4. Sem alterar a seleção, clique na barra de fórmulas e digite a fórmula. Então pressione Ctrl+ Shift+ Enter. Você verá a matriz completa dos resultados impressos no intervalo selecionado.

insira a descrição da imagem aqui

Excellll
fonte
Muito obrigado pela sua resposta completa. Na verdade, essa fórmula fazia parte de outra fórmula que deveria calcular os coeficientes de um ajuste de curva polinomial.
Kevin de Bell
5
A primeira parte desta pergunta que li foi o título (duh), que diz “O que significa“ A1: A4 ^ {1,2,3} ” em uma fórmula do Excel?” Ele pode ser usado como parâmetro para um função de planilha (em uma única célula). Por exemplo, se A1contém 100 e A2contém 2, então =SUM(A1:A2^{1,2,3})(como uma fórmula de matriz) avalia como 1010114, que é 100 + 100² + 100³ + 2 + 2² + 2³ (1010100 + 14).
G-Man diz 'Reinstate Monica'
9

O operador de cursor é para especificar um expoente. Por exemplo, 2 ^ 4 retornará 2 à quarta potência (2 * 2 * 2 * 2), que é 16.

Parênteses curvos como esse são uma maneira de definir uma matriz, que pode ser usada sempre que um intervalo também possa ser especificado. Por exemplo, o uso da fórmula INDEX com uma matriz da seguinte forma: =INDEX({2,5,7,9}, 4)retornará o quarto item da matriz: 9.

Não tenho idéia do que essa fórmula está tentando fazer. Como é, resulta em um erro. Você pode inseri-lo como uma fórmula de matriz pressionando CTRL e SHIFT enquanto pressiona ENTER, mas isso retornará apenas o valor da primeira célula (A1) aumentada para o primeiro valor na matriz fornecida (1), igual a 1,5 para a 1ª potência, que é 1,5.

Jason Clement
fonte