Usando ARRAYFORMULA para preencher automaticamente uma coluna para linhas que contenham dados

0

O título praticamente diz tudo.

Temos uma planilha que tem uma data na Coluna A e, na Coluna B, compara o valor da Coluna A com a data de hoje e apresenta o número de semanas entre os dois valores.

=ArrayFormula((F1-A8:A)/7)

* NOTA: F1 = TODAY ()

Isso está bem, exceto que ele começa a expelir lixo no final da coluna quando ele fica sem dados na Coluna A.

Eu tentei adicionar uma instrução IF para verificar se a célula na Coluna A para qualquer linha está em branco, mas parece ativá-la como FALSE se alguma coluna da coluna A tiver dados (em vez da linha atual).

=IF(ISBLANK(A8:A), "", ArrayFormula((F1-A8:A)/7))

Alguém tem alguma experiência em fazer algo assim funcionar?

    
por Nathanial Meek 20.04.2016 / 22:30

1 resposta

0

Eu acho que envolvê-lo em outra ARRAYFORMULA faz sentido (não tenho certeza porque eu não pensei nisso antes de postar) ...

A função agora se parece com:

=ARRAYFORMULA(IF(ISBLANK(A8:A), "", ArrayFormula((F1-A8:A)/7)))

... e parece estar funcionando bem.

    
por 20.04.2016 / 22:35