Use =sumif()referindo-se a uma coluna oculta com início do mês

Use =sumif()referindo-se a uma coluna oculta com início do mês

insira a descrição da imagem aqui

Tenho colunas para meu registro de treino:

Data de execução (minutos) Flexões Pullups Crunches

e o resto das minhas entradas de treino.

Insiro minhas conquistas a cada dia.

Como posso criar um script do Excel para gerar automaticamente uma soma das minhas conquistas ao longo do mês?

Mês em execução (horas) (exemplo: 1.800 minutos em um mês inteiro e vou converter isso em horas, mas é fácil)

E o resto das entradas.

Então, quando eu fizer isso nos próximos 3 meses, terei meu registro mensal desses 3 meses também?

Atualização: tentei calcular a quantidade de células do mesmo mês e, em seguida, gerar uma soma do número de minutos executados, mas não consegui. :/

Responder1

Posso ver onde este ficaria um pouco arriscado. Existe uma ótima função que funcionará perfeitamente para esta. Está um pouco avançado, mas vou explicar. Na célula I3 digite:=SUMPRODUCT((MONTH(A3:A100)=3)*(B3:B100))

O que isso fará é resumir tudo B3:B100que tem data em março (mês 3) em A3:A100. Isso funciona de maneira semelhante sumif, mas permitirá que você faça testes mais sofisticados em seu intervalo antes de resumir.

Se a planilha crescer e você desejar estender a função para levar em conta o Ano, então: sumproduct((month(A3:A100)=3)*(YEAR(A3:A100)=2014)*(B3*B100))Em outras palavras, você pode adicionar mais condições ao seu teste apenas colocando-as entre parênteses e adicionando-as à lista com um asterisco.

Responder2

Use =sumif()referindo-se a uma coluna oculta com início do mês

Primeiro, adicione uma coluna para calcular o (primeiro) mês de cada data e, em seguida, use-a em uma =sumif()instrução a =

insira a descrição da imagem aqui

Fórmulas na linha 2:

  • B2:=A2+1-DAY(A2)
  • I2:01/03/2016
  • J3:=SUMIF($B:$B,$I2,C:C)/1440
  • K3:=SUMIF($B:$B,$I2,D:D)
  • L3:=SUMIF($B:$B,$I2,E:E)
  • M3:=SUMIF($B:$B,$I2,F:F)
  • N3:=SUMIF($B:$B,$I2,G:G)

Para ocultar a coluna B:

clique com o botão direito acima para obter o menu de contexto

informação relacionada