Estou tentando criar uma fórmula que monitore a quantidade de páginas que leio por mês, mas que conte apenas uma porcentagem dos livros que não terminei.
Esta é a fórmula atual que tenho (usando o mês de "junho" como exemplo):
=SUMIF(MonthRead,"June", PagesRead)-SUMIFS(PagesRead, MonthRead, "June", Rating,"DNF")+ROUNDDOWN((SUMIFS(PagesRead, MonthRead, "June", Rating,"DNF"))\*(SUMIFS(DNFPer,MonthRead,"June",Rating,"DNF")))
A fórmula funciona ... mas somente se eu tiver um DNF naquele mês. Se eu tiver mais de um, isso bagunça a matemática (veja abaixo):
Aba Estatísticas mensais:
Aba Livros lidos:
Em junho, tentei ler apenas um livro e não consegui. O livro tem 466 páginas e li apenas 5% dele, então a quantidade de páginas que li é 23. Isso está correto na aba Estatísticas mensais.
Em setembro, abandonei dois livros. Se você somar as páginas dos livros que li mais a porcentagem de páginas que li dos livros abandonados, você obtém 791. No entanto, a página Estatísticas Mensais não reflete isso; em vez disso, diz 918. Não consigo descobrir por que isso acontece e adoraria alguma ajuda para descobrir isso.
Link para a planilha, se necessário: https://docs.google.com/spreadsheets/d/1-DPAkUp_lendM-7qZ1lOt4siYWRq1C_QpHt47Fwl20g/edit?gid=2137092447#gid=2137092447
O objetivo é que
make
funcione duas ou mais vezesDNF
por mês, porque se houvermore than one, it messes up the math
.Ao rever a fórmula, a causa do erro é
O cálculo está multiplicando o
# of Pages
e combinadoDNF %
, que é(414 * 0.62 = 256)
, em vez de adicionar o# of Pages
e multiplicadoDNF %
de cada linha, que é((244 * 0.32 = 78) + (170 * 0.30 = 51) = 129)
para os dados de setembro.Para
make it work for two or more DNF per month
, recomendo que você configure uma coluna auxiliar que já tenha# of Pages
eDNF %
calculado para cada linha antes que elas sejam adicionadas pela fórmula.Considerando que
Column H
é onde você coloca a coluna auxiliar, você pode colocar isto emH2
:Os dados para
Column G
aColumn L
planilhaBooks Read
ficariam assim:Depois, altere a
Pages Read
fórmula para o mês de setembro de:Para:
Nota:
ComputedPagesRead
é um intervalo nomeado de'Books Read'!H2:H18
SAÍDA
Você pode testar isso
September
e adaptá-lo para outros meses também: