Advanced Excel Interview Questions & Answers
All 200 unique questions in one place — 60 easy, 95 medium, 45 hard — grouped by topic.
Practise by topic
Practise the way your interview works
What is the difference between a workbook, a worksheet and a range?
Show answer
What does converting a range into an Excel Table (Ctrl+T) give you?
Show answer
What are structured references? Give an example.
Show answer
What is conditional formatting? Give two business uses.
Show answer
What is Data Validation and how do you create a dropdown list?
Show answer
Tell me about a time you had to clean up a messy spreadsheet someone else built.
Show answer
Explain the useful options inside Paste Special.
Show answer
SUM returns 0 on a column of numbers exported from software. How do you fix it?
Show answer
You change input values but the totals do not update until you press something. What is happening and how do you fix it?
Show answer
What are named ranges and why are they useful?
Show answer
Which Excel keyboard shortcuts do you use daily?
Show answer
What is the difference between Flash Fill and Text to Columns?
Show answer
Tell me about a time you used Excel to save time for your team.
Show answer
An imported report has merged cells, blank spacer rows and subtotal lines, so sorting and filtering keep failing. How do you make it usable?
Show answer
How do you highlight an entire row when the Status column says Overdue?
Show answer
How do you build a dependent dropdown, where the City list changes based on the selected State?
Show answer
A column shows amounts rounded to whole rupees, but its total differs from a manual total of the displayed values by a few rupees. Why?
Show answer
Write a custom number format that shows positives in green, negatives in red brackets and zero as a dash.
Show answer
What is the difference between Protect Sheet, Protect Workbook and Encrypt with Password?
Show answer
You need to find and remove duplicate customer records but keep the original data safe. How do you do it?
Show answer
Describe a time you found an error in a report just before it was sent.
Show answer
A shared Excel file has grown to 40 MB and takes ages to recalculate. What do you check?
Show answer
What are volatile functions and why should you limit them?
Show answer
Fifteen people edit the same tracker and you keep getting conflicting versions over email. How would you fix the process?
Show answer
What is the difference between nested IF and IFS? Show an example.
Show answer
HR wants a column that marks employees Eligible for bonus if their rating is 4 or more and tenure is over 1 year, or if they appear in a Top Performers list. How do you write it?
Show answer
What is the difference between SUMIF and SUMIFS?
Show answer
What is the difference between IFERROR and IFNA?
Show answer
Extract the first and last name from a full name like Rahul Kumar Sharma.
Show answer
Explain TRIM, CLEAN, PROPER, UPPER, LOWER and SUBSTITUTE.
Show answer
Dates in an exported column are left-aligned and formulas like DATEDIF return #VALUE!. How do you fix them?
Show answer
What do EOMONTH and EDATE do? Give examples.
Show answer
Compare CONCAT, TEXTJOIN and the & operator.
Show answer
How do wildcards work in COUNTIF and SUMIF?
Show answer
Explain the common Excel errors: #N/A, #VALUE!, #REF!, #DIV/0!, #NAME? and #SPILL!.
Show answer
Count orders from the North region with amount above 50,000 placed in January 2026.
Show answer
Why does a date show as a number like 46023 when joined with text, and how do you fix it?
Show answer
Calculate working days between two dates excluding Sundays and a holiday list.
Show answer
Calculate an employee's age or tenure in years and months from the joining date.
Show answer
What does SUMPRODUCT do and when would you use it?
Show answer
Describe a time a formula mistake of yours reached a stakeholder. What did you do?
Show answer
Commission is 2% up to 1 lakh, 5% up to 5 lakh and 8% above 5 lakh, applied as a flat rate on total sales. Write the formula.
Show answer
An IF formula says 100 is not equal to 100. Why might that happen?
Show answer
Return the Indian financial year (April to March) for a date, like FY 2026-27.
Show answer
How do you count unique values in a column?
Show answer
Tell me about a time you had to explain a complex Excel report to a non-technical manager.
Show answer
What is the LET function and why is it useful?
Show answer
What is LAMBDA and how do you create a custom function without VBA?
Show answer
Your monthly report formulas break every time a column is added to the export. How do you make them robust?
Show answer
Explain VLOOKUP syntax and the difference between exact and approximate match.
Show answer
What are the main limitations of VLOOKUP?
Show answer
What is XLOOKUP and what advantages does it have?
Show answer
You need serial numbers in a list that stay continuous after rows are filtered or deleted. How do you do it?
Show answer
How does INDEX/MATCH work and why is it often preferred over VLOOKUP?
Show answer
Explain the match_mode and search_mode arguments of XLOOKUP.
Show answer
How do you do a two-way lookup that picks both a row and a column?
Show answer
VLOOKUP returns #N/A even though you can see the value in the table. What do you check?
Show answer
Tell me about a time a lookup gave wrong results that nobody noticed at first.
Show answer
How do you use approximate match to apply discount or tax slabs?
Show answer
What does INDIRECT do and what are its risks?
Show answer
Explain the FILTER function with an example.
Show answer
Build a live leaderboard of the top 5 sales reps by total sales using dynamic array functions.
Show answer
What are dynamic arrays and what causes a #SPILL! error?
Show answer
Your team wants lookups to show Not Found instead of #N/A for missing codes, without hiding genuine formula errors. How do you do it?
Show answer
You need to reconcile a bank statement with the ledger and list entries missing from either side. How?
Show answer
How do you return all matching values for a lookup, not only the first?
Show answer
A sales file has employee names but the master list has employee IDs, and some names repeat. How do you join them safely?
Show answer
Get the latest price of each product from a transaction log sorted by date.
Show answer
Tell me about a time data from two teams did not match. How did you resolve it?
Show answer
Your manager asks you to replace all VLOOKUPs in a legacy workbook with XLOOKUP. How do you approach it?
Show answer
How do you look up a value using multiple criteria, such as Employee ID and Month?
Show answer
Why is INDEX preferred over OFFSET for building dynamic ranges?
Show answer
Lookups across 5 lakh rows make your workbook extremely slow. How do you speed it up?
Show answer
When does binary search in XLOOKUP or approximate VLOOKUP give wrong results?
Show answer
What is a pivot table and when should you use one?
Show answer
Explain the four areas of a pivot table.
Show answer
Walk through creating a pivot showing monthly sales by region.
Show answer
What is the difference between Summarize Values By and Show Values As?
Show answer
What are slicers and timelines, and how do you connect one slicer to several pivots?
Show answer
You added new rows of data but the pivot does not show them. Why, and how do you prevent it?
Show answer
The pivot shows Count of Sales instead of Sum of Sales when you drag the field. Why?
Show answer
How do you show only the top 10 customers by revenue in a pivot?
Show answer
Describe a time you taught colleagues to use pivot tables.
Show answer
How do you see the rows behind a pivot value?
Show answer
Describe a report you built with pivot tables that helped a decision.
Show answer
How do you group dates and numbers in a pivot, and why does grouping sometimes fail?
Show answer
What is the difference between a calculated field and a calculated item?
Show answer
What is the pivot cache and why does it matter?
Show answer
What is GETPIVOTDATA and how do you control it?
Show answer
How do you get a distinct count, such as unique customers, in a pivot table?
Show answer
Finance wants the sales pivot by quarter of the Indian financial year, starting in April. Date grouping only gives calendar quarters. How do you solve it?
Show answer
Your pivot chart changes whenever someone filters the pivot, but your manager wants a fixed chart for a presentation. What do you do?
Show answer
Your manager wants each product's share of sales within its region, not of the grand total. How do you show it?
Show answer
How do you stop a pivot from losing formatting and column widths on refresh?
Show answer
You receive 12 monthly sales files and need one pivot for the year. How do you build it?
Show answer
Tell me about a time you got a last-minute analysis request. How did you handle it?
Show answer
You have Sales, Products and Regions in three tables. How do you build one pivot from all of them?
Show answer
The pivot grand total does not match SUM of the source column. How do you investigate?
Show answer
Why is averaging a percentage column in a pivot often wrong, and what should you do instead?
Show answer
How do you choose the right chart type for business data?
Show answer
A manager wants a 50-row branch report where every row also shows a small trend of the last 12 months. What do you use?
Show answer
What are the common mistakes with pie charts?
Show answer
What are the main elements of an Excel chart and how do you format them?
Show answer
Tell me about a time you presented data to senior leadership.
Show answer
What is a combo chart with a secondary axis and when is it useful?
Show answer
List the steps to build a sales and margin percentage combo chart.
Show answer
What is a waterfall chart and where is it used?
Show answer
How do you make a chart title change automatically with the selected region or month?
Show answer
What principles do you follow when designing an Excel dashboard?
Show answer
You are given raw sales data and asked to build an interactive dashboard. Walk through your approach.
Show answer
How do you build a KPI card showing achievement against target with an up or down indicator?
Show answer
How do form controls like dropdowns, check boxes and scroll bars make a dashboard interactive?
Show answer
How do you show actual versus target in a compact bullet-style chart?
Show answer
What are histogram and Pareto charts used for?
Show answer
How do you automatically highlight the highest and lowest points in a line chart?
Show answer
Your manager says your chart is misleading. What could be wrong?
Show answer
A few very large values make every other bar in your chart look tiny. How do you present the data clearly?
Show answer
Your weekly dashboard must go to 40 people who cannot access the source files. How do you distribute it safely?
Show answer
Ten regional heads each need the same dashboard but must see only their own region. How do you deliver it?
Show answer
Tell me about a time stakeholder feedback changed your dashboard.
Show answer
How do you create a chart that automatically shows the last 12 months as new data is added?
Show answer
A dashboard with 20 pivots and 6 slicers takes several seconds to react on every click. How do you speed it up?
Show answer
When should a team move from an Excel dashboard to Power BI?
Show answer
How do you handle two senior managers asking for conflicting versions of the same dashboard?
Show answer
What is Power Query and why use it instead of manual cleaning?
Show answer
What are Applied Steps and the M language in Power Query?
Show answer
What is the difference between Append and Merge in Power Query?
Show answer
How do you use Group By in Power Query?
Show answer
How do you combine all files in a folder using Power Query?
Show answer
Explain the join kinds available in Power Query Merge.
Show answer
Your data has months as columns (Apr, May, Jun...). How do you convert it into a proper table format?
Show answer
Your Power Query output has 20 lakh rows and Excel says it cannot load it to a sheet. What do you do?
Show answer
How do you split and clean a column like 'EMP001 - Rahul Sharma - Delhi' in Power Query?
Show answer
Why are data types important in Power Query, and what problems does the automatic Changed Type step cause?
Show answer
Your query refresh fails with 'The column Amount of the table wasn't found'. What happened and how do you fix it?
Show answer
Dates from a vendor file in dd/mm/yyyy format show as errors or swap day and month. How do you fix it?
Show answer
How do you remove duplicate customers but keep the most recent record in Power Query?
Show answer
Describe a time you convinced your team to move from manual cleaning to Power Query.
Show answer
What are parameters in Power Query and when do you use them?
Show answer
What is the difference between Reference and Duplicate in Power Query?
Show answer
A report exported from PDF repeats the header row on every page and has page-footer lines. How do you clean it?
Show answer
What checks do you run when cleaning a new dataset?
Show answer
Tell me about a time you automated a repetitive task.
Show answer
Write a Power Query custom column that classifies orders into High, Medium and Low by amount.
Show answer
What is query folding in Power Query?
Show answer
A monthly process takes four hours of copy-paste from 30 branch files. How would you automate it?
Show answer
What causes the Formula.Firewall error in Power Query and how do you resolve it?
Show answer
Refreshing a Power Query that combines 200 CSV files from a folder takes ten minutes. How do you speed it up?
Show answer
How do you create and use a custom function in Power Query?
Show answer
What are Power Pivot and the Excel Data Model?
Show answer
Write basic DAX measures for total sales, order count and average order value.
Show answer
Why use DIVIDE instead of the / operator in DAX?
Show answer
What is the difference between a calculated column and a measure in DAX?
Show answer
Why do you need a separate Date table in the Data Model?
Show answer
You need product category in the Sales table to create a calculated column. How do you do it in the Data Model?
Show answer
What is the difference between RELATED and RELATEDTABLE?
Show answer
Users of your Data Model pivot keep dragging Year, Quarter and Month separately and make mistakes. How do you make it easier?
Show answer
How is the Excel Data Model related to Power BI?
Show answer
What is a star schema and why is it recommended for the Data Model?
Show answer
Explain relationships, cardinality and filter direction in the Data Model.
Show answer
What does CALCULATE do in DAX?
Show answer
Explain row context, filter context and context transition.
Show answer
What is the difference between SUM and SUMX?
Show answer
Write DAX measures for year-to-date sales and sales for the same period last year.
Show answer
Write a DAX measure for each product's percentage of total sales.
Show answer
Explain ALL, ALLEXCEPT, ALLSELECTED and REMOVEFILTERS.
Show answer
Your manager wants a fixed-format P&L with rows in a custom order, but the data is in the Data Model and the pivot keeps reshaping itself. What do you do?
Show answer
A measure shows the same value on every row of the pivot. What is wrong?
Show answer
Write a month-over-month growth percentage measure.
Show answer
Tell me about a time you had to explain a DAX number that looked wrong to a manager.
Show answer
A workbook with the Data Model has grown to 300 MB. How do you reduce its size?
Show answer
Write a running total measure for cumulative sales across dates.
Show answer
Tell me about a time you had to learn a new tool quickly to deliver a project.
Show answer
Budgets are set by category and month, but sales are recorded by product and day. How do you compare them in one pivot?
Show answer
What is a macro and what file format is needed to save it?
Show answer
What are the limitations of the macro recorder, and what is relative recording?
Show answer
What is the difference between a Sub and a Function in VBA?
Show answer
How do you find the last used row in a column with VBA?
Show answer
Why should you avoid Select and Activate in VBA?
Show answer
A macro produces wrong totals because a misspelt variable name was silently treated as a new empty variable. How do you prevent this?
Show answer
How does macro security work in Excel?
Show answer
Why do you want a role that uses Excel heavily, such as MIS or reporting?
Show answer
Write VBA to loop through all worksheets and apply the same formatting.
Show answer
How do you handle errors in VBA?
Show answer
What are VBA events? Give an example of Worksheet_Change.
Show answer
Write VBA to save each worksheet as a separate PDF.
Show answer
How do you write a user-defined function (UDF) in VBA? Give an example.
Show answer
A macro works on your computer but fails on a colleague's. What could be the reasons?
Show answer
What are UserForms in VBA and when would you use one?
Show answer
Tell me about a time you built a macro that others in your team relied on. How did you keep it maintainable?
Show answer
Your macro accidentally deleted data, and Undo does not work. How do you prevent this in future?
Show answer
Write VBA to delete rows where column A is blank.
Show answer
Tell me about a time your automation failed after you handed it over. What did you do?
Show answer
How do you speed up a slow VBA macro?
Show answer
Write VBA to consolidate the first sheet of every Excel file in a folder into one sheet.
Show answer
Why are arrays faster than looping through cells in VBA?
Show answer
How do you send personalised emails from Excel through Outlook using VBA?
Show answer
How is the Scripting.Dictionary object used in VBA?
Show answer
When would you choose VBA, Power Query, Office Scripts or Python in Excel?
Show answer
Frequently asked questions
What jobs can I get after learning Advanced Excel?
Advanced Excel opens roles such as MIS Executive, Reporting Analyst, Data Analyst, Financial Analyst, Operations Analyst and Excel VBA Developer. Almost every company with finance, sales, HR or operations teams needs people who can build reliable reports and dashboards. For analyst roles, combining Excel with SQL and Power BI makes your profile much stronger, and Excel remains the tool most interviewers test first in practical rounds.
Who can learn Advanced Excel? Is there any eligibility requirement?
Anyone comfortable with a computer can learn it: students from any stream, commerce and BBA graduates, engineers, job seekers and working professionals in finance, HR, sales or operations. No coding background is needed for formulas, pivots and Power Query. The VBA part introduces programming gently, and basic comfort with numbers and logic is enough to follow along.
How long does it take to learn Advanced Excel?
With regular practice of one to two hours a day, most learners become comfortable with formulas, lookups and pivots in three to four weeks, and cover Power Query, Power Pivot and VBA in about eight weeks. Speed comes from practice on real datasets rather than watching videos, so building small projects such as trackers, reconciliations and dashboards is the fastest way to become job ready.
Is an Advanced Excel certification useful for jobs?
A certificate helps show structured learning, and the Microsoft Office Specialist Excel Expert exam is widely recognised. However, recruiters mainly judge Excel through practical tests where you build formulas, pivots or a dashboard within a time limit. A portfolio of two or three dashboards and automation projects, along with the ability to explain your logic, usually matters more than the certificate itself.
Which version of Excel should I use to practise?
Use Microsoft 365 if possible, because it includes XLOOKUP, dynamic arrays like FILTER and UNIQUE, LET, LAMBDA and the latest Power Query features. Excel 2021 also has most of these. Many companies still use older versions, so also learn INDEX/MATCH and SUMPRODUCT, which work everywhere. Power Pivot and VBA are available in the Windows desktop version.
Should I learn Power BI or SQL after Advanced Excel?
Yes, if you are aiming for analyst roles. Power BI uses the same Power Query and DAX you learn in Excel's Data Model, so the move is natural. SQL lets you pull data directly from databases instead of waiting for exports. Excel plus SQL plus Power BI is the most common skill combination asked for in Indian data analyst and MIS job descriptions.