Note: The other languages of the website are Google-translated. Back to English

Some cada enésima linha ou coluna em um intervalo no Excel

Este tutorial vai mostrar como criar uma fórmula baseada nas funções SUMPRODUCT, MOD e COLUMN para somar cada enésima linha ou coluna em um intervalo no Excel.


Como somar cada enésima linha ou coluna em um determinado intervalo no Excel?

Conforme mostrado acima, para somar cada terceira linha na coluna Valor, você pode aplicar a fórmula abaixo.

Fórmulas Genéricas

=SUMPRODUCT(--(MOD(ROW(value_range)-ROW(first_cell)+1,n)=0),value_range)

Argumentos

Faixa de valor: O intervalo de valores a somar;
Primeira_célula: A primeira célula no intervalo_valores;
N: Um número que representa cada enésima linha usada para encontrar a soma.

Como usar essa fórmula?

1. Selecione uma célula em branco.

2. Copie ou insira a fórmula abaixo e pressione o botão Entrar chave para obter o resultado.

=SUMPRODUCT(--(MOD(ROW(E5:E14)-ROW(E5)+1,3)=0),E5:E14)

Notas: Para somar cada enésima coluna em um determinado intervalo de linhas, você só precisa substituir todas as ROWs na fórmula por COLUMNs para fazer da seguinte maneira.

=SUMPRODUCT(--(MOD(COLUMN(C6:H6)-COLUMN(C6)+1,3)=0),C6:H6)

Explicação da fórmula

=SUMPRODUCT(--(MOD(ROW(E5:E14)-ROW(E5)+1,3)=0),E5:E14)

ROW (E5: E14) -ROW (E5) +1:
> ROW (E5: E14): A função ROW obtém os números de linha relativos para o intervalo E5: E14 e retorna uma matriz como esta: {5; 6; 7; 8; 9; 10; 11; 12; 13; 14} ;
> ROW (E5): A função ROW aqui retorna o número da linha 5 para a célula E5;
> {5; 6; 7; 8; 9; 10; 11; 12; 13; 14} - {5} +1: Então, cada número na matriz subtrai o número 5 e, em seguida, adiciona 1 para obter uma nova matriz: {1; 2; 3; 4; 5; 6; 7; 8; 9; 10}.
MOD(({1;2;3;4;5;6;7;8;9;10},3): A função MOD retorna o resto de cada número na matriz dividido por 3 (aqui o número 3 é o valor para N): {1; 2; 0; 1; 2; 0; 1; 2; 0; 1}; Nesta matriz, os 0s representam as linhas 3, 6, 9, etc.
SUMPRODUCT(--({1;2;0;1;2;0;1;2;0;1}=0),E5:E14):
> - ({1; 2; 0; 1; 2; 0; 1; 2; 0; 1} = 0): Aqui cada resto é comparado a 0 para forçar um array VERDADEIRO ou FALSO como este {FALS; FALSO; VERDADEIRO; FALS; FALSE; TRUE; FALS; FALSE; TRUE; FALSE}; Então, os dois sinais de menos convertem o “VERDADEIRO” e “FALSO” em 1s e 0s: {0; 0; 1; 0; 0; 1; 0; 0; 1; 0};
> SUMPRODUCT ({0; 0; 1; 0; 0; 1; 0; 0; 1; 0}, E5: E14) = SUMPRODUCT ({0; 0; 1; 0; 0; 1; 0; 0; 1; 0}, {1428; 2010; 2288; 1831; 2069; 1728; 1325; 1469; 1023; 1100}): Cada par de entradas nas matrizes é multiplicado e retorna {0; 0; 2288; 0; 0; 1728 ; 0; 0; 1023; 0} e a função SUMPRODUCT soma todos os números da matriz e retorna o resultado final como 5039.

Funções relacionadas

Função SUMPRODUCT do Excel
A função SUMPRODUCT do Excel pode ser usada para multiplicar duas ou mais colunas ou matrizes e obter a soma dos produtos.

Função Excel MOD
A função Excel MOD retorna o resto após o número ser dividido pelo divisor.

Função Excel ROW
A função ROW do Excel retorna o número da linha de uma referência.

Função Excel COLUMN
A função COLUNAS do Excel retorna o número da coluna cuja fórmula aparece ou retorna o número da coluna da referência fornecida.


Fórmulas Relacionadas

Valores de soma por mês (com ou sem ano)
Este tutorial demonstra duas fórmulas em detalhes para ajudar a somar valores por determinado mês e ano ou somar valores por determinado mês ignorar o ano no Excel.

Soma os valores por semana de uma determinada data
Este tutorial fala sobre como somar valores por semana em que uma determinada data cai

Soma os valores por semana ou dia da semana
Este tutorial demonstra fórmulas passo a passo para ajudá-lo a somar valores em um determinado intervalo com base no número da semana ou dia da semana especificado no Excel.

Soma todas as n linhas ou colunas em um intervalo
Este tutorial explica duas fórmulas baseadas nas funções SUM e OFFSET para somar todas as n linhas ou colunas em um intervalo especificado no Excel.


As melhores ferramentas de produtividade para escritório

Kutools for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz guias eficientes para o Office (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)
Comentários (0)
Ainda não há classificações. Seja o primeiro a avaliar!
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL