Data Table in Excel Modeling
It's Excel's tool for sensitivity analysis: you reference your output in the corner, list input values down the side and across the top, and Excel fills the grid. The classic use is an IRR table by entry × exit multiple.
Definition
A Data Table in Excel is a built-in What-If Analysis tool (Data > What-If Analysis > Data Table) that automatically recalculates a model output across a range of values for one or two input cells, producing the sensitivity grid bankers use to show how IRR, enterprise value, or share price changes — for example, IRR across a matrix of entry and exit multiples in an LBO.
How a two-variable data table is structured
The layout is rigid and tripping it up is the #1 beginner mistake. The top-left corner cell must contain a reference to the output you're sensitizing (e.g., =IRR_cell), not a label. The column input values run down the left side directly under that corner; the row input values run across the top to the right of the corner. You select the entire rectangle (including the corner and both input lists), go to Data > What-If Analysis > Data Table, and specify the 'Row input cell' (the model cell that the top values should be fed into) and the 'Column input cell' (the model cell the side values feed into). Excel then substitutes each pair into the live model and records the resulting output in each grid cell. A one-variable table uses only the row or only the column input.
How it works under the hood
A Data Table is an array formula ({=TABLE(row_input, col_input)}) that Excel runs by temporarily plugging each input value into your model's actual input cell, recalculating the whole workbook, and capturing the output — then moving to the next value. This is why the inputs you sensitize must be the genuine driver cells the model reads from, not intermediate calculations. It's also why large data tables can be slow: each cell triggers a full recalculation, so a 10x10 table recalculates the model 100 times.
Performance and gotchas
Because data tables recalc on every workbook change, big models with several tables can become sluggish. The fix is Formulas > Calculation Options > Automatic Except for Data Tables, which leaves normal formulas live but only refreshes data tables on F9. Two other gotchas: the input cells referenced must be on the same worksheet as the data table (a long-standing Excel limitation — use a helper cell to bridge to another sheet), and if your model contains a circular reference with iterative calculation turned on, data tables can return slightly unstable values, so many modelers toggle the circularity off when finalizing sensitivity output.
Worked Example — With Real Numbers
You want IRR by entry multiple (rows) and exit multiple (columns). In cell B10 put =IRR_output. Down column A under B10, list entry multiples 8.0x, 9.0x, 10.0x. Across row 10 to the right of B10, list exit multiples 8.0x, 9.0x, 10.0x. Select A10:D13, Data > What-If Analysis > Data Table. Set Row input cell = the exit-multiple assumption cell, Column input cell = the entry-multiple assumption cell. Excel fills the grid: at 8.0x in / 10.0x out IRR might be 31%; at 10.0x in / 8.0x out it might be 11%. Instantly you see the deal's return sensitivity to multiple expansion.
Key Takeaways
A Data Table recalculates an output across one or two input ranges — Excel's native sensitivity tool.
The top-left corner cell must reference the output; row values go across the top, column values down the side.
'Row input cell' and 'Column input cell' must point to the real driver cells in your model.
Set calculation to 'Automatic Except Data Tables' to avoid slowdowns in large models.
Input cells must live on the same sheet as the table — use a helper cell to bridge sheets.
Common Mistakes in Interviews
Putting a label instead of an output reference in the top-left corner cell.
Swapping the row and column input cells, which transposes the whole grid.
Pointing the input cells at intermediate formulas instead of the real driver assumption cells.
Referencing input cells on another worksheet — Excel data tables require same-sheet inputs.
How Interviewers Test This
Interviewers testing Excel chops ask 'how would you build an IRR sensitivity to entry and exit multiple?' The expected answer is a two-variable Data Table: reference IRR in the corner, entry multiples down, exit multiples across, then set the row and column input cells to the multiple assumption cells. Mentioning the 'corner cell references the output' detail signals you've actually built one.
Related Concepts
Directly referenced in this topic
Scenario Analysis vs Sensitivity Analysis
Scenario analysis and sensitivity analysis are two complementary techniques for ...
Internal Rate of Return (IRR)
The Internal Rate of Return (IRR) is the discount rate at which the [Net Present...
Leveraged Buyout (LBO)
A Leveraged Buyout (LBO) is the acquisition of a company using a significant amo...
Iterative Calculation
Iterative calculation is an Excel setting (File > Options > Formulas > Enable it...
More Financial Modeling
12 more concepts in this category
Related Articles
Investment Banking by the Numbers: Recruiting & Comp Stats (2026)
Investment banking statistics for 2026: analyst-to-MD compensation ranges, weekly hours, recruiting competitiveness, and exit-opportunity data in one citable reference.
Sensitivity Analysis in Financial Modeling: How to Build Data Tables
Learn how to build one-way and two-way sensitivity tables in financial models. Covers Excel data tables, tornado charts, and scenario vs sensitivity analysis.
Essential Excel Shortcuts for Investment Banking Analysts
Master 50+ Excel shortcuts that investment banking analysts use daily. Organized by category: navigation, formatting, formulas, modeling, and productivity.
Topic Guides
Firms That Test This
Related Articles
Investment Banking by the Numbers: Recruiting & Comp Stats (2026)
Investment banking statistics for 2026: analyst-to-MD compensation ranges, weekly hours, recruiting competitiveness, and exit-opportunity data in one citable reference.
Read articleSensitivity Analysis in Financial Modeling: How to Build Data Tables
Learn how to build one-way and two-way sensitivity tables in financial models. Covers Excel data tables, tornado charts, and scenario vs sensitivity analysis.
Read articleEssential Excel Shortcuts for Investment Banking Analysts
Master 50+ Excel shortcuts that investment banking analysts use daily. Organized by category: navigation, formatting, formulas, modeling, and productivity.
Read articlePractice Data Table in Excel Modeling questions
400+ interview questions with AI feedback. Free to start.
Start PracticingMaster Data Table in Excel Modeling and 100+ More Concepts
Get the full IB Flash experience and walk into your interview with confidence.
AI Interview Coach
Real-time feedback on your answers
1,000+ Practice Questions
Across IB, PE, HF, VC & more
Financial Modeling Tests
Excel-based skill assessments
Or explore our free tools to get started