Coluna resumida sem referência circular

0

Eu tenho uma coluna de 5 linhas que é usada para calcular se o item à sua esquerda (cada linha corresponde a um item em uma fatura) se qualifica para um desconto. Cada célula na coluna aplica a regra de desconto a esse item que está na Coluna A e, se ela se qualifica para o desconto, o valor da célula na Coluna B é "1".

Até agora, tudo bem.

O problema é que o cliente só tem direito a um desconto por pedido, independentemente de os outros itens se qualificarem para o desconto.

Assim, por exemplo, se um item for superior a US $ 100, ele se qualifica para um desconto. Mas preciso calcular se outro item já foi descontado e, ao fazê-lo, estou criando uma referência circular.

B1 =IF(A1>100,IF(SUM(B2:B5)>0,1,0)
B2 =IF(A1>100,IF(B1+SUM(B3:B5)>0,1,0)
B3 =IF(A1>100,IF(SUM(B1:B2)+SUM(B4:B5)>0,1,0)
B4 =IF(A1>100,IF(SUM(B1:B3)+B5>0,1,0)
B5 =IF(A1>100,IF(SUM(B1:B4)>0,1,0)

Como posso conseguir isso sem a referência circular?

    
por macuseronline 16.08.2013 / 05:23

1 resposta

0

Em B1 insira a fórmula

=1*(A1>100)

Em B2 , insira a fórmula abaixo e preencha.

=(A2>100)*(SUM($B$1:B1)=0)

Isso colocará um 1 na primeira linha em que o valor na coluna A é maior que 100. Qualquer linha depois disso será 0, mesmo que o valor na coluna A seja maior que 100.

    
por 16.08.2013 / 05:56