500 MOST-USED DATA ANALYST FORMULAS CHEAT SHEET
CATEGORY 1 — BASIC MATH & CALCULATIONS (1–50)
SUM()AVERAGE()MIN()MAX()COUNT()COUNTA()COUNTBLANK()PRODUCT()ABS()ROUND()ROUNDUP()ROUNDDOWN()INT()MOD()POWER()SQRT()EXP()LN()LOG()LOG10()CEILING()FLOOR()EVEN()ODD()RAND()RANDBETWEEN()SIGN()SUBTOTAL()AGGREGATE()SUMPRODUCT()% Calculation- Growth Rate Formula
- CAGR Formula
- Running Total
- Difference Calculation
- Ratio Formula
- Margin %
- Weighted Average
- Moving Average
- Variance
- Standard Error
- Z-Score
- Mean Absolute Deviation
- Geometric Mean
- Harmonic Mean
- Square Difference
- Relative Change
- Percentage Point Change
- Index Value
- Profit Calculation
CATEGORY 2 — LOGICAL FUNCTIONS (51–100)
IF()IFS()AND()OR()NOT()IFERROR()IFNA()- Nested IF
- Multi-condition IF
- Boolean TRUE/FALSE
- Conditional Labels
- Score Banding
- Pass/Fail Logic
- KPI Classification
- Risk Flagging
- Status Automation
- Outlier Detection
- Threshold Alert
- Revenue Tier Logic
- Bonus Eligibility Logic
- Region Mapping
- Sales Flag
- Performance Grading
- Exception Detection
- Compliance Check
- Missing Value Logic
- Zero Handling Logic
- Error Replacement
- Negative Value Check
- Duplicate Warning
- SLA Breach Flag
- Category Assignment
- Decision Tree Formula
- Forecast Condition Logic
- Dynamic Comment Logic
- Approval Status
- Escalation Rule
- Priority Ranking
- Automation Flag
- Late Delivery Flag
- Inventory Alert
- Age Bucket Logic
- Customer Segmentation Logic
- Gender Classification
- Income Classification
- Target Achievement Logic
- Refund Eligibility
- Active/Inactive Check
- Business Rule Formula
- Dynamic Message Output
CATEGORY 3 — TEXT FUNCTIONS (101–150)
LEFT()RIGHT()MID()LEN()TRIM()CLEAN()UPPER()LOWER()PROPER()CONCAT()CONCATENATE()TEXTJOIN()REPLACE()SUBSTITUTE()FIND()SEARCH()EXACT()VALUE()TEXT()CHAR()CODE()- Extract First Name
- Extract Last Name
- Email Username Extract
- Domain Extract
- Remove Special Characters
- Add Prefix
- Add Suffix
- Phone Format
- ID Standardization
- Capitalization Fix
- Text Length Check
- Keyword Detection
- Word Count
- Remove Numbers
- Remove Letters
- Split Full Address
- Create Labels
- Dynamic Titles
- Clean Imported Data
- Replace NULL Text
- Sentence Case Formula
- Initial Extraction
- SKU Parsing
- File Name Extraction
- Remove Extra Spaces
- Format Codes
- Combine Columns
- Comment Generator
- Auto Description Builder
CATEGORY 4 — DATE & TIME FUNCTIONS (151–200)
TODAY()NOW()DATE()YEAR()MONTH()DAY()HOUR()MINUTE()SECOND()DATEDIF()EDATE()EOMONTH()NETWORKDAYS()WORKDAY()WEEKDAY()WEEKNUM()ISOWEEKNUM()TEXT(date)- Age Calculation
- Tenure Calculation
- Days Remaining
- Fiscal Year Logic
- Quarter Extraction
- Month Name
- Week Name
- Shift Timing Logic
- Delivery Delay Days
- SLA Duration
- Rolling Month Analysis
- Rolling Year Analysis
- Cohort Month
- Retention Period
- Time Difference
- Timestamp Cleaning
- Convert Text to Date
- Next Working Day
- Business Hours Calc
- Shift Classification
- Weekend Detection
- Holiday Detection
- Subscription Renewal
- Invoice Due Date
- Aging Analysis
- Customer Lifetime
- Event Duration
- Booking Window
- Time Bucket Creation
- Monthly Aggregation
- Quarterly Comparison
- YoY Comparison
CATEGORY 5 — LOOKUP & RELATIONAL ANALYSIS (201–250)
VLOOKUP()HLOOKUP()XLOOKUP()LOOKUP()INDEX()MATCH()INDEX+MATCHXMATCH()OFFSET()INDIRECT()- Two-way Lookup
- Dynamic Lookup
- Approx Match Lookup
- Exact Match Lookup
- Reverse Lookup
- Left Lookup
- Multi-column Lookup
- Multi-condition Lookup
- Latest Record Lookup
- Previous Record Lookup
- Join Tables Logic
- ID Mapping
- Category Mapping
- Pricing Lookup
- Region Lookup
- Manager Lookup
- Department Mapping
- SKU Lookup
- Customer History Lookup
- Latest Date Match
- Inventory Check Lookup
- Salary Band Lookup
- Commission Rate Lookup
- Score Lookup
- Status Retrieval
- Employee Info Pull
- Data Merge Formula
- Dynamic Dashboard Lookup
- Hierarchical Lookup
- Parent Child Lookup
- Lookup with Errors Handling
- Lookup with Default Value
- Lookup by Rank
- Lookup Nth Value
- Lookup Closest Value
- Lookup Multiple Results
- Spill Lookup Results
- Lookup Using FILTER
- Lookup by Date Range
- Cross-sheet Lookup
CATEGORY 6 — CONDITIONAL AGGREGATION (251–300)
COUNTIF()COUNTIFS()SUMIF()SUMIFS()AVERAGEIF()AVERAGEIFS()- Conditional Median
- Conditional Max
- Conditional Min
- Unique Count
- Region-wise Sales
- Product-wise Sales
- Monthly Revenue
- Department Count
- Active Users Count
- Cancelled Orders Count
- High Value Customers
- Repeat Buyers
- Top Performer Sum
- Bottom Performer Analysis
- Gender Count
- State Analysis
- Revenue Segmentation
- Age Bucket Analysis
- KPI Achievement Count
- Late Delivery Count
- SLA Compliance %
- Refund Rate
- Conversion Rate
- Engagement Rate
- Attendance %
- Inventory Level Sum
- Cost Center Total
- Budget vs Actual
- Forecast vs Actual
- Exception Count
- Risk Category Sum
- Campaign Performance
- Channel Analysis
- Customer Segment Revenue
- Sales Target Progress
- Subscription Active Count
- Renewal Rate
- Churn Rate
- Order Frequency
- Discount Impact
- Average Ticket Size
- Lead Funnel Analysis
- Customer Acquisition Cost
- Lifetime Value Aggregation
CATEGORY 7 — STATISTICS & DATA SCIENCE (301–350)
MEDIAN()MODE()STDEV.S()STDEV.P()VAR.S()VAR.P()PERCENTILE()QUARTILE()RANK()RANK.EQ()RANK.AVG()CORREL()COVARIANCE()SKEW()KURT()Z.TEST()T.TEST()NORM.DIST()NORM.INV()LINEST()- Linear Regression
- Trendline Forecast
- Moving Average Forecast
- Exponential Smoothing
- Confidence Interval
- Standard Error
- Residual Calculation
- Error Rate
- Accuracy %
- Precision
- Recall
- F1 Score
- Outlier Detection
- Distribution Check
- Variability Analysis
- Correlation Matrix
- Regression Prediction
- Demand Forecast
- Seasonality Index
- Time Series Decomposition
- Rolling Mean
- Rolling Std Dev
- Percent Rank
- Relative Frequency
- Histogram Prep Formula
- Probability Calculation
- Sampling Randomizer
- Monte Carlo Base Logic
- Normalization Formula
- Standardization Formula
CATEGORY 8 — DATA CLEANING & QUALITY (351–400)
ISBLANK()ISNUMBER()ISTEXT()ISERROR()ISNA()ERROR.TYPE()- Missing Value Detection
- Duplicate Detection
- Invalid Email Check
- Phone Length Check
- Range Validation
- Negative Value Check
- Data Type Validation
- Format Correction
- Null Replacement
- Zero Replacement
- Blank Fill Logic
- Outlier Flag
- Range Warning
- Standard Code Mapping
- Remove Leading Zeros
- Fix Case Errors
- Format Currency
- Fix Dates
- Clean Import File
- Remove Hidden Characters
- Normalize Text
- Remove Duplicates Logic
- Consistency Check
- Mandatory Field Check
- Record Completeness Score
- Quality Score Formula
- Error Log Flag
- Record Status Flag
- Invalid Record Removal
- Valid Dataset Filter
- Unique Record Generator
- Dataset Comparison
- Change Detection
- Data Drift Detection
- Update Tracking
- Record Version Check
- Audit Trail Logic
- Reconciliation Check
- Balance Verification
- Source vs Target Match
- Control Total Check
- Data Freshness Check
- Data Integrity Rule
- Validation Dashboard Logic
CATEGORY 9 — DYNAMIC ARRAY & MODERN EXCEL (401–450)
FILTER()SORT()SORTBY()UNIQUE()SEQUENCE()RANDARRAY()- Spill Range
# - Dynamic Dropdown
- Auto Expanding Table
- Dynamic Dashboard Source
- Top N Filter
- Bottom N Filter
- Dynamic Ranking
- Dynamic Pivot Source
- Dynamic Charts
- Auto Category List
- Dependent Dropdown
- Multi Select List Logic
- Live Search Box
- Interactive Dashboard Filter
- Real-time KPI Feed
- Auto Update Reports
- Dynamic Headers
- Scenario Switching
- Forecast Selection Logic
- Dynamic Time Range
- Rolling Window Filter
- Interactive Reports
- Auto Data Expansion
- No Helper Column Analysis
- Spill Lookup
- Dynamic Aggregation
- Dynamic Join Logic
- Matrix Generator
- Simulation Generator
- Random Sampling Table
- Dataset Split Generator
- Auto Segmentation
- Cohort Generator
- Calendar Generator
- Timeline Builder
- Heatmap Data Prep
- Dynamic KPI Cards
- Scenario Modeling
- Sensitivity Analysis
- Dashboard Parameter Control
- Interactive Filters
- Real-time Scorecards
- Dynamic Metrics Selector
- Automated Reporting Logic
CATEGORY 10 — BUSINESS KPI & ANALYST METRICS (451–500)
- Revenue Growth %
- Profit Margin %
- Gross Margin
- Net Margin
- Operating Margin
- Conversion Rate
- Bounce Rate
- Retention Rate
- Churn Rate
- Customer Lifetime Value
- CAC (Customer Acquisition Cost)
- ROI
- ROAS
- ARPU
- Average Order Value
- Lead Conversion %
- Sales Target %
- Productivity Index
- Utilization Rate
- Employee Efficiency
- Inventory Turnover
- Stock Coverage Days
- Fill Rate
- Order Cycle Time
- Delivery Accuracy
- SLA Compliance
- Defect Rate
- Quality Score
- Satisfaction Score
- NPS Calculation
- Repeat Purchase Rate
- Funnel Drop %
- Marketing Attribution
- Campaign ROI
- Channel Contribution %
- Forecast Accuracy
- Budget Variance
- Cost per Lead
- Revenue per Employee
- Burn Rate
- Cash Runway
- Risk Exposure Score
- Engagement Index
- Adoption Rate
- Active User %
- Growth Index
- Performance Scorecard
- Business Health Index
- Executive Dashboard KPI
- Decision Support Metric
The Analyst’s Facts
Tools evolve.
Dashboards change.
Software gets rewritten every decade.
But these 500 patterns —
clean → calculate → compare → explain —
are the timeless craft of data analysis.
