MS-Excel MCQs (401-500)
Power Query in Excel is used for:
A) Importing, cleaning, and transforming data B) Creating charts C) Printing D) Formatting cells
Answer: A) Importing, cleaning, and transforming dataPower Query can be accessed from:
A) Data → Get & Transform B) View → Power Query C) Review → Tools D) Insert → Data
Answer: A) Data → Get & TransformThe Power Query Editor opens when you click:
A) Data → Get Data → Launch Editor B) Insert → Query C) View → Editor D) Home → View
Answer: A) Data → Get Data → Launch EditorIn Power Query, “Append Queries” is used to:
A) Combine tables vertically B) Combine horizontally C) Remove duplicates D) Group data
Answer: A) Combine tables vertically“Merge Queries” in Power Query does what?
A) Joins two tables based on common fields B) Merges columns C) Removes blanks D) Filters rows
Answer: A) Joins two tables based on common fieldsPower Pivot is primarily used for:
A) Data modeling and advanced analysis B) Chart creation C) Sorting D) Formatting
Answer: A) Data modeling and advanced analysisDAX stands for:
A) Data Analysis Expressions B) Data Access Exchange C) Data Array Extension D) Database Access Expressions
Answer: A) Data Analysis ExpressionsThe Power Pivot window can be opened from:
A) Power Pivot → Manage B) Data → Tools C) View → Pivot D) Home → View
Answer: A) Power Pivot → ManageTo enable Power Pivot in Excel:
A) File → Options → Add-ins → COM Add-ins → Enable Power Pivot B) View → Enable C) Insert → Pivot D) Developer → Activate
Answer: A) File → Options → Add-ins → COM Add-ins → Enable Power PivotThe function used to count cells that meet a single criterion is:
A) COUNTIF() B) COUNTIFS() C) SUMIF() D) AVERAGEIF()
Answer: A) COUNTIF()COUNTIFS() is used for:
A) Counting cells meeting multiple criteria B) Counting empty cells C) Counting errors D) Counting characters
Answer: A) Counting cells meeting multiple criteriaSUMIFS() is used for:
A) Adding cells based on multiple conditions B) Counting blank cells C) Summing all D) Formatting
Answer: A) Adding cells based on multiple conditionsThe AVERAGEIFS() function returns:
A) The average of cells that meet multiple criteria B) Median C) Mode D) Sum
Answer: A) The average of cells that meet multiple criteriaThe function that checks multiple conditions and returns TRUE if any are TRUE:
A) OR() B) AND() C) IF() D) XOR()
Answer: A) OR()The function that checks if all conditions are TRUE:
A) AND() B) OR() C) IF() D) NOT()
Answer: A) AND()The function that reverses a logical value:
A) NOT() B) IFERROR() C) TRUE() D) FALSE()
Answer: A) NOT()The function IFERROR(value, value_if_error) returns:
A) Alternative result if an error occurs B) Only numeric results C) Logical TRUE D) 0 for blank
Answer: A) Alternative result if an error occursThe IFNA() function handles only:
A) #N/A errors B) #VALUE! errors C) #REF! errors D) #DIV/0! errors
Answer: A) #N/A errorsThe function used to round a number to a specific number of digits:
A) ROUND() B) INT() C) TRUNC() D) FIXED()
Answer: A) ROUND()ROUNDUP() always:
A) Rounds the number away from zero B) Rounds toward zero C) Rounds randomly D) Truncates digits
Answer: A) Rounds the number away from zeroROUNDDOWN() always:
A) Rounds the number toward zero B) Away from zero C) Up to even D) Randomly
Answer: A) Rounds the number toward zeroINT() returns:
A) Integer part of a number B) Rounded value C) Decimal D) Negative sign
Answer: A) Integer part of a numberTRUNC() removes:
A) Fractional part of a number without rounding B) Leading zeros C) Digits before decimal D) Text
Answer: A) Fractional part of a number without roundingMOD(number, divisor) returns:
A) The remainder B) The quotient C) The sum D) The average
Answer: A) The remainderThe function for random decimal numbers between 0 and 1:
A) RAND() B) RANDBETWEEN() C) RANDOMIZE() D) ROUND()
Answer: A) RAND()RANDBETWEEN(1,10) generates:
A) Random integer between 1 and 10 B) Decimal number C) Random date D) Random text
Answer: A) Random integer between 1 and 10The TODAY() function returns:
A) Current date B) Current time C) Date & time D) Month
Answer: A) Current dateThe NOW() function returns:
A) Current date and time B) Only time C) Only date D) Year
Answer: A) Current date and timeThe TEXT() function is used to:
A) Format numbers as text using a format code B) Convert text to numbers C) Count text D) Sort cells
Answer: A) Format numbers as text using a format codeThe VALUE() function:
A) Converts text to numeric value B) Converts numbers to text C) Removes spaces D) Counts text
Answer: A) Converts text to numeric valueLEFT(text, [num_chars]) extracts:
A) Characters from the start of a string B) End C) Middle D) Word count
Answer: A) Characters from the start of a stringRIGHT(text, [num_chars]) extracts:
A) Characters from the end of a string B) Start C) Specific middle D) Words
Answer: A) Characters from the end of a stringMID(text, start_num, num_chars) extracts:
A) Characters from middle of text B) Start only C) End D) Spaces
Answer: A) Characters from middle of textLEN(text) returns:
A) Number of characters in text B) Length in inches C) Font size D) Byte size
Answer: A) Number of characters in textTRIM(text) removes:
A) Extra spaces except single between words B) All spaces C) Numbers D) Text
Answer: A) Extra spaces except single between wordsUPPER(text) converts text to:
A) Uppercase B) Lowercase C) Title case D) Numbers
Answer: A) UppercaseLOWER(text) converts text to:
A) Lowercase B) Uppercase C) Proper case D) Title case
Answer: A) LowercasePROPER(text) converts text to:
A) First letter uppercase in each word B) All uppercase C) All lowercase D) Random case
Answer: A) First letter uppercase in each wordSUBSTITUTE(text, old_text, new_text) replaces:
A) Specific text in a string B) Numbers C) Formatting D) Formulas
Answer: A) Specific text in a stringREPLACE(text, start_num, num_chars, new_text) is used to:
A) Replace part of text at given position B) Replace full cell C) Add text D) Delete text
Answer: A) Replace part of text at given positionFIND() is case-____ search.
A) Sensitive B) Insensitive C) Neutral D) Random
Answer: A) SensitiveSEARCH() is case-____ search.
A) Insensitive B) Sensitive C) Exact D) None
Answer: A) InsensitiveCONCATENATE() joins:
A) Two or more text strings B) Numbers C) Files D) Cells physically
Answer: A) Two or more text stringsThe TEXTJOIN() function was introduced in Excel:
A) 2016 B) 2013 C) 2010 D) 2007
Answer: A) 2016FILTER() function returns:
A) Array filtered by a condition B) Random cells C) Empty cells D) Text only
Answer: A) Array filtered by a conditionUNIQUE() function returns:
A) Distinct values from a range B) Sorted list C) Filtered list D) Errors only
Answer: A) Distinct values from a rangeSORT() function arranges data:
A) In ascending or descending order B) Randomly C) By color only D) None
Answer: A) In ascending or descending orderThe XLOOKUP() function replaces:
A) VLOOKUP() and HLOOKUP() B) SUMIF() C) INDEX() D) MATCH()
Answer: A) VLOOKUP() and HLOOKUP()XMATCH() returns:
A) Position of a lookup value B) Cell value C) Range name D) Formula
Answer: A) Position of a lookup valueDynamic Arrays were introduced in:
A) Excel 365 B) Excel 2016 C) Excel 2013 D) Excel 2010
Answer: A) Excel 365The function SEQUENCE() generates:
A) A list of sequential numbers B) Random numbers C) Dates only D) Text only
Answer: A) A list of sequential numbersThe function RANDARRAY() returns:
A) An array of random numbers B) A sequence C) Sorted array D) Unique array
Answer: A) An array of random numbersThe LET() function allows:
A) Naming intermediate calculations within a formula B) Looping C) Formatting D) Data cleaning
Answer: A) Naming intermediate calculations within a formulaThe LAMBDA() function allows users to:
A) Create custom functions B) Record macros C) Use VBA D) Format data
Answer: A) Create custom functionsThe SORTBY() function sorts data:
A) Based on values in another range B) Randomly C) By color D) By cell type
Answer: A) Based on values in another rangeThe function CHOOSE() returns:
A) A value from a list based on index number B) Random item C) Range address D) Formula
Answer: A) A value from a list based on index numberThe SWITCH() function is an alternative to:
A) Nested IFs B) SUM C) MATCH D) INDEX
Answer: A) Nested IFsThe IFS() function evaluates:
A) Multiple conditions in order B) Only one condition C) Random cells D) Cell formatting
Answer: A) Multiple conditions in orderThe IMAGE() function in Excel 365 allows:
A) Inserting online images into cells B) Drawing C) Printing D) Pasting from Paint
Answer: A) Inserting online images into cellsThe HYPERLINK() function creates:
A) Clickable links to files or web pages B) Styles C) Colors D) Filters
Answer: A) Clickable links to files or web pagesTo protect a worksheet with a password:
A) Review → Protect Sheet B) View → Freeze C) Data → Validate D) File → Info
Answer: A) Review → Protect SheetTo protect a workbook structure:
A) Review → Protect Workbook B) File → Save As C) View → Options D) Insert → Tools
Answer: A) Review → Protect WorkbookTo allow users to edit certain cells only:
A) Unlock specific cells before protecting sheet B) Hide sheet C) Use VBA D) Use Review → Restrict Edit
Answer: A) Unlock specific cells before protecting sheetTo share a workbook with others:
A) File → Share → Invite People B) Data → Validation C) View → Window D) Insert → Links
Answer: A) File → Share → Invite PeopleCo-authoring in Excel 365 allows:
A) Multiple users editing the same workbook simultaneously B) Macro editing C) Data hiding D) File conversion
Answer: A) Multiple users editing the same workbook simultaneouslyTo track workbook changes:
A) Review → Track Changes B) Data → Sort C) File → Info D) View → Review
Answer: A) Review → Track ChangesExcel’s Comments feature was renamed to:
A) Notes B) Chat C) Sticky Notes D) Remarks
Answer: A) NotesThreaded Comments allow:
A) Conversation-style discussions in cells B) VBA code C) Formulas D) Filters
Answer: A) Conversation-style discussions in cellsTo convert an Excel range into a table:
A) Ctrl + T B) Ctrl + A C) Ctrl + Shift + N D) Alt + T
Answer: A) Ctrl + TA table name can be changed from:
A) Table Design → Table Name box B) Data → Rename C) File → Info D) Review → Protect
Answer: A) Table Design → Table Name boxStructured references are used in:
A) Tables B) Charts C) Formulas only D) Sheets only
Answer: A) TablesTo convert a table back to a normal range:
A) Table Design → Convert to Range B) Data → Unlink C) View → Normal D) File → Convert
Answer: A) Table Design → Convert to RangeThe Total Row in a table allows:
A) Auto calculations (Sum, Average, etc.) B) Formatting only C) Sorting D) Validation
Answer: A) Auto calculations (Sum, Average, etc.)Table styles can be customized under:
A) Table Design tab B) Home tab C) Data tab D) View tab
Answer: A) Table Design tabData Validation helps to:
A) Restrict input type and range B) Format cells C) Sort data D) Filter data
Answer: A) Restrict input type and rangeTo display an input message on cell selection:
A) Data Validation → Input Message tab B) Review → Comments C) View → Message D) Insert → Text Box
Answer: A) Data Validation → Input Message tabTo show a custom error alert in Excel:
A) Data Validation → Error Alert tab B) Review → Protect C) File → Info D) View → Alerts
Answer: A) Data Validation → Error Alert tabData validation lists can be made dynamic using:
A) Named Ranges B) VBA C) Hyperlinks D) Filters
Answer: A) Named RangesGoal Seek is used to:
A) Find input value that produces desired output B) Forecast data C) Sort data D) Create charts
Answer: A) Find input value that produces desired outputGoal Seek is found under:
A) Data → What-If Analysis B) Review → Tools C) View → Analyze D) Home → Formulas
Answer: A) Data → What-If AnalysisScenario Manager is used for:
A) Comparing different input scenarios B) Protecting sheets C) Merging cells D) Formatting
Answer: A) Comparing different input scenariosThe Data Table tool can evaluate:
A) Multiple inputs for a formula B) Charts C) Filters D) Tables only
Answer: A) Multiple inputs for a formulaSolver can handle:
A) Optimization problems with constraints B) Formatting C) Graph creation D) Data import
Answer: A) Optimization problems with constraintsSolver must be enabled from:
A) Add-ins (Excel Add-ins → Solver Add-in) B) File → Info C) View → Tools D) Home → Add-ins
Answer: A) Add-ins (Excel Add-ins → Solver Add-in)The Analysis ToolPak provides:
A) Advanced statistical analysis tools B) Formatting options C) Chart layouts D) Pivot features
Answer: A) Advanced statistical analysis toolsTo calculate correlation between two variables:
A) CORREL() B) COUNTIF() C) SUMPRODUCT() D) SLOPE()
Answer: A) CORREL()The function COVARIANCE.P() returns:
A) Population covariance B) Sample covariance C) Standard deviation D) Mean
Answer: A) Population covarianceThe STDEV.P() function calculates:
A) Population standard deviation B) Sample mean C) Variance D) Median
Answer: Population standard deviation
The STDEV.S() function calculates:
A) Sample standard deviation B) Population deviation C) Variance D) Mode
Answer: A) Sample standard deviationThe VAR.P() function returns:
A) Population variance B) Sample variance C) Average D) Standard deviation
Answer: A) Population varianceThe VAR.S() function returns:
A) Sample variance B) Population variance C) Range D) Median
Answer: A) Sample varianceThe SLOPE() function returns:
A) Slope of the regression line B) Intercept C) Mean D) Variance
Answer: A) Slope of the regression lineThe INTERCEPT() function returns:
A) Y-intercept of a regression line B) Slope C) Median D) Variance
Answer: A) Y-intercept of a regression lineThe FORECAST.LINEAR() function predicts:
A) Future value using linear regression B) Random value C) Mean value D) Median value
Answer: A) Future value using linear regressionThe TREND() function returns:
A) Values along a linear trend B) Random numbers C) Sorted list D) Text trend
Answer: A) Values along a linear trendThe function used to find the largest value in a range is:
A) MAX() B) LARGE() C) BIG() D) TOP()
Answer: A) MAX()The LARGE(array, k) function returns:
A) The k-th largest value B) Maximum C) Average D) Random number
Answer: A) The k-th largest valueThe SMALL(array, k) function returns:
A) The k-th smallest value B) Minimum C) Mean D) Median
Answer: A) The k-th smallest valueThe function that finds the rank of a number in a list is:
A) RANK.EQ() B) ORDER() C) INDEX() D) SORT()
Answer: A) RANK.EQ()The function that returns the percentile value of a dataset:
A) PERCENTILE.INC() B) QUARTILE() C) AVERAGE() D) MODE()
Answer: A) PERCENTILE.INC()