2012-05-30 03:42:33 +0000 2012-05-30 03:42:33 +0000
12
12

excel - como introduzir fórmula para toda a coluna

Sei que se seleccionar a coluna inteira e depois introduzir a fórmula na primeira coluna e depois premir ctrl+enter, seria tratado. No entanto, a minha primeira linha é a do título. De que outra forma o devo fazer?

Respostas (4)

27
27
27
2012-05-30 07:59:27 +0000
  1. Introduza a sua fórmula desejada na 2ª fila da coluna que pretende preencher.
  2. Certifique-se de que utiliza $* para qualquer célula referenciada onde a linha permanece a mesma para todas as equações.
  3. Seleccione a célula que contém a fórmula, e prima Ctrl + Shift + Down. & - Isto deve seleccionar todas as células dessa coluna entre a célula seleccionada e o fundo da mesma.
  4. Depois premir Ctrl + D.
  5. Isto deve preencher todas as células seleccionadas com o forumla que introduziu na célula da 2ª fila.

Explicando o sinal de $ um pouco mais.

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

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

3
3
3
2012-05-30 03:51:53 +0000
  1. Copiar a coluna
  2. Clique em qualquer parte dos seus dados e formate-a como Tabela Excel 2010 -> Home Tab -> Format as Table
  3. Insira a coluna, Altere o título para o que quer que seja.
  4. Digite a fórmula na primeira célula sob esse
  5. Verá aparecer um ícone de iluminação, clique nele e aplicá-lo-á a toda a coluna.

Actualização com base num bom ponto por porções, sem razão para apagar a coluna, copiando a coluna mantém os dados!

0
0
0
2012-05-30 03:49:43 +0000

Vá à primeira célula da coluna em que pretende colocar a fórmula, e escreva a fórmula.

Depois, depois de a fórmula estar nessa célula, carregue em Ctrl+Down.

Isso irá seleccionar todas as células abaixo da que seleccionou até haver uma quebra no estado das células (se todas estiverem preenchidas, então aparece uma não preenchida na coluna, ou vice versa)

0
0
0
2015-10-12 18:02:44 +0000

Há outra opção, utilizando =ARRAYFORMULA()

Por exemplo, digamos que tinha uma linha de cabeçalho e 3 colunas e queria que a sua última coluna fosse o produto das duas primeiras. Na cela C2 poderia introduzir o seguinte:

=ARRAYFORMULA(A2:A*B2:B)

Isto tem três benefícios:

  1. salta completamente a primeira fila (a 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 fila

Embora, pode não ser imediatamente óbvio onde/onde as células estão a ser calculadas. (dica: ctrl+~ pode ajudar)