Is it possible to add dynamically loaded data to a spreadsheet field in either Excel or Google Spreadsheets that retrieves it's value from an externally referenced data source such as a Yahoo Data Pipe or an AJAX response?
If so, is it possible to make the data "live" so it updates at regular polling intervals?
For Google Spreadsheets, use importData by writing the following in a spreadsheet cell:
=importDATA("http://www.census.gov/2010census/csv/pop_change.csv")
Related
Currently, I'm connecting Jotform to Google sheets where information with the submissions are uploaded. We primarily use excel for the bulk of our operations and would like to connect the submissions uploaded from google sheets to excel. I can use import data from web which excel offers but it more so just copies the entire table even if you delete some rows on excel.
I want to do something similar to what zapier offers where the connection is not just a copy of the entire table and it only uploads new rows uploaded to google sheets onto excel and refreshes frequently.
Is there a way I can do this? My best bet is to use Google sheets API's? But i'm not sure where to get started.
What are "new" submissions? Excel need to know that.
You can directly import the data from jotform to Excel, no need to do it via google sheets.
Yes, even then all submissions are downloaded, that will always be the case. But not all need to be displayed. You can choose in and with Power Query what shall remain and loaded to Excel.
If you don't use a date for what you consider new, you have to store all old data in Excel as well, so Excel can see whether a submission is already downloaded before or not. You could load all data to the Data Model, where it uses very little space.
You need to learn PowerQuery for this. It is very worth it, because with little learning you can do a lot of fantastic things to your submissions and other data.
I have a team that has to collect data outputs from various inputs (all the data will have the same format). They collect this info in a notebook, and then input it and format it in Excel. I want them to be able to input this info from tablets on an interface, maybe a web page via a POST form, maybe a Excel form, maybe use SharePoint; and send it to the Excel sheet, and format it to match the current format.
Is there a way to do this? There will be multiple people using the interface at the same time, I don't know if this is going to be a problem.
Thanks in advance!
I am trying to set up a NodeJS application that monitors for new responses on a Google Form so that they can be displayed on a dashboard.
My original idea was to use the responses spreadsheet, but I can't find a way to convert it into readable JSON. The next problem is identifying which responses are new. The storage of the app is very very limited and having a copy of the spreadsheet is out of the question. What I wanted to is just ping the table every 1 hour and if there's a new response, run some code to print the data.
I am open to any ideas or suggestions!
You can maintain a counter in the app, or in a shared file/database. The counter will point to number of rows seen in the spreadsheet. Next time you query the spreadsheet, you'd know rows after counter are new.
As per extracting the data, if you have the sheet as a file, you can use some package like xlsx to parse the sheet into JSON. If not, then you can fetch the spreadsheet from Google APIs in JSON format.
I would like to have some way of obtaining the data from NHL.com's stats page which I believe is a react table and has no tag. An example would be the following:
http://www.nhl.com/stats/team?aggregate=1&reportType=game&dateFrom=2017-10-22&dateTo=2017-12-07&gameType=2&filter=gamesPlayed,gte,1&sort=points,wins
I have tried making an Excel query, but the table doesn't show up in Excel's web browser. I tried just manually copy-pasting from the webpage to Excel/Sheets, but all the data is pasted in the first column.
Any way of getting this information to a csv would be appreciated, especially some sort of automated way given a set of filters to pass into the URL.
I have a data set in excel and I want to store it in a Firebase. I have to make changes in it like adding some columns using website and retrieve the values for the changes.
How to proceed?
If I understand your problem, You want sync your excel changes to firebase.If so,then take your data on spread sheet from excel file
you can go with Google Spread Sheets and Zapier
What you need,
1.Zapier Account
2.Google Acount
On Zapier account,make a Zap which will get data from your Spread Sheet and instert it at specified locaion on firebase
Example
Once you have setup then it will automatically insert your sheet data to firebase. But note one thing,setup your Zap first before taking your data to spread sheet from excel beacuase Zapier will not check for existing rows.It always start checking rows after you have setup Zap