Filter löschen
Filter löschen

Import data from google sheets to matlab

128 Ansichten (letzte 30 Tage)
Hüseyin Cagdas Yatkin
Hüseyin Cagdas Yatkin am 12 Dez. 2019
Kommentiert: O.Hubert am 5 Jun. 2024
Hello guys,
I wanted to import data from google sheets to matlab. However I couldn't find any information about it. Since the google sheets always geting update I can't just copy and paste so I wanted to import new data for every time I run the matlab script. Is there a way?
Thanks in advance.

Antworten (3)

Donald
Donald am 4 Mär. 2021
First, find the ID for your Sheet. It's the long string if you look at the URL. For example,
http s://docs.google.com/spreadsheets/d/bladjaljd77442n2j3ljk2j3j2jdkdjad/edit#gid=1498695871
Then it's easy
ID = 'bladjaljd77442n2j3ljk2j3j2jdkdjad'
sheet_name = 'My Sheet';
url_name = sprintf('https://docs.google.com/spreadsheets/d/%s/gviz/tq?tqx=out:csv&sheet=%s',...
ID, sheet_name);
sheet_data = webread(url_name);
  5 Kommentare
thierry Lanoe
thierry Lanoe am 25 Mär. 2023
is there a solution with "protected sheets"
O.Hubert
O.Hubert am 5 Jun. 2024
Bennet, have you tried passing the ContentType option to webread (see the help here)?

Melden Sie sich an, um zu kommentieren.


Hiro Yoshino
Hiro Yoshino am 12 Dez. 2019
  1 Kommentar
Hüseyin Cagdas Yatkin
Hüseyin Cagdas Yatkin am 12 Dez. 2019
I think this is for the offline files, I want to take from online source which is specifically google sheets.

Melden Sie sich an, um zu kommentieren.


dimuthu chathuranga
dimuthu chathuranga am 9 Apr. 2021
I have same problem please help me I want to real time uptade data fron google sheet to mathlab gui

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by