Microsoft Excel continues to be one of the most important tools for all business in today’s data driven world. Excel is essential in most business settings for tasks including data organization, budget creation, sophisticated analysis, and automation. Performing well in an Excel interview is essential whether you’re advancing your career or getting ready for your first job.These 50 MS Excel interview questions included beginner, intermediate and expert levels to aid in your preparation. Enrolling in a professional Excel course in Noida might be extremely beneficial if you believe that you require more structured instruction.
Ideal for fresher’s or those with limited exposure. These questions check your fundamental understanding.
Microsoft Excel is a spreadsheet application used to do, analyze, and store data using formulas, functions , and tools like charts and pivot tables.
The cell address is the column letter followed by the row number, like, A1 or B3.
A cell address is a box where you enter data, defined by the intersection of rows and columns.
A workbook is the entire excel file; a worksheet is a single tab inside the workbook.
Text wrapping shows long text on multiple lines within a cell.
Go Home> Wrap Text to enable it.
It improves readability without changing column width.
The default extension is .xlsx. for modern Excel files.
Older version used .xls.
Macro – enabled files use .xlsm.
Function | Formula |
---|---|
A predefined operation in excel | A user – created expression using cell references and operators |
Use for special tasks like calculations, logic, etc. | Combines functions , operations , and values to perform tasks |
Easier to use and less error -prone. | Can be more complex and customized based on user needs. |
Select the cell ➡️ Right – click ➡️ Format cells ➡️ Number tab ➡️ Choose currency.
This shows the value in the desired currency format.
Freeze panes maintain the worksheet’s rows and columns visible when navigating through it.
Go to the “View” tab ➡ ️ Click “Freeze Panes”.It locks headers or rows for easy viewing when scrolling.
Data validation controls the type of data entered in a cell.You can restrict to dates,numbers,or custom lists.It prevents errors.
Autofill automatically fills data in adjacent cells based on pattern.
Drag the fill handle(small square at cell corner).
Great for dates, numbers, and formulas.
A pivot table summarizes large data sets. You can drag fields into rows/columns to group and analyze quickly.
Great for reporting.
The cell values indicated by a specific condition or criterion are added by the SUMIF() function.
Select the cells ➡️ Click “Merge & Centre” under the “Home” tab.
It combines cells into one large cell. Commonly used often for headings.
Press Ctrl + ;(semicolon).Following this,The current date appears in the selected cell.
COUNT | COUNTA |
---|---|
Counts only numeric values in range. | Counts all non- empty cells(numbers, text,dates, etc.) |
Ignores blank cells and cells with text. | Ignores only blank cells |
Useful for counting how many numbers are in a dataset. | Useful for counting how many cells are not empty. |
COUNTIF counts the number of cells that meet a condition.
Example:-
= COUNTIF(A1: A10, “>50” ) counts for numbers greater than 50.
VLOOKUP searches for a value in the first column of a table and returns a related value.
Syntax:
= VLOOKUP (value, table, column, FALSE)
Worksheets and files/websites can be accessed using hyperlinks.
Ctrl + K is the shortcut used to create a hyperlink.
Select the data range,go to the “Data” tab , click “Remove Duplicates.” Excel will keep only unique values.
A Slicer is a visual filter for Pivot Tables. Click buttons to filter values. It improves data navigation.
OFFSET returns a range that is offset from a starting cell.
Syntax:
= OFFSET (A1 , 1 , 1 ) refers to cell B2.
The IF function checks a condition and returns one value of true and another if false.
For example:
=IF ( A1 > 50 , “Pass”, “Fail” ).
It’s useful for decision making.
A number can be formatted and turned into text using the TEXT method.
For example:
=TEXT(44361, “dd-mm-yyyy”) converts a date number into a formatted date.
CONCATENATE joins multiple text values into one string.
Examples:
= CONCATENATE ( “Mr. “, A1 ).
Alternatively, you can use the & operator.
Yes, you may use data from several spreadsheets to build a pivot table. A field that functions as a primary key in one table and a foreign key in the other should be shared by both tables in order to accomplish this.
Relative reference | Absolute reference |
---|---|
Changes automatically when copied to another cell. | Remains fixed, no matter where it’s copied. |
Relative reference uses just the column is and row (A1) | Absolute reference uses dollar signs to lock the column and row ($A$1) |
The SEARCH function is not case – sensitive , but the find function is , Both determine where a character or substring is located inside a text string.
Example:
= FIND (“a” , “Data” ) returns 2, while =SEARCH (“A” , “Data” ) also returns 2.
Under the data tab, select “Filter” to make dropdowns available for all column headers.
Next, apply filters to many columns at once using each option.
This helps refine data findings based on a variety of parameters.
SUBSTITUTE replaces existing text with new text in string.
Syntax:
=SUBSTITUTE (text, old_text , new_text ).
Use shift + F2 or right click on a cell and choose “New comment.”
Comments are helpful for giving context or explanations and show up as brief notes for documentation or teamwork.
To add dropdowns to column headings, use the “Filters” option under the “Data” tab.
Rows can then be filtered by text , values , or criteria.
It facilitates the rapid reduction of big datasets.
A named range gives a cell or collection of cells a name . It facilitates understanding of formulae.
From simple math operations to sophisticated financial and statistical computation, Excel has more than 400 built-in functions.
Importing, cleaning, and transforming data is possible with Power Query, a data connection tool. It supports a number of file types and automated processes.
XLOOKUP | VLOOKUP |
---|---|
Only searches vertically (columns). | Can search both vertically and horizontally. |
Needs IFERROR separately | Built-in error handling (e.g., if_not_found) |
Available in all excel version | Available in Excel 365 and Excel 2019 + only |
Visual Basic for Applications is referred to as VBA. It is a programming language for Excel automation. It is used by more experienced users to create unique scripts.
INDIRECT converts text to a cell reference.
Example:
= INDIRECT ( “A” & 1) returns the value in cell A1. Helps in dynamic formulas.
In VBA , You can find the last row using:
lastRow = Cells (Rows . Count, 1). End(x1Up). Row To find the last column: LastCol = Cells (1, Columns.Count). End(x1ToLeft). Column
These commands detect the last used cell in a column or row based on data.
Function RectangleArea ( length As Double, width As Double) As Double
RectangleArea = length × breath
End function
You can export Excel data to Power BI directly. Power BI reads Excel Tables and PivotTables. Integrity is useful for creating advanced reports.
Function Is Prime (n As Long) As Boolean
Dim i As Long If n<=1 then isprime="False" exit function end if for i="2" to sqr(n) n mod next < pre> =1>
First, select all cells and press Ctrl +1 to open Format Cells, then uncheck “Locked”.
Next, select only the cells you want to protect, lock them, and apply Review > Protect Sheet with a password.
This process restricts editing of key data while keeping other cells editable.
Use for i = 2 To lastRow to construct a loop in VBA , then use nested loops to compare data.
Make use of If cells (I, 1). Value= j,
1 cell .
After that, duplicates should be found and either highlighted or logged.
For a huge database when manual inspection is impractical, this method works well.
Array formulas like = SUM( FILTER (B2 : B100, A2 : A100 = “Sales”)) calculate values based on multiple criteria.
In Excel 365, dynamic arrays automatically spill results into adjacent cells.
Use formula a like = SUMIF (&A&2: A2 , A2 , &B&2 : B2 ) to calculate a running total for each group.
It dynamically adds values for matching entries as you go down the rows.
After choosing the range, select “Use a formula to determine which cells to format” under Home> Conditional Formatting> New Rule.
After selecting the formatting style, enter a logical formula such as
=A2 > 100.
Custom highlighting depending on dynamic situations is possible using this technique.
Go to data> Get & Transform> From Table/ Range, then open Power Query Editor.
You can remove duplicates, split columns , change data types, or merge queries.
After transforming, click “Close & Load” to send the cleaned data back to excel.
To retrieve similar values, use auxiliary columns with IF and methods like TEXTJOIN , FILTER, or INDEX – MATCH.
As an alternative, combine many tables using similar fields by using Power Query.
If Dir (“C :\ Users\ YourName \ Documents\ file.xlsx” ) <> “” Then
MsgBox “File exists”
Else
MsgBox “File not found”.
End If
Clarity in both fundamental and complex topics is necessary while preparing for an Excel interview. An organized method for learning the fundamentals of Excel is offered by this comprehensive set of interview questions for Microsoft Excel. Enrolling in a reputable Excel course in Noida may provide you practical experience and a thorough grasp of sophisticated tools like Power Pivot, VBA , and advanced functions, regardless of your level of expertise or desire to move into a technical capacity.
VLOOKUP, XLOOKUP,Pivot Tables, Conditional Formatting, and basic VBA.
Not always, but it's a plus for automation roles.
Basic Excel: 2-3 weeks.
Advanced Excel : 1-2 months
Finance,IT,HR,Marketing,Healthcare, and Consulting.
Yes, it's a core skill and integrates with many tools.
Yes, you can create interactive dashboards using formulas, slicers, and Pivot Charts.
Download sample data, solve word - problems,or take mock tests from Excel course providers.
Personalized learning paths with interactive materials and progress tracking for optimal learning experience.
Explore LMSCreate professional, ATS-optimized resumes tailored for tech roles with intelligent suggestions.
Build ResumeDetailed analysis of how your resume performs in Applicant Tracking Systems with actionable insights.
Check ResumeAI analyzes your code for efficiency, best practices, and bugs with instant feedback.
Try Code ReviewPractice coding in 20+ languages with our cloud-based compiler that works on any device.
Start Coding