Somase com Desloc e marcação das células selecionadas

MR
Marcos Rieper

Especialista em Excel

07 de julho de 2013 Atualizado 08 de julho de 2026 5 min de leitura
Somase com Desloc e marcação das células selecionadas

Somase com desloc e marcação das céluas selecionadas

Objetivo: Demonstrar como fazer no Excel a seleção de colunas diferentes em somas condicionais e marcar as células que foram selecionadas para a soma.

Somase com desloc capa

Neste artigo vou demonstrar como criar uma planilha aonde sejam utilizados critérios de soma com a função somase variando a coluna utilizando a função desloc.

Para incrementar um pouco o seu uso fiz também uma formatação condicional avançada no Excel que faz com que as células selecionadas nos critérios sejam destacadas na planilha em cores diferentes. Veja como foi feito.

  • Faça o download da planilha em Download da planilha clicando no botão 
Download — baixe aqui: SomaSeComDesloc

Preencha seus dados para receber o link de download no seu e-mail.

 para acompanhar o exemplo.
  •  Clique na célula B4 da planilha Linha e Coluna, veja que é liberada uma lista suspensa de validação de dados. Veja neste vídeo como fazer: http://guiadoexcel.com.br/validacao-de-dados-excel
  • Esta lista de dados está apontando para a planilha Parâmetros aonde há na coluna B uma lista com os meses.
  • SomaseComDeslocFormatacao3
    • Uma lista semelhante existe também para as filiais selecionáveis na célula B5 na planilha Linha e coluna.
    • Clique na célula B7 e note a seguinte fórmula que vou explicar:
    SomaseComDeslocFormatacao4
    • A função SOMASE é explicada neste vídeo http://guiadoexcel.com.br/funcao-de-soma-condicional-no-excel-somase, caso não a conheça veja o vídeo e retorne para acompanhar o restante da função.
    • A função DESLOC realiza o deslocamento de uma célula ou intervalo em relação a colunas, células, altura ou largura. Neste exemplo deslocaremos as colunas.

    Parâmetros da função DESLOC:

    ref: referência de células, no caso foi selecionada o intervalo $F:$F.

    lins: passado como 0, deslocaria células para baixo ou para cima de um intervalo, exemplo caso a referência fosse A1 e o parâmetro lins fosse 1, deslocaria a referência para A2 ou seja uma linha para baixo.

    cols: quantidade de colunas deslocada para a esquerda ou direita. Exemplo para a referência $F:$F e caso o parâmetro cols fosse 1, deslocaria para $G:$G, ou seja, uma coluna para a direita. No nosso exemplo utilizamos CORRESP que vou explicar em seguida.

    [altura]: opcional. A altura, em número de linhas, que se deseja para a referência fornecida. Altura deve ser um número positivo.

    [largura]: opcional. A largura, em número de colunas, que se deseja para a referência fornecida. Largura deve ser um número positivo.

    • Como disse em cols foi utilizada a função CORRESP para informar a quantidade de colunas que seriam deslocadas á direita ou á esquerda, vejamos ela:

    Parâmetros da função CORRESP:

    valor procurado: o valor que será localizado dentro da matriz. No caso $B$4 que se refere ao mês.

    matriz procurada: o local aonde serão localizados os valores. No caso $F$1:$Q$1 que se refere aos meses da planilha.

    tipo da correspondência: para uma correspondência exata é passado 0, para correspondências aproximadas passar -1 para uma aproximação para baixo e 1 para uma aproximação para um número imediatamente superior. No caso 0 para uma correspondência exata.

    Desta forma a função CORRESP está apontando para a coluna dentro do intervalo selecionado retornando para janeiro = 1, fevereiro = 2 e assim por diante. Como a referência da função DESLOC está para F:F, ou seja janeiro, então temos que reduzir 1 da função CORRESP de modo que aponte para a coluna correta, pois caso fosse colocado janeiro ele apontaria para 1 e deslocaria uma coluna á direita ocasionando um erro e apontando para a coluna fevereiro.

    SomaseComDeslocFormatacao5

    Agora vamos á formatação condicional que faz com que as colunas e linhas da planilha que se referem as seleções realizadas sejam destacadas.

    Formatação condicional da planilha

    • Clique na célula D3 e note a seguinte função: =SE(E3=$B$5;"x";"") ela demonstra que caso a célula E3 seja igual á B5 então deverá constar nesta célula o valor "x", e caso contrário o valor branco "". Esta função está comparando se a filial que está na planilha é a mesma selecionada no filtro.
    • Agora clique na célula D25 e veja a função =SE(F1=$B$4;"x";"") é realizada uma marcação com x caso o valor da célula F1 seja semelhante ao valor da célula B4 constante no filtro de dados. Ela compara o mês selecionado.
    • Clique sobre a planilha e clique em Página Inicial->Formatação Condicional->Gerenciar Regras
    • Veja que as regras identificam se a célula em questão está marcada com o x e desta forma a destaca caso esteja.
    SomaseComDeslocFormatacao6

    Aqui está o truque, quando foi criada a regra note que o $ está somente para a linha e não para a coluna o que significa que a formatação vai variar conforme a coluna, formatar A se A25 estiver x, formatar B se B25 estiver x. De forma semelhante para a segunda regra aonde o que foi travado foi a coluna e não a linha, formatar linha 2 se D2 estiver x, formatar linha 3 se D3 estiver x.

    Clicando na segunda planilha "Somente célula" você pode notar que somente a célula que está sendo somada foi selecionada. A condição foi a mesma utilizada na formatação anterior com uma mudança, as regras estão juntas na mesma regra de formatação.

    SomaseComDeslocFormatacao7

    Clicando em Editar regra você consegue ver a fórmula utilizada: =E($D2="x";D$25="x"), aonde identifica os dois critérios anteriormente explicados, e que terminam na seguinte formatação.

    SomaseComDeslocFormatacao8

    Então é isso, agradeço por terem acompanhado mais este artigo e até a próxima.

    Download — baixe aqui: SomaSeComDesloc

    Preencha seus dados para receber o link de download no seu e-mail.

    Abraço

    Marcos Rieper

    Principais recursos

    Confira o que este material oferece para você.

    Organização por data e etapas
    Classificação automática
    Ranking e destaques
    Fluxos e etapas automáticas
    Dashboard com indicadores
    Atualização automática por fórmulas

    Perguntas frequentes

    O material é realmente gratuito?

    Sim. O acesso é gratuito e não exige cadastro.

    Preciso ter o Excel instalado?

    Recomendamos o Excel 2013 ou superior para todos os recursos.

    Como faço para receber atualizações?

    As atualizações são automáticas dentro da própria planilha.

    Funciona no Excel do Mac?

    Sim, funciona no Excel para Windows e para Mac.

    Funciona no celular?

    É possível visualizar no app do Excel; a edição completa é no computador.

    Planilhas relacionadas

    Planilha de Fluxo de Caixa

    Planilha de Fluxo de Caixa

    (1.327)

    R$ 89,90

    Controle de Estoque

    Controle de Estoque

    (962)

    R$ 69,90

    Planilha Financeira Empresarial

    Planilha Financeira Empresarial

    (1.254)

    R$ 79,90

    Dashboard Financeiro no Excel

    Dashboard Financeiro no Excel

    (689)

    R$ 49,90

    Continue lendo

    Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

    Receba conteúdos e novidades direto no seu e-mail

    Dicas, tutoriais, planilhas gratuitas e muito mais.

    Não enviamos spam. Cancele quando quiser.

    Download imediato

    Acesso na hora após a compra

    Compra 100% segura

    Seus dados protegidos com SSL

    Acesso vitalício

    Use para sempre, sem mensalidades

    Suporte via WhatsApp

    Atendimento rápido e humanizado