Ich habe eine Site, auf der authentifizierte Benutzer (sprich: interne Benutzer) bestimmte Daten im CSV-Format von der Site herunterladen können, z . B. http://example.com/activities.csv . Kann ich eine Google-Tabelle erstellen, deren Daten direkt von dieser URL abgerufen werden?
(Die Idee ist, dass ich diese Tabelle dann mit ihnen teilen könnte - wir befinden uns in derselben Apps-Domäne - und den Schritt des Herunterladens und Importierens einer CSV-Datei jedes Mal überspringen könnte, wenn wir die Tabelle aktualisieren möchten.)
Ich habe die Menüs und die Hilfe von Spreadsheet durchgesehen und keinen Grund dafür gefunden. Ich frage mich, ob es nicht möglich ist oder ob ich nur die falschen Dinge suche.
google-sheets
csv
pjmorse
quelle
quelle
Antworten:
Fügen Sie diese Formel in die erste Zelle Ihrer Google-Tabelle ein:
Der Rest der aktuellen Tabelle wird automatisch mit so vielen Spalten und Zeilen gefüllt, wie benötigt wird, bis alle Daten aus der ursprünglichen Quell-CSV angezeigt werden.
Es gibt viele andere leistungsstarke Möglichkeiten, Google Spreadsheets aus allen Arten von externen Quellen zu füttern. In diesem Artikel finden Sie einige Demonstrationen.
quelle
Aktualisieren Sie, um die obige Antwort auf ein Problem zu beheben, das sich auf Blätter bezieht, die die CSV korrekt lesen:
Wenn Sie .csv verwenden, müssen Sie sicherstellen, dass die CSV als Tabelle gelesen wird. Für die Verwendung der Formel importdata () habe ich eine in Google Drive gespeicherte CSV-Datei gelesen. Nachdem ich sichergestellt habe, dass die CSV-Datei über die richtigen Freigabeberechtigungen verfügt, verwende ich einen Download- Link für die CSV-Datei.
im Gegensatz zur direkten Verbindung;
oder
quelle