How It Works
Set up once in 2 minutes. Then screen any watchlist with a single click — results land directly in your Google Sheet.
Create your Google Sheet
Open a new (or existing) Google Sheet. In column A, put your NSE or BSE stock symbols — one symbol per row. That is all the setup required in the sheet itself.
- ✓Use .NS suffix for NSE stocks (e.g. TCS.NS)
- ✓Use .BO suffix for BSE stocks (e.g. 500325.BO)
- ✓Any number of rows — no header required
- ✓Blank rows are automatically skipped
Column A — stock symbols only
Share with our Service Account
To write results back into your sheet, our backend needs Editor access. Share the sheet with this email address:
- Open your Google Sheet
- Click the Share button (top-right)
- Paste the email address above into the "Add people" field
- Set role to Editor
- Uncheck "Notify people" (optional) and click Send
Go to /screener and Run
Head to the screener page, paste your Google Sheet URL, enter your email for a results notification, and click Run.
- Visit excelscreener.in/screener
- Paste your full Google Sheet URL
- Enter your email address
- Click Run Screener
- Wait for results — they appear directly in your sheet
What happens behind the scenes
Once you click Run, our pipeline processes each stock sequentially.
Detecting stocks in column A
~1 second
Fetching data from NSE / screener.in
15–30s per stock
Computing 40+ checks per stock
growth, debt, valuation, flags
Writing results back to your sheet
~2 seconds
Done — check your sheet!
Score, label, metrics, red flags
Frequently Asked Questions
Ready to screen your watchlist?
It takes under 2 minutes to set up. No code, no exports, no manual work.
Screen My Stocks →