InterviewStack.io LogoInterviewStack.io

Advanced Excel and Google Sheets Questions

Covers advanced spreadsheet skills used for data analysis, reporting, and ad hoc business intelligence work in both Microsoft Excel and Google Sheets. Core capabilities include lookup and reference functions such as VLOOKUP and INDEX MATCH, aggregation and conditional functions such as SUMIF and AVERAGEIF, logical functions such as IF, array formulas, and nested formulas. Candidates should be comfortable building and manipulating pivot tables to summarize data, using conditional formatting and data validation to ensure data quality, and structuring worksheets with named ranges and proper use of absolute versus relative cell references. The topic also includes creating dynamic formulas and simple dashboards for visualization, charting best practices, data cleaning techniques, and performance considerations for large worksheets. At an advanced level, familiarity with automation and workflow improvements such as macros or scripts, query and transform capabilities, and how spreadsheets integrate or compare with business intelligence tools is expected.

HardTechnical
69 practiced
Given a 6-level nested IF formula used to assign letter grades based on numeric score, refactor it into a cleaner approach using IFS, CHOOSE, or a lookup table with INDEX/MATCH. Provide the original nested IF and the refactored solution with explanation of maintainability benefits.
HardTechnical
60 practiced
Write an Excel VBA macro that loops through all worksheets in a workbook, copies rows where column F (Status) equals 'Completed' into a new worksheet named 'Summary', and formats the header row. Include error handling for missing sheets and prevent screen flicker during execution. (Provide the VBA code.)
MediumTechnical
73 practiced
Using a table with Date, Region, Product, Quantity, and Sales columns, write a SUMIFS formula to compute total sales for 'Region=A' for dates between 2024-01-01 and 2024-03-31. Show the exact formula you would use (using date literals or reference cells) and explain how to avoid off-by-one errors with date boundaries.
MediumTechnical
67 practiced
Explain how to use IMPORTRANGE, IMPORTDATA, or IMPORTXML in Google Sheets to pull external data. Provide an example IMPORTRANGE formula that brings in sheet 'Data' from another Google Sheet by URL and specify how to handle permissions and rate limits for frequent imports.
EasyTechnical
75 practiced
Describe named ranges in Excel and Google Sheets. Explain how to create a static named range and a dynamic named range (one that expands as data is added). Provide one example where a named range improves formula readability and one where it introduces risk. Show how you would reference the named range inside SUM and VLOOKUP formulas.

Unlock Full Question Bank

Get access to hundreds of Advanced Excel and Google Sheets interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.