Apps Script project providing EP_* custom functions (Sheets forbids dots in
function names, so Excel's EP.PRICE is EP_PRICE here).
- Open a Google Sheet → Extensions → Apps Script.
- Replace the default
Code.gswith this folder'sCode.gs. - Project Settings → check "Show appsscript.json", replace it with this folder's version.
- Save, reload the sheet, then use the new Eulerpool menu → "Set API key…".
=EP_PRICE("AAPL")in any cell.
npm i -g @google/clasp
clasp login
cd addins/google-sheets
clasp create --type sheets --title "Eulerpool Financial Data"
clasp pushRequires a Google Cloud project + Workspace Marketplace SDK enabled + OAuth
consent screen verification. The script itself is publication-ready: V8
runtime, minimal scopes (spreadsheets.currentonly, external_request,
container.ui), key stored per-user in UserProperties, responses cached in
CacheService (60s quotes / 15min fundamentals).