Lógica e cálculos

Calcular e criar colunas em tabelas

Crie uma nova coluna com uma fórmula simples, como preço × quantidade.

Arraste seu arquivo para cá

ou escolha um arquivo | cole os dados


Exemplo
ItemPreçoQtd
Caneta23
Livro101
ItemPreçoQtdTotal
Caneta236
Livro10110

Nova coluna: Total = Preço × Qtd.

Saiba mais

Como calcular uma nova coluna

Um guia completo, passo a passo.

Passo 1: dê um nome à nova coluna

Com o arquivo carregado, abra a ferramenta Criar coluna (fórmula). No primeiro campo, digite o nome da coluna que será criada (por exemplo Lucro_Total ou Nomes_Maiusculos).

Passo 2: escreva a fórmula

No campo da fórmula, use $ para se referir às colunas pela posição. Para multiplicar a segunda coluna pela terceira, digite $2 * $3. Para somar 20% de imposto à quarta coluna, digite $4 * 1,20 (vírgula ou ponto decimal funcionam).

Passo 3: use as funções prontas

Você também pode usar a lista Inserir função. Há cálculos por linha (por exemplo mean($1, $2, $3) para a média de três colunas) e funções de texto (por exemplo upper($1) para deixar a primeira coluna em maiúsculas).

Detalhes técnicos e perguntas frequentes

Criar novas variáveis a partir dos dados brutos é fundamental para modelos e relatórios financeiros. Mas arrastar fórmulas por milhares de linhas numa planilha é lento e uma célula com fórmula quebrada passa despercebida com facilidade.

O flowingTable calcula a fórmula de uma vez para a coluna inteira, no servidor, com o motor numexpr do Python. O resultado é consistente em todas as linhas e permite gerar somas, médias, desvios ou códigos combinando textos sem escrever código em Python ou R.


Perguntas frequentes

Como me referir a uma coluna na fórmula se o arquivo não tem cabeçalho?

Todas as colunas podem ser chamadas pela posição com o cifrão, tenha o arquivo cabeçalho ou não. A primeira coluna é sempre $1, a segunda $2 e assim por diante. A sintaxe $N é a forma mais confiável, principalmente com cabeçalhos gerados automaticamente ou com nomes complicados.

Posso usar funções de texto, como maiúsculas e minúsculas, na fórmula?

Sim. As funções de texto estão na lista 'Inserir função'. upper($1) deixa a primeira coluna em maiúsculas e lower($1) em minúsculas. Para juntar textos, use o sinal de mais, como em "ID-" + $1. A função é aplicada à coluna inteira de uma vez, muito mais rápido que arrastar fórmulas célula por célula.

O que acontece se a fórmula usar uma coluna com texto em vez de números?

Se você fizer uma conta (multiplicação, soma etc.) com uma coluna que tem texto, a ferramenta mostra uma mensagem explicando qual coluna causou o problema, e a tabela não é alterada. Para resolver, limpe a coluna antes com a ferramenta Substituir, tirando símbolos de moeda, unidades ou outros textos, e aplique a fórmula de novo. Números como 12,50 ou 1.234,56 já são reconhecidos.

Como calcular a variação percentual entre duas colunas?

Para a variação entre um 'Valor antigo' ($2) e um 'Valor novo' ($3), use a fórmula (($3 - $2) / $2) * 100. O resultado é a variação em porcentagem (por exemplo, 15 para um aumento de 15%). Se o valor antigo tiver zeros, essas linhas dão divisão por zero; filtre-as antes com a ferramenta Filtrar.