Arredondamento com SUMIF (HELP)

0

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

= SUM (SUMIF (D: D, {"H0032", "H0031"}, F: F))

No entanto, estou em busca de uma adição a essa fórmula. Eu tenho uma coluna de duração (F) em que tenho minutos de 1-250. Eu preciso dessa fórmula para arredondar para baixo por múltiplos de 15. Então, se uma célula na coluna F fosse 44, eu gostaria que a fórmula a convertesse para 30 antes de somar "H0032" & "H0031". Se uma célula na coluna F fosse 46, eu desejaria que a fórmula a convertesse para 45 antes de somar.

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

Obrigado pela sua ajuda!

    
por B-Millionaire 20.12.2016 / 21:12

1 resposta

0

Você precisará usar essa fórmula de matriz

=SUM(IF(((D1:D100="H0032")+(D1:D100="H0031"))>0,INT(F1:F100/15)*15))

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.

Ou este SUMPRODUCT () que pode ser inserido normalmente:

=SUMPRODUCT((((D1:D100=90791)+(D1:D100=99343))>0)*INT(F1:F100/15)*15)

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 / 21:15