Os dados importados nem sempre estão atualizados com as páginas de origem quando carrego a planilha. Quando isso acontece, a atualização F5 não ajuda. Nem Ctl-F5. Aparentemente, há algum tipo de cache em andamento.
Estou pensando que eles podem estar limitando as buscas de URL quando tento atualizar com muita frequência - como quando estou modificando ativamente minha planilha.
Referência do documento: http://docs.google.com/support/bin/answer.py?answer=75507
google-sheets
importrange
importxml
importhtml
importdata
Chris Noe
fonte
fonte
Respostas:
De acordo com este tópico do fórum do Google Docs , os dados devem ser atualizados a cada hora
Nesse segmento, um pôster sugere anexar uma string de consulta aleatória ao URL do qual você deseja copiar -
fonte
Resposta curta
Você está certo, as funções de importação atualizam seus resultados em determinados intervalos.
Explicação
De Alterar o código de idioma, fuso horário, recálculo e idioma de uma planilha , um artigo de ajuda da documentação oficial,
Vale dizer que as fórmulas são recalculadas quando seus argumentos são alterados; portanto, podemos usá-lo para forçar uma atualização dos dados importados.
Gambiarra
Uma maneira de forçar o recálculo de fórmulas com funções de importação é concatenar para a URL um parâmetro determinístico, mas inócuo.
Exemplo
No exemplo a seguir, "#rev =" & A2 são adicionados ao URL original
A1:
https://en.wikipedia.org/wiki/List_of_gravitationally_rounded_objects_of_the_Solar_System
A2:
1
A3:
4
A4:
=IMPORTHTML(A1&"#rev="&A2,"table",A3)
Sempre que qualquer um dos valores ou A1, A2 ou A3 for alterado, a fórmula será recalculada. Poderíamos alterar o valor de A2 para "forçar" uma atualização da tabela 4 a partir do URL em A1.
Intervalo de atualização de tempo personalizado para funções de importação
Para ter um intervalo de atualização personalizado para funções de importação, use um script de acionamento controlado por tempo para atualizar o parâmetro de URL determinístico, mas inócuo.
Referências
fonte
Outra alternativa que não depende de modificação de link:
Desde a
Minute(Now())=Minute(Now())
sempre é verdade, o if sempre retornará o ImportHtmlfonte
Clique em Arquivo> Configuração da planilha ... e verifique se as duas planilhas estão no mesmo local e, se as respostas vierem do Jotforms, defina o mesmo local também.
fonte
Forçar o recálculo da importrange, restabelecendo a fórmula da célula
Requeridos:
Dados Importados - Seu destino para onde tudo será copiado.
Configuração de dados importados - possui os seguintes campos:
Roteiro:
Isso permite alterar sua fórmula sem editar o script e facilitar a transferência do script em várias planilhas.
OBSERVAÇÃO: isso não é mais necessário nas novas planilhas do Google lançadas em maio de 2014.
fonte
O minuto agora funciona muito bem (e você pode incluí-lo apenas na fórmula em vez de fazer referência a uma célula).
No entanto, com alguns URLs, ele não funciona e parece alterar o próprio link e pode fazer referência a outra planilha.
Não vou ser específico, mas um link que termina, por exemplo, em:
vai atrapalhar o próprio link. Não é uma solução completa, mas ainda funciona para provavelmente 90% dos links que as pessoas usam.
fonte