The formulas that separate a junior analyst from a senior one — and how to practise them.
Python and SQL get more attention, but Excel remains the most-used tool in business analytics. Most stakeholders share data in .xlsx files. Most ad-hoc analysis happens in spreadsheets. Most business reports are built in Excel. Analysts who can't use it fluently are slower than those who can.
The replacement for VLOOKUP. Cleaner syntax, searches in any direction, handles errors gracefully. If you're still writing VLOOKUP daily, switch to XLOOKUP.
=XLOOKUP(lookup_value, lookup_range, return_range, "Not found")The core of any aggregated analysis. Filter a dataset by multiple conditions and sum or count the result.
=SUMIFS(amount_range, region_range, "North", status_range, "Active")No formula required. Drag fields to summarise millions of rows in seconds. The most underrated skill in data analysis.
Extract rows that match conditions as a formula output — no helper columns, updates automatically.
=FILTER(data_range, condition_column="North", "No results")Extract a sorted list of distinct values dynamically. Essential for building clean reference lists and dashboards.
=SORT(UNIQUE(A2:A1000))More flexible than VLOOKUP, works in older Excel versions. Used heavily in financial models and legacy reports.
Build custom reusable functions using standard Excel formulas. Eliminates repetitive nested formulas across large models.
ExcelPro has 880+ hands-on exercises across 9 tracks — type real formulas, get instant feedback.
Start practising free →