This packs enables you to import XLS and CSV file content into Coda programmatically, with flexibility to map source data to destination columns dynamically, so you set what you want to sync and where you want to place it – be it on any doc you want.
There are three main ways to manipulate XLS and CSV files with this pack:
Extract file as JSON
Simply select your file and obtain its content as JSON in a new column.
Useful for small files. Use the content with the ParseJson() formula
This pack has a flexible method that allows you to map what you have in your file with any Coda table – in any doc you have.
Use the Source Table sync table to extract the columns on your file. Select the target sheet and specific range (XLS only) and have a nice sync table with all your columns.
Use the Table Map sync table to connect to any Coda doc and take information from the table that will hold your file’s data.
Select which Coda column will receive each source file column and let the magic happen
Features
More flexibility
Don’t be restricted by original data column names. Dynamically map each source column to your native Coda table using the table map sync table.
Automatize your workflow
Stop relying on the user to go through complex clicking and manually mapping to import CSV or building complex external integrations to import XLS spreadsheets.
Handle large files with batch extraction
The pack extracts 3000 lines per execution. If your file is larger than that, then it will return you the next batch number. Keep executing the action until you see the finished result and you’ll be done.
Watch it in action
Import XLS into Coda
Loading…
Handling large files
Loading…
Turn spreadsheet into JSON sync table and import any JSON to Coda
Loading…
Useful information and known limitations
This pack ingest Coda native files only, so make sure you upload the target file to a Coda table, or even use it on canvas
Coda has a 4Mb file size limit for packs – this means that this pack won’t be able to handle super large files, since Coda’s servers won’t download its content to further processing.
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (