Excel for IT


Most people think Excel is a spreadsheet tool. People who actually work in IT know it’s the connective tissue between every role on the team – from the BA translating business needs to the QA engineer signing off on production.

Let’s be direct: Excel isn’t glamorous. It doesn’t have a roadmap. It doesn’t get conference talks. But walk into any sprint review at a healthcare company, a bank, a telecom, or a construction firm, and you’ll find someone – probably more than one someone – with a spreadsheet open. Requirements traceability? Excel. UAT sign-off log? Excel. Defect tracker when Jira goes down? Excel. Test data matrix? Excel.

Let’s take a frank look at how Excel actually functions across every IT role, why it holds its ground even in teams running Jira, Confluence, Azure DevOps, and ServiceNow, and what separates the teams that use it well from the ones drowning in version-12-FINAL-FINAL.xlsx.

750M+
Excel users worldwide (Microsoft, 2024)
67%
of enterprise BAs use Excel for requirements management
88%
of spreadsheets contain at least one significant error (F1F9, 2022)
$2.6B
estimated annual cost of spreadsheet errors in financial services

That last number isn’t a typo. It’s not a scare tactic either – it’s context. Excel done poorly is genuinely expensive. Excel done well is one of the fastest, most flexible tools any IT professional has access to.


Who Actually Uses Excel on an IT Team – and How

Before getting into the role-by-role breakdown, one thing needs to be said: every role on a software delivery team uses Excel differently. What a Business Analyst needs from a spreadsheet looks nothing like what a QA Engineer needs. And what a developer tolerates in Excel is barely what a PM would consider organized.

Understanding this role-level distinction is the foundation of using Excel effectively on a cross-functional team.

Business Analyst
Requirements & Traceability
  • Requirements traceability matrix (RTM)
  • Gap analysis across systems
  • Stakeholder impact mapping
  • Process flow data tables
  • Change log tracking

Product Owner
Backlog & Prioritization
  • Story point estimation tracker
  • MoSCoW prioritization grid
  • Feature dependency matrix
  • Release planning calendar
  • ROI scoring model

QA Engineer
Testing & Defect Tracking
  • Test case repository
  • Defect log & severity matrix
  • Test execution progress tracker
  • UAT sign-off matrix
  • Environment & data setup log

Developer
Data & Logic Support
  • Test data generation & seeding
  • API response mapping tables
  • Environment config matrix
  • Build/deployment log
  • DB column mapping for migrations

Scrum Master / PM
Sprint & Team Metrics
  • Velocity tracking over sprints
  • Team capacity planning
  • Impediment log
  • Risk register
  • Retrospective action items

DevOps / Infrastructure
Config & Ops Tracking
  • Server & environment inventory
  • Incident log & RCA tracker
  • CI/CD pipeline run history
  • SLA & uptime tracking
  • Cost allocation by service

The Requirements Traceability Matrix – The BA’s Most Powerful Excel Document

If a Business Analyst had to pick one spreadsheet to keep when everything else was taken away, it would be the RTM. The Requirements Traceability Matrix connects every business requirement to its design specification, development task, and test case – creating an unbroken chain from stakeholder need to deployed feature.

Here’s what a real RTM looks like for a healthcare claims processing project:

Req IDBusiness RequirementDesign RefDev TaskTest CaseStatus
REQ-001System must validate claim ICD-10 codes against payer rulesDES-012DEV-045TC-089, TC-090Done
REQ-002Adjudication engine must return decision within 3 secondsDES-013DEV-046TC-091In QA
REQ-003EOB must generate in PDF format and be HIPAA-compliantDES-015DEV-049TC-099, TC-100Blocked
REQ-004Provider portal must support bulk claim submission via CSVDES-017DEV-053TC-104In Dev

Notice what that one document does: a stakeholder can scan it and immediately see which requirements are complete, which are stuck, and which ones haven’t been tested yet. No sprint board access needed. No Jira license. One file, shared in a meeting, tells the full story.

The RTM becomes even more critical during the SDLC phases where handoffs happen – especially the handoff from development to testing. QA teams that inherit work without a solid RTM spend 20-30% of their sprint time reconstructing context that should already be documented.


How Excel Gets Used Across Industries – Real Examples, Not Theory

The difference between a junior analyst and a seasoned one isn’t always technical depth – it’s often contextual awareness. Knowing how Excel gets used in your specific industry shapes everything from how you structure your files to what formulas actually matter.

IndustryPrimary Excel Use Cases in IT ProjectsCommon Pain PointKey Excel Features Used
HealthcareClaims validation, HIPAA audit trail, provider data migration, EMR field mappingPHI accidentally stored in shared workbooksVLOOKUP, conditional formatting, data validation dropdowns
Finance & BankingRegulatory reporting (SOX, Basel III), reconciliation, model risk, change impact logsFormula errors in regulatory submissions (see: JPMorgan London Whale)PivotTables, Power Query, named ranges, macro automation
TechnologyAPI field mapping, test data sets, sprint metrics, SLA dashboardsDevs and QAs using incompatible formats for the same datasetTables, structured references, XLOOKUP, array formulas
ConstructionProject milestone tracking, subcontractor bid comparison, RFI log, change order matrixMultiple stakeholders editing the same file simultaneously (before SharePoint)Gantt charts, conditional formatting, date formulas, dashboards
RetailInventory system integration testing, POS data validation, loyalty program rollout trackingMismatch between POS and ERP item codes during migrationsMATCH/INDEX, duplicate detection, Power Pivot
TelecomNetwork rollout tracking, billing system UAT, customer migration validation, SLA reportingCustomer data reconciliation across legacy and new billing platformsCOUNTIF/SUMIF, text parsing, Power Query merges
TransportationRoute optimization data, dispatch system testing, compliance audit trail, GPS data validationInconsistent date/time formats across systems in different time zonesDate/time functions, large dataset filtering, geographic lookup tables

Each of those “pain points” represents a real project failure mode. The JPMorgan London Whale incident in 2012 – which contributed to $6.2 billion in trading losses – was partly attributed to a copy-paste error in an Excel model used for risk calculations. That’s not a data point designed to scare you. It’s a real consequence of treating Excel as an afterthought instead of a critical system component.


QA, Testing, and Excel – An Underappreciated Partnership

The Software Testing Life Cycle (STLC) has formal stages, and Excel shows up at almost every one of them. It’s not that QA teams prefer Excel over dedicated tools like TestRail or Zephyr – it’s that Excel is almost always faster to set up, easier to share with non-QA stakeholders, and more flexible for edge-case documentation.

Here’s where Excel actually lives inside the STLC:

STLC PhaseExcel ArtifactExample (Banking: Loan Origination System)
Requirement AnalysisRTM (draft), testability review logMapping FICO score rules to testable acceptance criteria
Test PlanningTest effort estimation sheet, risk registerEstimating test cycles for 14 loan products across 6 states
Test DesignTest case repository, boundary value tablesEdge cases for debt-to-income ratio calculation at 43%, 44%, 45%
Test Environment SetupTest data sheet, environment config logSynthetic applicant data with varied credit profiles and income types
Test ExecutionExecution tracker, defect logPass/fail by test case, linked to defect ID and screenshot path
Test ClosureUAT sign-off matrix, metrics summaryBusiness sign-off per functional area with date, name, and pass rate

The types of testing a QA team runs – functional, regression, integration, UAT, performance – each generate different data structures. Excel handles all of them with the same tool, which is exactly why it persists even when more specialized platforms exist.


BA vs. PO vs. QA – Who Owns What in Excel

One of the most common sources of confusion on cross-functional teams – particularly in organizations moving from waterfall to Scrum – is the overlap between the BA, PO, and QA roles. The confusion gets amplified when three people are working in three different spreadsheets that all claim to represent the same project reality.

AreaBusiness Analyst (BA)Product Owner (PO)QA Engineer
Primary Excel focusDocumentation and traceabilityPrioritization and planningTest tracking and defect management
Main documentRTM, BRD data tables, gap analysisBacklog prioritization grid, release planTest case log, defect tracker, UAT matrix
Updates whenRequirements change or are addedBusiness priorities shift or sprint is plannedTests are executed and defects are found
Shares withQA, developers, architects, PMOStakeholders, Scrum Master, dev teamBA (for RTM update), PO (for release sign-off), dev (for bug fixes)
Most valuable formulaVLOOKUP / XLOOKUP for cross-referencingSUMIF / weighted scoring for prioritizationCOUNTIF for pass/fail metrics and coverage
Biggest riskRTM becomes stale when dev scope changesPriority scores drift without recalibrationTest log doesn’t reflect last-minute test case additions

The pattern that emerges here is worth naming explicitly: each role’s Excel work is upstream input for someone else’s. The BA’s RTM feeds the QA team’s test case design. The PO’s prioritization grid shapes which features the BA documents first. The QA team’s defect log feeds back into the BA’s requirement gap analysis. Excel doesn’t just live within roles – it connects them.


Excel vs. Jira, Confluence, and Azure DevOps – When to Use Which

This is the conversation that makes most IT tool evangelists uncomfortable. The honest answer is that it’s not an either/or question. Teams that insist on Jira for everything and teams that insist on Excel for everything both create problems – just different ones.

Use CaseExcelJiraConfluenceAzure DevOpsVerdict
Requirements RTM~~Excel wins: no tool matches its flexibility for cross-referencing
Sprint backlog~Jira or ADO: real-time team coordination needs a live system
Defect tracking (active)~Jira for active bugs; Excel for executive summary reporting
Test data managementExcel dominates: no other tool handles test data sets as flexibly
Stakeholder reporting~~~Excel: non-technical stakeholders won’t log into Jira for a status report
Process documentationConfluence or ADO Wiki: prose documentation belongs in a wiki, not cells
UAT sign-off log~~~Excel: business users sign off in a format they trust and can print

✓ = Strong fit   ✗ = Poor fit   ~ = Possible but suboptimal


The Seven Excel Anti-Patterns That Kill IT Projects

Good Excel habits are teachable. Bad ones tend to be self-reinforcing – especially in teams that inherited their workbooks from someone who inherited them from someone else. Here are the patterns worth watching for, with real-world consequences attached to each.

1. The “FINAL_v3_REAL_FINAL” naming convention
No version control, no audit trail, no single source of truth. A telecom project at one large US carrier ended up with 11 versions of a test plan spreadsheet in circulation simultaneously. Three different teams executed against three different versions.
2. Hardcoded values in formula cells
Someone types a number directly into a formula instead of referencing a cell. Six months later, the number changes. Nobody knows where it’s used. A financial model at a regional bank had a hardcoded tax rate buried four sheets deep – it survived three annual reviews before anyone caught it.
3. Storing live PHI or PII in shared workbooks
Healthcare and finance teams do this more than they should. Patient names, Social Security numbers, or account details in an unencrypted Excel file on a shared drive is a HIPAA or GDPR violation waiting to happen. Use synthetic data for testing. Always.
4. Merged cells in data tables
Merged cells break sorting, filtering, VLOOKUP, Power Query, and almost every automated process downstream. They exist to make reports look nice. They should never appear in a data table meant for analysis.
5. No data validation on input cells
When anyone can type anything into a cell, they will. “Yes”, “yes”, “Y”, “y”, “YES” – five different values for the same thing. A retail system migration project lost three weeks reconciling inconsistent status entries across a 4,000-row product catalog because nobody set dropdown validation.
6. One giant sheet instead of structured workbooks
A 47-tab workbook with no index and tab names like “Sheet1”, “Sheet2”, “Final”, “Old” is not a system – it’s archaeology. Structure your workbooks intentionally: raw data on one sheet, calculations on another, summary on a third.
7. Using Excel where a database belongs
When your “spreadsheet” has 200,000 rows and 80 columns and three people need to update it simultaneously, it’s not a spreadsheet anymore – it’s a failed database. Transportation logistics teams routinely hit this wall. Excel has limits; knowing them is a professional skill.

The Excel Skills That Actually Matter by Role

Not every IT professional needs to know how to write a LAMBDA function. But every IT professional needs to know more than basic formatting. Here’s a practical, honest breakdown of what skills are actually expected at different levels.

Role / LevelMust KnowShould KnowNice to Have
BA (Junior)Tables, VLOOKUP, filters, basic formulas, data validationPivotTables, conditional formatting, named rangesPower Query basics, XLOOKUP
BA (Senior)All junior skills + XLOOKUP, INDEX/MATCH, complex PivotTables, Power QueryPower Pivot, DAX basics, workbook architectureVBA for task automation, dynamic arrays
QA EngineerCOUNTIF/SUMIF, filters, sort, basic formulas, structured test tablesConditional formatting for status, VLOOKUP for RTM linkingPower Query for large test data sets, dynamic arrays
Product OwnerBasic formulas, sorting, weighted scoring, simple dashboardsPivotTables for metrics, charts for stakeholder decksPower Query, scenario modeling
DeveloperBasic formulas, data import/export, CSV formatting standardsData cleaning with text functions, structured test data tablesPower Query for data transformation pipelines
Scrum Master / PMVelocity charts, capacity tables, risk registers, basic formulasPivotTables for sprint metrics, conditional formatting for RAG statusDynamic dashboards, stakeholder reporting automation

The Bottom Line

Excel isn’t going away. Not because organizations haven’t tried to replace it – they have, repeatedly, with every new generation of project management and test management tools. It persists because it solves a category of problem that dedicated tools don’t: the need to quickly, flexibly, and collaboratively structure information that doesn’t fit neatly into a predefined workflow.

The difference between a team that uses Excel well and one that uses it poorly isn’t access to better tools. It’s discipline – naming conventions, version control, data validation, clear ownership, and knowing when a spreadsheet has reached the limits of what it should be asked to do.

Whether you’re a Business Analyst mapping requirements, a Product Owner managing a backlog offline, or a QA engineer tracking defects through a release – Excel is a tool you’ll use. The only question is whether you’ll use it in a way that helps your team or one that creates work for everyone else.

Learn it properly. That’s not a small thing.

Scroll to Top