Aplicar fórmula a um intervalo de células sem arrastar e soltar

26

Normalmente, no Excel, é possível preencher automaticamente uma coluna arrastando uma célula para baixo. No entanto, como muitas células são preenchidas, arrastar e rolar manualmente a planilha consome muito tempo.

Existe uma maneira muito melhor de preencher uma coluna com fórmulas?

Edit: Tentei inserir o $F$1:$F$20000no local realçado, mas os valores dentro da coluna F não são preenchidos.

texto alternativo

Graviton
fonte

Respostas:

32

Em vez de clicar e arrastar o quadrado no canto inferior direito da célula, tente clicar duas vezes nele. Isso irá preenchê-lo automaticamente.

Além disso, você deve se acostumar a usar "ctrl" e "shift". Quando uso o Excel, sou extremamente rápido, porque uso muitos atalhos de teclado. Deixe-me mostrar um exemplo e saber exatamente o que eu digitaria. Digamos que você tenha dados nas Colunas A: E com 20000 linhas e queira criar uma fórmula para F. Siga estas etapas:

  • Primeiro, coloque sua fórmula em F1.
  • Agora pressione ctrl + C para copiar sua fórmula.
  • Pressione à esquerda, para que E1 seja selecionado.
  • Agora pressione Ctrl + Down. Isso percorrerá todo o caminho até que um espaço em branco seja atingido, neste exemplo, seu E20000.
  • Agora pressione a direita para selecionar F20000.
  • Agora pressione ctrl + shift + up. Agora você estará selecionando F1: F20000.
  • Finalmente, pressione ctrl + V ou apenas pressione enter para preencher as células.

Depois que você se acostuma a fazer coisas como essas, essas 6 teclas acontecem muito rapidamente em uma fração de segundo.

Jarvin
fonte
eu uso o modo 6-keystroke o tempo todo :)
wilson
Você não pode simplesmente pressionar Ctrl + C, Ctrl-Shift-Down, Ctrl-V?
Worse_Username
@Worse_Username Experimente - você vai acabar na última linha, não na parte inferior dos dados. Você pode fazer isso, mas o tamanho do arquivo aumentará.
Fund Monica's Lawsuit
Linda, aprendi como as pessoas rápidas fazem isso .. !!
Irfan
15

Na verdade, existe uma maneira melhor

  • Copie sua fórmula Ctrl+C
  • pressione
  • Ctrl+ Shift+ seleciona para a última célula não vazia
  • colar Ctrl+V

4 tacadas. Descoberto agora

user1212326
fonte
Como uma nota para os outros que acham isso, você também pode fazer a mesma coisa do outro lado linhas (como por cabeçalhos), e fazer ctrl + shift + direita
Shawn
você pode pular a etapa 2. Você pode colar uma fórmula na célula da qual ela veio sem consequências negativas. mas o clique duplo é mais rápido na maioria das vezes.
MPAG
Por alguma razão, a sugestão de @ Shawn não funcionou para mim em uma instância do Excel. Reiniciar o Excel corrigiu isso. Mas eu também "descobri" que destacando a coluna esquerda do intervalo, pressionando a Endtecla, pressionando Shift+ seta para a direita, colando na fórmula ou pressionando a Control+ Rcopia as fórmulas da coluna esquerda para a direita.
MPAG
@mpag Na verdade, se você pular a etapa 2 e a fórmula tiver sido inserida na matriz, você obtém a mensagem "Você não pode alterar parte de uma matriz". erro.
robinCTS
2
  • Copie a célula que contém a fórmula original para a área de transferência.
  • Clique na caixa "nome da célula" (no canto superior esquerdo) e digite o intervalo que deseja selecionar, seguido de Enter.
  • Cole na seleção.

Isso funciona?

JanC
fonte
não, não funciona. Veja minha pergunta atualizada.
Graviton
Estranho, ele funciona no OpenOffice.org, e pelo menos um tutorial do Excel que eu achei mencionou também (mas parecia o Excel 2000 ou algo assim, talvez a Microsoft tenha removido esse recurso ...).
janc
BTW: você provavelmente deve digitar F1: F20000 sem os sinais "$".
janc
1

Ao selecionar uma coluna inteira, basta digitar F: F

Isso é particularmente útil ao adicionar ou executar alguma operação com um intervalo inteiro e onde você pode adicionar dados ao intervalo.

Ruben Misrahi
fonte
Note que você pode fazer isso em fórmulas, bem como (por exemplo SUM(F:F)), desde que a sua célula de destino não é dentro F.
MPAG
0

Eu tive que fazer isso outro dia.

  • Copie a fórmula com referência relativa, ou seja, sem $sinais.
  • Selecione o intervalo que você deseja preencher.
    Eu estava pegando a célula de baixo e pressionando a tecla Fim-Shift-Seta para Cima.
  • Cole a fórmula na seleção.
    O Excel alterará a referência relativa para cada célula.
Lance Roberts
fonte
0
  1. Ctrl + C para copiar a fórmula desejada
  2. para 2003 excel, clique em editar-> vá para
  3. em ir para a janela, coloque seus intervalos; como A2: A238
  4. depois, pressione Ctrl + V para colar a fórmula no intervalo exato de células selecionado.

Dessa forma, você não tem # DIV / 0! em outras células; às vezes # DIV / 0! afetar outros cálculos;

Se você usar a função de contagem, saberá quantas linhas de dados você possui.

Alice
fonte
0

Selecione o intervalo em que deseja a fórmula, crie a fórmula e pressione Ctrl + Enter
-o para preencher todo o intervalo selecionado com referência relativa também


fonte