excel - como inserir fórmula para coluna inteira

excel - como inserir fórmula para coluna inteira

Eu sei que se eu selecionar a coluna inteira e inserir a fórmula na primeira coluna e pressionar ctrl + enter, isso será resolvido. No entanto, minha primeira linha é a linha do título. De que outra forma devo fazer isso?

Responder1

  1. Insira a fórmula desejada na 2ª linha da coluna que deseja preencher.
    • Certifique-se de usar$para quaisquer células referenciadas onde a linha permanece a mesma para todas as equações.
  2. Selecione a célula que contém a fórmula e pressione Ctrl+ Shift+ Down.
    • Isso deve selecionar todas as células daquela coluna entre a célula selecionada e a parte inferior.
  3. Em seguida, pressione Ctrl+ D.
    • Isso deve preencher todas as células selecionadas com a fórmula inserida na célula da 2ª linha.

Explicando um pouco mais o sinal $.

Example: =VLOOKUP(A2,$B$2:$C$21,2)

Aqui o valor de B2:C21 será constante para todas as células.

Responder2

  1. Copie a coluna
  2. Clique em qualquer lugar dos seus dados e formate-os como tabela Excel 2010 -> Home Tab -> Format as Table
  3. Insira a coluna, altere o título para qualquer outro.
  4. Digite a fórmula na primeira célula abaixo dessa
  5. Você verá um ícone de iluminação aparecer, clique nele e ele será aplicado a toda a coluna.

Atualização com base em um bom ponto por pnuts, não há motivo para excluir a coluna, copiar a coluna mantém os dados!

Responder3

Vá para a primeira célula da coluna onde deseja inserir a fórmula e digite a fórmula.

Então, depois que a fórmula estiver nessa célula, pressione Ctrl+ Down.

Isso selecionará todas as células abaixo daquela que você selecionou até que haja uma quebra no status das células (se todas estiverem preenchidas, uma não preenchida aparecerá na coluna, ou vice-versa)

Responder4

Existe outra opção usando=ARRAYFORMULA()

Por exemplo, digamos que você tenha uma linha de cabeçalho e 3 colunas e queira que sua última coluna seja o produto das duas primeiras. Na célula C2você pode inserir o seguinte:

=ARRAYFORMULA(A2:A*B2:B)

Este temtrêsbenefícios:

  1. Ignora completamente a primeira linha (sua pergunta)
  2. Aplica eficazmente a fórmula a cada linha, o que é útil se mais tarde decidir inserir uma linha
  3. Apenas um local para modificar a fórmula para cada linha

Embora possa não ser imediatamente óbvio onde e como as células estão sendo calculadas. (dica: ctrl+ ~pode ajudar)

informação relacionada