Como calcular fórmulas automaticamente a partir de novos dados de envio de formulário?

0

Estou tentando contar o número de datas enviadas de uma entrada fornecida por meio do formulário. Eu descobri as fórmulas para fazer isso. O problema é que toda vez que uma nova entrada de formulário é enviada, uma nova linha é criada e eu não tenho como arrastar cada vez que as fórmulas para incluir a entrada recém-chegada.

Existe alguma maneira de fazer isso automaticamente? Eu li lá fora que você pode fazer isso com um arrayformula com um intervalo de toda a planilha, mas eu não fui capaz de fazer esse trabalho, já que cada célula teria que contar as datas em sua própria linha (e esse intervalo mudaria em cada célula)

Aqui está a folha de amostra link

Minha pergunta: Como posso fazer a etapa 1 automaticamente sempre que uma entrada de formulário é enviada? Existe alguma maneira de fazer isso apenas com fórmulas (se sim, como)?

PS: Eu também tentei copiar as respostas do formulário para uma planilha diferente e calcular a partir daí, mas toda vez que uma nova linha é criada, as fórmulas se adaptam ao ponto em uma linha abaixo da nova criada. Por exemplo. se a fórmula apontar para B6 e a nova linha for criada na linha 6, a fórmula apontará subitamente para B7.

    
por jlo 08.10.2018 / 12:52

2 respostas

1

Encontrei uma maneira muito complicada de fazer isso funcionar:

=arrayformula(if(B3:B<>"";NOT(ISBLANK(E3:E))+NOT(ISBLANK(F3:F))+NOT(ISBLANK(G3:G))+NOT(ISBLANK(H3:H))+NOT(ISBLANK(I3:I))+NOT(ISBLANK(J3:J));))

Tomou alguma inspiração desta resposta:

link

Tenho certeza de que há uma maneira melhor de fazer isso, mas não consegui entender minha vida. Se você fizer isso, por favor poste.

    
por 13.10.2018 / 13:59
0

Tente colocar em H3:

=if(A3=ʺʺ,ʺʺ,counta(B3:G3))

depois arraste todo o caminho para baixo ... por favor, compartilhe se funciona (ou não ..). (:

    
por 11.10.2018 / 21:59