September 26th, 2025
Improved
Upgraded

Spreadsheets power many of your workflows, from transactions to clinical trials, and we’ve just given them a massive upgrade. Until now, Storytell capped CSV/XLS queries at 2,000 rows. With this release, the ceiling is gone, and our new processing pipeline unlocks deeper, more natural analysis of your data.
Unlimited scale processing: Upload and query datasets of any practical size (tested up to 1M+ rows).
Cross-tab analysis: Work with multi-sheet Excel files like a unified database. Storytell automatically maps relationships, links related tables, and builds a logical schema.
Smarter context detection: When you reference a spreadsheet file in a prompt, Storytell now detects column types and relationships so that you can ask vague or natural questions without manual mapping.
SQL generation engine: Under the hood, Storytell translates your plain-language prompts into optimized SQL queries, handling joins, aggregations, and even window functions.
Rich results: Query results are formatted with contextual insights (percentages, currencies, trend highlights) and prepped for charts and visualizations.
E-commerce: “Which product category grew fastest by region in Q3?”
Healthcare: “What side effects were most common across trial groups?”
Manufacturing: “Which plants had the highest defect rates this year?”
Finance: “Which sectors showed the largest volatility week over week?”
Storytell automatically identifies the right columns, generates SQL, and returns conversational insights.
File analysis & classification: Detects headers, validates structure, and assesses complexity.
Database creation: Converts each structured file into a high-performance, columnar database instance.
Query intelligence: Translates your prompts into optimized SQL, with semantic mapping to your data.
Results processing: Enhances raw results with contextual formatting, trends, and chart-ready outputs.
✅ Use consistent headers in the first row
✅ Keep each row as a complete record
✅ Place lookup tables (categories, locations, suppliers) in separate tabs
✅ Use descriptive column names and clear relationships across tabs
Learn more: How Storytell Processes Spreadsheets