Excel 2016, atribuindo valores alternativos às células a serem somadas

0

Estou tentando criar uma calculadora de comissão e gostaria de adicionar um valor fixo para qualquer célula com um valor positivo. Especificamente, se meu intervalo de células for de A1 a A50, eu gostaria de adicionar 5 para cada célula com um valor > 0. Então, se A1 > 0, adicione 5 e assim por diante. Se 10 células tivessem valores, então meu total seria 50.

    
por Greg 03.04.2017 / 07:54

2 respostas

2

Você pode usar:
=5*COUNTIF(A1:A50,">0")
Apenas escreva onde você quer o resultado da Soma

Esta fórmula usa Countif para contar as células (A1: A50) > 0
E multiplique o resultado por 5
Você pode escrever 5 em qualquer célula, por exemplo, B1, caso possa alterá-la e alterar a fórmula para:
=B1*COUNTIF(A1:A50,">0")
e você terá o mesmo resultado

    
por 03.04.2017 / 09:29
0

Eu sugeriria que esse valor de multiplicador (o 5) seja armazenado em uma célula separada (ou planilha). O motivo é que, se você quiser atualizar o valor, é fácil.

Você não pode atualizar a mesma célula com uma fórmula - não é possível para esse tipo de comportamento recursivo, portanto, será necessário adicionar uma nova coluna para mostrar esse valor calculado

Portanto, sugiro que (com D1 sendo a célula do valor do multiplicador)

if (A2>0,A2*$D$1,A2)

    
por 03.04.2017 / 10:14