Ok, por exemplo, se meu intervalo for B1: B5000. Esta é uma série temporal. Em determinado momento, todos os valores se tornam erros que são #NUM! Então, existe alguma fórmula que eu possa usar para retornar o último valor que não é um erro ao longo do intervalo? Ou seria mais fácil se eu me livrasse de todos os erros usando: = IFERROR (B1, NA ()) e basicamente fazendo outra faixa livre de erros? Nesse caso, qual fórmula de excel eu usaria?
microsoft-excel
microsoft-excel-2010
daysandtimes
fonte
fonte
Respostas:
Quer você elimine erros ou não, você pode encontrar o último número em B1: B5000 (os horários são números no excel) com esta fórmula
=LOOKUP(9.9E+307,B1:B5000)
fonte
A resposta curta é que você pode usar a seguinte fórmula para encontrar o último valor sem erro em um intervalo:
Isso localizará o primeiro
#NUM!
erro e fornecerá a última linha anterior, com base em um intervalo deB1:B5000
. Supondo que seu último bom valor estava na linha 10, ele retornará um valor de 10.Se você quiser usar isso em um aplicativo de gráficos ou precisar usar um intervalo dinâmico à medida que os itens forem adicionados, será mais complexo.
fonte