Eu tenho um site que permite que usuários autenticados (leia-se: usuários internos) baixem determinados dados do site no formato CSV, por exemplo, http://example.com/activities.csv . Posso criar uma planilha do Google que extraia seus dados diretamente desse URL?
(A idéia é que eu possa compartilhar a planilha com eles - estamos no mesmo domínio do Google Apps - e pular a etapa de baixar e importar um arquivo CSV toda vez que quisermos atualizar a planilha).
Examinei os menus e a ajuda da planilha e não encontrei um ponto nisso; Gostaria de saber se não é possível ou se estou apenas pesquisando as coisas erradas.
google-sheets
csv
pjmorse
fonte
fonte
Respostas:
Solte esta fórmula na primeira célula da sua planilha do Google:
E preencherá automaticamente o restante da planilha atual com o número de colunas e linhas necessárias até que todos os dados da fonte original CSV sejam exibidos.
Existem muitas outras maneiras poderosas de alimentar as planilhas do Google de todos os tipos de fontes externas. Confira este artigo para algumas demonstrações.
fonte
Atualize para corrigir a resposta acima para um problema relacionado a folhas que lêem o csv corretamente:
Se você estiver usando .csv, precisará garantir que o csv seja lido como uma tabela. Para o uso da fórmula importdata (), tenho lido um .csv armazenado no Google Drive. Depois de garantir que o arquivo .csv tenha as permissões de compartilhamento corretas, vinculo o uso de um link de download para o arquivo .csv;
em oposição ao link direto ;
ou
fonte