Microsoft Excel oferece vários métodos para elevar um número ao quadrado, permitindo aos usuários escolher a abordagem mais adequada às suas necessidades. A seguir, apresentamos nove técnicas diferentes para realizar esta operação:
1. Uso do operador de multiplicação
O método mais simples consiste em multiplicar o número por si mesmo. Por exemplo, se o número estiver na célula B3, a fórmula será:
=B3 * B3
Esta abordagem é imediata e não requer o uso de funções específicas.
2. Uso do operador de potência (^)
O Excel permite elevar um número a uma potência específica usando o operador ^. Para elevar ao quadrado o valor em B3:
=B3 ^ 2
Este método é útil para calcular qualquer potência de um número.
3. Uso da função POTÊNCIA
A função POTÊNCIA é projetada para calcular um número elevado a uma determinada potência. A sintaxe para elevar ao quadrado o valor em B3 é:
=POTÊNCIA(B3; 2)
Esta função oferece uma estrutura clara para os cálculos de potência.
4. Uso da função PRODUTO
Embora a função PRODUTO seja geralmente utilizada para multiplicar vários números, pode ser empregada para elevar ao quadrado um único número:
=PRODUTO(B3; B3)
Este método é particularmente útil quando se deseja multiplicar um conjunto de números.
5. Uso da função SOMAQUAD
A função SOMAQUAD retorna a soma dos quadrados dos argumentos fornecidos. Para elevar ao quadrado um único número em B3:
=SOMAQUAD(B3)
Mesmo que projetada para somar os quadrados de vários números, com um único argumento ela simplesmente retorna o quadrado desse número.
6. Uso do comando Colar Especial
O Excel oferece a funcionalidade “Colar Especial” que permite executar operações aritméticas durante a colagem. Para elevar ao quadrado um conjunto de células:
- Copie o intervalo de células a ser elevado ao quadrado.
- Sem alterar a seleção, clique com o botão direito e escolha “Colar Especial”.
- Na janela que aparece, selecione “Multiplicar” e clique em “OK”.
Este método aplica a multiplicação dos valores copiados por si mesmos diretamente nas células selecionadas.
7. Uso do Power Query
Power Query é uma ferramenta avançada para transformação de dados no Excel. Para elevar números ao quadrado usando Power Query:
- Selecione o intervalo de dados e converta-o em uma tabela.
- Vá para a guia “Dados” e selecione “Da Tabela/Intervalo” para abrir o editor do Power Query.
- No editor, selecione a coluna que contém os números, vá para a guia “Transformar”, clique em “Padrão” e escolha “Potência”.
- Insira 2 como expoente e confirme.
Este método é ideal para transformações em grandes conjuntos de dados.
8. Uso de VBA para automatizar o processo
Para automatizar a elevação ao quadrado via VBA:
-
-
Pressione
Alt + F11para abrir o editor VBA. -
Insira um novo módulo e cole o seguinte código:
-
Sub ElevaAoQuadrado()
Dim cell As Range
For Each cell In Selection
If IsNumeric(cell.Value) Then
cell.Value = cell.Value ^ 2
End If
Next cell
End Sub
-
-
Feche o editor, volte ao Excel, selecione as células a serem elevadas ao quadrado, pressione
Alt + F8, escolha “ElevaAoQuadrado” e clique em “Executar”.
-
9. Uso de Office Scripts para Excel online
Para usuários do Excel online, é possível usar Office Scripts:
-
- Vá para a guia “Automatizar” e selecione “Novo script”.
- Insira o seguinte código:
function main(workbook: ExcelScript.Workbook) {
let sheet = workbook.getActiveWorksheet();
let range = sheet.getUsedRange();
let values = range.getValues();
for (let i = 0; i < values.length; i++) {
for (let j = 0; j < values[i].length; j++) {
if (typeof values[i][j] === "number") {
values[i][j] = Math.pow(values[i][j], 2);
}
}
}
range.setValues(values);
}
- Salve o script e execute-o para elevar ao quadrado todos os valores numéricos presentes na planilha ativa.
Este método é ideal para quem trabalha com Excel Online e precisa automatizar operações repetitivas.
Conclusão
Elevar um número ao quadrado no Microsoft Excel pode ser feito de diversas maneiras, dependendo das necessidades e da familiaridade com a ferramenta. Desde o uso de fórmulas simples até a automação com VBA e Office Scripts, cada método tem suas vantagens. Se você precisa agilizar o processo em grandes conjuntos de dados, Power Query ou VBA podem ser a melhor escolha. Se, por outro lado, você busca uma solução imediata, as fórmulas do Excel serão mais do que suficientes.
Pubblicato in Excel
Seja o primeiro a comentar