Adicionando dados de uma coluna usando outro

  • Questão
  • Solução
  • Nota

Questão

Estou tendo um problema real com uma fórmula do Excel.

Eu tenho uma planilha com linhas variáveis ​​e um número de colunas. Preciso adicionar os valores de células específicas em uma coluna, mas somente se as células correspondentes em outra coluna couberem em um intervalo de datas. Eu preciso fazer isso para todas as linhas (embora eu não saiba quantas linhas existem até que eu tenha importado os dados), e para diferentes períodos. Eu preciso adicionar os valores juntos em uma folha separada.

A razão para isso é que eu quero classificar a atividade por meio de uma conta específica em semanas. Os dados são introduzidos com uma data, mas eu preciso de todos os dados até e incluindo o fim de semana para somar juntos para me dar o total da semana. Eu preciso fazer isso para cada semana do ano.

Eu tentei:

 = IF (E (critérios  mas percebi que eu teria que redigitar isso para cada linha. Pode haver até 400 linhas e nunca menos que 110.

Solução

Suponha que seus dados sejam de A1 a B15 assim:

01/01/2009 1

1/2/2009 2

1/3/2009 3

04/01/2009 4

05/01/2009 5

06/01/2009 6

1/7/2009 7 ****

08/01/2009 8

1/9/2009 9

1/10/2009 8

1/11/2009 7 ****

1/12/2009 6

1/13/2009 5

14/01/2009 4

15/1/2009 3

Em qualquer célula vazia fora dessas duas colunas copie e cole esta fórmula

 = SUMPRODUCT (($ A $ 1: $ A $ 200 "1/6/09" +0) * ($ B $ 1: $ B $ 200)) 

você vai ter 39

"***" na coluna c é apenas para mostrar-lhe as fronteiras para verificar a soma

Eu fiz provisão para o máximo de 200 linhas. se necessário, modifique a fórmula.

Nota

Graças a venkat1926 por esta dica no fórum.

Artigo Anterior Próximo Artigo

Principais Dicas