
Explore the art science of excel modeling through a nine step framework, challenging the idea that art and science don’t overlap and highlighting curiosity in building models, dashboards, and visualizations.
Explore intersections of art and science through history, revealing how creativity can transform Excel models and formulas. Let curiosity carry you from Leonardo da Vinci to Steve Jobs, fueling innovation.
Apply the nine-step framework for Excel model development by balancing the people, process, and technology trifecta to deliver business value, embrace new technologies, and address the human element.
Define the problem to guide Excel model development, balancing requirements, design, coding, testing, and deployment while asking targeted questions and rephrasing goals.
Break down a problem into smaller parts, visualize processes with flowcharts, and leverage Excel tools like formula auditing and worksheet relationship diagrams to improve large models.
Identify and classify stakeholders, from sponsors and data providers to end users and super users, to tailor testing and system design.
As the leader of this project, you wear many hats—from data wrangler and policy enforcer to power analyst—harmonizing raw data into robust Excel models and dashboards.
Plan your spreadsheet model by selecting the right type—robust single-user, utility macros, add-ins, or data storage spreadsheets—and weigh simplicity against complexity for stakeholders with a database front end where possible.
Build a modular Excel model by assembling a raw data layer from multiple sources, adding assumptions and scenarios, and separating calculations from outputs into dashboards for clear, shareable results.
Test early to catch bugs and avoid costly late changes; recruit end users, use standardized feedback, test in realistic environments with consistent hardware and software, and retest after fixes.
Deliver your excel model by choosing read-only files, xl templates, add-ins, or excel-based reports, with real-time instructions and Visual Basic training for sponsors, data providers, end users, and super users.
Maintain your Excel model through ongoing upkeep, delete outdated data, and use ex-s formatting with Inquirer to shrink file sizes and improve performance.
Define the problem, analyze questions and stakeholders, plan an Excel model in layers—assumptions, inputs, calculations, and outputs—start with small wins, then document, test, deliver, and maintain.
Think like Excel to simplify working with formulas. Master absolute, relative, and mixed references, including R1C1 mode, to enable efficient formula replication.
Think like Excel to speed up formula writing, increase accuracy by minimizing unique formulas, and simplify troubleshooting, boosting confidence in your model while avoiding overconfidence risks.
Discover how cell referencing drives Excel formulas, from A1 notation to absolute, relative, and mixed references. Learn how to copy formulas without losing the correct references.
Master relative cell referencing in Excel by watching how row references adjust when copying formulas vertically, while column references stay fixed, with practical timecard and sales examples.
Explore mixed cell referencing in a time card exercise, keeping the rate in cell C2 fixed while copying formulas down. Learn how absolute row and relative column behavior prevents errors.
Demonstrate absolute cell referencing in Excel by fixing a tax rate cell while copying formulas across columns, using $A$4 and other references to preserve accuracy.
Create a reusable multiplication matrix in Excel by building a single formula and using absolute references for column a and row 1, then copy across and down.
Demonstrate the r1c1 mode in excel, contrasting it with a1 references, and show how formulas use current row and column positions with rc[-2], and cycling absolute, relative, and mixed references.
Explore notation styles in Excel formulas, including A1 and R1C1 referencing, and how copy-paste behavior reveals Excel’s behind-the-scenes handling of active cells and directional references.
Compare A1 and R1C1 cell notation in Excel, illustrating absolute vs relative references, fixed columns, and current row logic with examples like price times quantity and timecard calculations.
Explore how an Excel-based chess board uses conditional formatting to mirror cell movements, describe pawn and queen moves with 1c1 notation, and illustrate capturing and checkmate.
Explore advanced excel formula mastery through practical, real-world techniques, addressing pitfalls, turning power user formulas into robust solutions with conditional calculations, error trapping, and custom functions with or without vba.
Explore looking things up with vlookup, index match, and multiple table lookups, and learn how offset creates dynamic ranges for pivot tables and charts.
Master vlookup by searching the leftmost column and returning the exact match, using false for exact matches. Lock the table array with absolute references to prevent copying errors.
Understand that the match function returns the position in a horizontal or vertical list. Use 0 or false for exact matches, and pair with lookup or index to compare lists.
Discover how to pair match with VLOOKUP to dynamically determine the column index, enabling flexible region and product lookups without hard-coding column numbers.
Master vlookup with error trapping to handle not found values in invoice reconciliations, returning ok for zero variance and not found for missing data.
Explore vlookup approximate match in Excel by using true (or omitting it) to return the closest value without going over, with a leftmost sorted table array and a column index.
Demonstrates how to perform left lookups in Excel using vlookup to the left with the choose function, including examples for retrieving team captains and best weeks.
Master index and index match as a vlookup alternative, including multiple tables, dynamic lookups, and data validation dropdowns for flexible Excel models.
Explore the offset function in Excel, which can return values or references to ranges, with optional height and width, and support dynamic data sources for pivot tables and charts.
Learn how to use the offset function in Excel to shift a starting reference by rows and columns, create dynamic ranges, and build flexible formulas.
Explore conditional calculations using ifs, countifs, and averageifs, including multiple criteria and list-style conditions, with examples like employee lists and partial part numbers in Excel.
Learn to use sumifs to sum by multiple criteria, understand 127 criteria pairs, and build running totals with criteria ranges, wildcards, and not-equal conditions in practical demos.
Explore how to use Excel's averageifs with multiple criteria to calculate averages, handle errors with IFERROR, and build list-based criteria from the data table about catnip purchases.
Discover array formulas and the special control shift enter entry, test sum ifs and average ifs across category data like food and catnip, and compare with subtotal for filtered results.
Learn countifs to count cells by criteria, such as greater than 75, less than or equal to 50 in week two, and names containing excel in week one.
Explore counting unique values with countifs in Excel using array formulas that yield one over countifs to list unique teams across weeks, including entering array formulas with control shift enter.
Dissect the anatomy of an Excel model and master variable techniques, named ranges, and custom functions as you build a rolling 12-month forecast planner and a macro-enabled bonus model.
Define friendly named ranges for global assumptions in Excel, use the name box and name manager, and auto-create names from selections to simplify cross-sheet formulas.
Name static and dynamic ranges for dropdown lists, and apply data validation to link them. Use offset and counta to create dynamic ranges and manage them in the name manager.
Learn to build dynamic ranges with offset and named ranges like sale dates and revenue, then use small and max to find earliest and most recent dates and top revenue.
Create and use named ranges to retrieve intersections with the implicit intersection operator, and create from selection so the top row and left column define names for easy intersection references.
Create simple custom functions in Excel without VBA using the name manager, leveraging today, yesterday, and tomorrow, then apply data validation dropdowns for user-friendly formulas in the workbook.
Explore the difference between a variable and a scenario within what-if analysis, then use Goal Seek in Excel to back into a target total.
Explore scenario manager to compare base, low, and best cases using changing cells. Generate a summary to view outcomes side by side with named inputs like gross revenue and cogs.
Create a rolling forecast planner for a 12 month period across 10 departments, using modular, layered models to keep the end user experience simple while handling data, assumptions, and scenarios.
Explore building a rolling forecast planner in Excel, with 12 months and 15 departments, using unique lists, data validation, named ranges, and dynamic formulas to compare actuals and budgets.
Explore a real-world retail order processing tool with a simple data entry form in Excel, and move complexity to the back end with VBA.
Upgrade to the modern Excel table and master structured referencing, sorting, and filtering. Learn how modern tables integrate with data models and the benefits for raw data management.
Explore how to create a modern Excel table, convert a regular range with insert table, and distinguish it from pivot or data tables, revealing practical benefits beyond formatting.
Explore methods to create an Excel table: import from external database, convert a tabular range, and use Get in Transform for the data model.
Create and format Excel tables with headers, use filters and automatic expansion, and apply structured referencing to calculate sale amount from units and unit cost.
Turn a dataset into an Excel table and build a dashboard with slicers and charts, using dynamic ranges for pivot tables and clear units and sale amount visuals.
Learn how converting data to an Excel table makes charts dynamic, automatically expanding when new months and regions are added, and how this demo compares dynamic ranges to traditional ranges.
Explore absolute and relative references in structured table formulas, using named ranges and table columns. Apply advanced techniques to build robust sums and criteria within Excel tables.
Explore how Excel tables relate to data models and how you relate raw data across diverse sources for modern analytics. Model data in Excel to power dashboards and reports.
Relate orders, customers, and states to build an Excel data model for pivots. Import state abbreviations via web query, join to states, and compute sales as units times unit cost.
Explore modern Excel tables and data models to boost analysis with pivot tables, slicers, and automatic table expansion. Learn structured referencing, instant formula fill down, and dashboard-friendly visuals.
Explore building an Excel front-end with a database back-end, weigh Excel versus database approaches, and automate report creation using a nine-step art science of Excel modeling framework.
Explore when to use Excel versus databases, balancing Excel’s analysis and presentation strengths with databases’ data storage and multi-user queries, and blending both for scalable solutions.
Learn to connect an Excel front end to a database, run SQL queries with VBA, and automate one-click reports with get and transform, while evaluating Access relevance.
Explore communicating with databases from Excel using an Access front and SQL, including selecting and filtering records in tables such as departments and business groups.
Explore how to connect Excel with an Access database, retrieve records from multiple tables, and query the business groups table using visual query design.
Connect Excel to an Access database, provide SQL instructions, retrieve records into a workbook, and close the connection using plug and play macros and the Microsoft ActiveX data objects library.
Explore how to connect Excel to an Access database using VBA, with a guided walk-through of settings, file pickers, and a reusable retrieve function for SQL queries.
Automate monthly reporting by merging financials and departments data with Power Query, then distribute outputs via Outlook using VBA for email or folder saves.
Learn to automate Excel reporting by merging Access data with Power Query, filtering by business group, and generating reports for general admin, sales, and tech.
The Art Science of Excel Modeling is an in-depth exploration of how to plan, design, and maintain superior Excel models. Ideal for consultants, financial analysts, auditors, accountants, managers, and technical professionals seeking to gain a deeper understanding of the “art-science” of data modeling and how it can lead to improved business decisions.
Kicking off with a bigger-picture, more philosophical view of spreadsheet design principles, our aim is to inspire critical thinking skills and confidence in an increasingly competitive job market. In our “real world based” case studies, we will explore creative solutions to routine business problems in the business, finance, and accounting world. We will also offer practical guidance for newer challenges arising from the ever-increasing volumes of “big” data that seem to be “pushing the boundaries” that Excel is naturally equipped to handle.
Designed with the intermediate to advanced level Excel user in mind, as well as technical professionals seeking to build better alliances with “the Excel people.” To keep up during this course, we recommend you have a very solid understanding of the basics of the spreadsheet environment. Formula construction and concepts, in particular structured referencing (proper use of the ‘$’ signs) is also extremely helpful.
The instructor, Szilvia Juhasz, is an Excel book author and a frequent co-host at Excel TV.