Advanced Data Utilities for Google Sheets
Powerful spreadsheet utilities for data transformation, validation, and analysis. Extend Google Sheets with functions you wish existed.
| A | B | C | |
|---|---|---|---|
| 1 | Input | Formula | Output |
| 2 | Hello World 2024! | | β |
| 3 | https://example.com | =getStatusCode(A3) | 200 |
| 4 | how to start a business | =suggestQueries(A4) | 10 suggestions |
Spreadsheet superpowers unlocked
Functions that make complex data operations simple. No coding, no add-ons, just formulas.
Text Transformation
Case conversion, slug generation, string manipulation, and text formatting utilities.
Data Validation
Validate emails, URLs, phone numbers, and other data formats automatically.
Array Operations
Flatten, transpose, chunk, and manipulate arrays with simple formulas.
Date & Time Utilities
Parse dates, calculate durations, convert timezones, and format date strings.
URL Parsing
Extract domains, paths, parameters, and fragments from URLs.
Hashing & Encoding
Generate MD5, SHA hashes, encode/decode Base64, and URL encode strings.
Data tools in action
Real formulas for transforming, validating, and analyzing your data.
=slugify("Hello World Product 2024")hello-world-product-2024=getStatusCode(A2)200=getUrlsFromSitemap("https://example.com/sitemap.xml")| [0] | https://example.com/ |
| [1] | https://example.com/about |
| [2] | https://example.com/blog |
=suggestQueries("how to", "en")| [0] | how to tie a tie |
| [1] | how to screenshot |
| [2] | how to lose weight |
=getLocaleBySubdomain(A2)es=combineAll(A1:A10, C1:C10, E1:E10)| [0] | apple |
| [1] | banana |
| [2] | cherry |
| [3] | date |
| [4] | elderberry |
=groupByCell(A1:A5, ", ")apple, banana, cherry, date, elderberry=clusterize(A1:A100)| [0] | running | running shoes, running gear, running tips |
| [1] | marathon | marathon training, marathon shoes |
=checkRedirectChain("https://example.com/old")| [0] | 301 | https://example.com/old |
| [1] | 200 | https://example.com/new |
=v2lookup("2024", "Q1", A:E, 5)125000=unlimitedVlookup("John", A:D, 4, "Sales", 2)$75,000=slugify(A2)my-awesome-blog-postData transformation made simple
See how data professionals use these tools to automate complex operations.
URL Analysis Pipeline
Parse and analyze URLs to extract domains, paths, and parameters
=getStatusCode(A2)| URL |
|---|
| https://www.example.com |
| https://google.com/search?q=test |
| https://github.com/nonexistent-page-404 |
Data Cleaning Workflow
Validate, clean, and standardize messy data automatically
=clusterize(A2:A10)| Keywords |
|---|
| running shoes |
| running tips |
| marathon training |
Batch Transformation
Transform large datasets with powerful array operations
=suggestQueries(A2, "en")| Seed Query |
|---|
| how to start |
| best laptops |
| learn python |
Ready to unlock advanced data tools?
Most data tools are available on Free plan.
Pro plan unlocks all functions + higher limits.
No credit card required β’ Install in 30 seconds β’ Cancel anytime