Você está na página 1de 3

Utilizando datas como critrio de soma condicional

Nome

Telefone

Assinatura

ltimo pagamento

Marta Cavalcante

(11) 555-7409

R$

45.00 16/07/07

Roberto Santos

(11) 555-2409

R$

45.00 24/04/07

Joo Cavalcante

(11) 555-4528

R$

20.00 11/05/07

Antonio Lima

(11) 555-7969

R$

20.00 27/04/07

Maria Lima

(11) 555-7857

R$

45.00 21/06/07

Joo Santos

(11) 555-0959

R$

45.00 09/05/07

Alberto Azevedo

(11) 555-7683

R$

30.00 03/04/07

Cecilia Santos

(11) 555-5298

R$

45.00 22/04/07

Roberta Silva

(11) 555-9048

R$

45.00 13/07/07

Maria Oliveira

(11) 555-6683

R$

30.00 05/07/07

Joo Pereira

(11) 555-1381

R$

45.00 12/07/07

Jos Santos

(11) 555-7718

R$

45.00 01/05/07

Flvio Oliveira

(11) 555-5638

R$

30.00 05/04/07

Cecilia Azevedo

(11) 555-2649

R$

30.00 18/06/07

Rodrigo Cavalcante

(11) 555-4998

R$

30.00 25/05/07

Flvio Santos

(11) 555-1216

R$

45.00 06/06/07

Antonio Almeida

(11) 555-3729

R$

45.00 17/04/07

Antonio Pereira

(11) 555-8966

R$

20.00 12/04/07

Roberta Azevedo

(11) 555-6552

R$

45.00 17/07/07

Na tabela esquerda, dispomos de uma


listagem dos assinantes de determinada
publicao de uma editora. A assinatura
cobrada com periodicidade trimestral a
partir da data de cadastro do assinante: por
conta desta caracterstica, necessrio
observar, todo ms, a data do ltimo
pagamento de cada um e verificar aqueles
que foram feitos h mais de trs meses,
para envio do boleto de cobrana a estes
assinantes.

Especialmente conforme o nmero de


assinantes aumenta, torna-se mais difcil
obter esta informao. Suponha que
desejamos estimar a receita das assinaturas
pendentes: o problema se resume a somar
os valores de assinaturas associadas a uma
ltima data de pagamento anterior a trs
meses. Como faz-lo sem alterar sua
disposio atual (por exemplo, sem
reclassific-la por data)?

Utilizando datas como critrio de soma condicional


Nome

Telefone

Assinatura

ltimo pagamento

Marta Cavalcante

(11) 555-7409

R$

45.00 16/07/07

Roberto Santos

(11) 555-2409

R$

45.00

Joo Cavalcante

(11) 555-4528

R$

20.00 11/05/07

Antonio Lima

(11) 555-7969

R$

20.00

Maria Lima

(11) 555-7857

R$

45.00 21/06/07

Joo Santos

(11) 555-0959

R$

45.00 09/05/07

Alberto Azevedo

(11) 555-7683

R$

30.00

03/04/07

Cecilia Santos

(11) 555-5298

R$

45.00

22/04/07

Roberta Silva

(11) 555-9048

R$

45.00 13/07/07

Maria Oliveira

(11) 555-6683

R$

30.00 05/07/07

Joo Pereira

(11) 555-1381

R$

45.00 12/07/07

Jos Santos

(11) 555-7718

R$

45.00 01/05/07

Flvio Oliveira

(11) 555-5638

R$

30.00

Cecilia Azevedo

(11) 555-2649

R$

30.00 18/06/07

Rodrigo Cavalcante

(11) 555-4998

R$

30.00 25/05/07

Flvio Santos

(11) 555-1216

R$

45.00 06/06/07

Antonio Almeida

(11) 555-3729

R$

45.00

17/04/07

Antonio Pereira

(11) 555-8966

R$

20.00

12/04/07

Roberta Azevedo

(11) 555-6552

R$

45.00 17/07/07

Data-base

Perodo (dias)

27-Jul-07

90

24/04/07

27/04/07

05/04/07

Receita pendente
R$

235.00

Resolvemos o problema criando a tabela em B25:D25: a soma dos valores das assinaturas pendentes ser
registrada em D25. Os valores de B25 e C25 so parmetros configurveis. Para manter sua planilha
sempre atualizada, voc pode trocar a data do exemplo pela frmula =HOJE().
A chave para resoluo deste problema est na concatenao de uma diferena de data a um critrio de
formatao para a funo SOMASE. Observe a frmula em D25:
=SOMASE(E4:E22; "<=" & (B25 - C25); D4:D22)
O critrio atribudo dinamicamente, concatenando o operador "<=" a uma diferena de data (B25 - C25
a diferena entre a data-base e o perodo que desejamos verificar, ou seja, a data-limite para que um
pagamento seja considerado pendente. Assim, a funo SOMASE devolver sempre a somatria dos
valores de assinaturas anteriores data B25 - C25.
O mesmo critrio utilizado para formatao condicional nas linhas da tabela B4:E22: este apenas um
efeito para que voc visualize quais so os assinantes com pendncias no exemplo acima.

Você também pode gostar