Assistência com SUMIF (HELP)

0

Atualmente, estou usando a seguinte fórmula para preencher a soma de dados específicos em uma planilha:

= SUM (SOMA (D: D, {"70000", "71000", "72000", "73000", "75000"}, F: F))

No entanto, estou em busca de uma adição a essa fórmula. Eu tenho uma coluna de duração (F) na qual há um intervalo de minutos. Cada código ("70000", "71000", "72000", "73000", "75000") tem um valor máximo que pode ser contado antes da soma da fórmula. Eles são os seguintes:

70000: não superior a 30

71000: não superior a 60

72000: não superior a 30

73000: não superior a 60

75000: não superior a 15

Por favor, deixe-me saber se você está ciente de uma fórmula que permite isso.

Obrigado pela sua ajuda!

    
por B-Millionaire 20.12.2016 / 21:52

1 resposta

0

Você precisará usar essa fórmula de matriz

=SUM(IF(((D1:D100=70000)+(D1:D100=72000))>0,IF(F1:F100>30,30,F1:F100),IF(((D1:D100=71000)+(D1:D100=73000))>0,IF(F1:F100>60,60,F1:F100),IF((D1:D100=75000),IF(F1:F100>15,15,F1:F100)))))

Sendo uma fórmula de matriz, ela precisa ser confirmada com Ctrl-Shift-Enter em vez de Enter ao sair do modo de edição. Se feito corretamente, o Excel colocará {} em torno da fórmula.

Observe também que as referências não são mais colunas completas e devem ser definidas para as extensões do conjunto de dados para evitar cálculos desnecessários.

    
por 20.12.2016 / 22:43