Last updated: May 2026
MO-100/MO-110/MO-200/MO-210 — Microsoft Office Specialist: Expert (Microsoft 365 Apps)
Test your knowledge with official exam-style questions
Questions and options are shuffled each attempt
▶Microsoft Office Specialist: Expert (Microsoft 365 Apps) — Practice Set 2: All Questions & Explanations
Full question text, answer options, and explanations for this practice set — a spoiler-free alternative is the interactive quiz above for scored, shuffled practice.
1. You are working in Microsoft Word. Your document contains sensitive information and you want to encrypt it with a password so only authorized users can open it. Where should you go to set this protection?
- A. File > Options > Security
- B. File > Info > Protect Document > Encrypt with Password(correct)
- C. Review > Protect Document > Protect Document
- D. Tools > Protect Document > Password
Explanation: File > Info > Protect Document > Encrypt with Password allows you to set a password for opening the document. The password is saved as encryption metadata; without it, the file cannot be opened. This is different from restrict editing, which allows opening but limits editing.
2. You are working in Microsoft Word. You need to check what personal information is stored in the document properties (author, company, subject, comments). Where should you look?
- A. File > Properties
- B. File > Info > Properties(correct)
- C. Review > Info Pane
- D. Insert > Document Info > Properties
Explanation: File > Info displays the Info pane on the right, which shows document properties including Title, Subject, Author, Tags, and Categories. You can also access the full Properties dialog from this pane to view and edit all metadata fields.
3. You are working in Microsoft Word. You have a document that was created in an older version of Word (2010). You open it in Word 365 and notice 'Compatibility Mode' is shown in the title bar. You need to upgrade this document to the current format to use all modern Word features. What should you do?
- A. Go to File > Info > Convert and click the Convert button(correct)
- B. Go to File > Options > Compatibility and uncheck 'Use Compatibility Mode'
- C. Save the document as a .docx file instead of .doc
- D. Close and reopen the document after updating Office
Explanation: File > Info > Convert button converts a document from an older format or compatibility mode to the current Word format. This removes compatibility mode restrictions and enables all modern features. Simply saving as .docx does not remove compatibility mode.
4. You are working in Microsoft Word. You need to find all text that starts with the pattern 'Section' followed by a space and a digit (e.g., 'Section 1', 'Section 9'). You want to use Find & Replace with a pattern. Which wildcard pattern should you use in the Find field?
- A. Section @
- B. Section [0-9]
- C. Section ?(correct)
- D. Section \d
Explanation: In Word's Find & Replace with wildcards enabled, the ? character matches any single character. The pattern 'Section ?' matches 'Section' followed by a space and exactly one character. The @ symbol matches one or more of the preceding character; [0-9] is regex, not wildcard syntax.
5. You are working in Microsoft Word. You need to remove all direct formatting (bold, italic, color) from a paragraph while keeping the named style applied. What keyboard shortcut achieves this?
- A. Ctrl+M(correct)
- B. Ctrl+Space
- C. Ctrl+D
- D. Ctrl+Shift+Z
Explanation: Ctrl+M removes direct formatting and resets text to only the applied named style. Ctrl+Space removes only font formatting (bold/italic) but keeps paragraph-level direct formatting. Ctrl+D opens Font dialog; Ctrl+Shift+Z is redo.
6. You are working in Microsoft Word. You are creating a multilevel outline with automatic numbering. You want level 1 to be '1.', level 2 to be 'a.', and level 3 to be 'i.'. Which two steps are required? Choose 2.
- A. Click the Multilevel List button in the Home tab and choose a built-in multilevel list style(correct)
- B. Modify the list style in the Styles gallery to set numbering for each level(correct)
- C. Use Format > Bullets and Numbering and define custom numbering for each level
- D. Select each line and apply Heading 1, Heading 2, Heading 3 styles
- E. Go to Home > Multilevel List > Define New List Style
Explanation: Start with a built-in multilevel list style from the Multilevel List gallery. Then customize it further by modifying the associated list style in the Styles pane (right-click > Modify) to fine-tune the numbering format for each level.
7. You are working in Microsoft Word. You want to apply the same character formatting (blue color, bold, small caps) to several non-adjacent words throughout the document. What is the most efficient method?
- A. Select each word individually and apply the formatting manually
- B. Use Find & Replace to find and replace formatting
- C. Use Format Painter to copy formatting from one instance to others
- D. Create a character style with that formatting and apply it to all words(correct)
Explanation: Creating a character style and applying it to all instances is the most efficient approach. A single style edit cascades to all instances, and applying styles to multiple non-adjacent selections is quick (Ctrl+click to select multiple, then apply style).
8. You are working in Microsoft Word. You want to create a set of Quick Parts (building blocks) that are only available within the current document, not shared globally with every other document. Which two save locations restrict a building block to this scope? Choose 2.
- A. Building Blocks.dotx
- B. Normal.dotm
- C. The current document, selected as the 'Save in' target in the Create New Building Block dialog(correct)
- D. A custom template that is attached only to this specific document, not shared as a global template(correct)
- E. The default Quick Part Gallery category
Explanation: Selecting the current document as the 'Save in' target in the Create New Building Block dialog restricts the block to that single file. Likewise, saving to a custom template that is attached only to this document (rather than Normal.dotm or Building Blocks.dotx, both of which are globally available to every document) also limits the block's scope. The Quick Part Gallery category is just a display grouping, not a storage location, so it does not affect availability scope.
9. You are working in Microsoft Word. You want to insert a field code that displays the total number of pages in the document (e.g., 'Page 3 of 12'). You've already inserted 'Page' and the current page number. Which field code should you use for the total page count?
- A. { NUMPAGES }(correct)
- B. { TOTALPAGE }
- C. { PAGECOUNT }
- D. { PAGE-COUNT }
Explanation: The NUMPAGES field code returns the total number of pages in the document. The full construction is often 'Page { PAGE } of { NUMPAGES }'. TOTALPAGE, PAGECOUNT, and PAGE-COUNT are not valid field codes in Word.
10. You are working in Microsoft Word. You need to create a form that has a text input field where users can enter their name. You want the field to have a label and a light gray background color. What control should you use?
- A. Text Box content control from Developer > Controls
- B. Form field using Insert > Field > Form Field
- C. Rich Text content control with formatting options
- D. Both A and C are appropriate(correct)
Explanation: Both Plain Text content control and Rich Text content control can serve as form input fields. You can add a label in adjacent text, set placeholder text, assign a title, and apply styling including background color via the content control properties dialog.
11. You are working in Microsoft Word. You need to insert a page number in the footer of your document, and it should be formatted to start from 'i' (Roman numeral lowercase) on the introduction pages, then switch to Arabic numbers '1' on the first chapter. How do you achieve different page number formats in sections?
- A. Insert section breaks, then in each section's footer insert a page number and set its number format(correct)
- B. Use Document > Sections > Page Numbering to specify different formats
- C. Create two documents and use field codes to link them
- D. Go to Insert > Page Number > Options and choose format per section
Explanation: Insert section breaks (Layout > Breaks > Section Breaks) to divide the document into sections. In each section's footer, insert a page number and right-click it to set its number format independently. You can also set 'Start at' to restart numbering per section.
12. You are working in Microsoft Word. You need to insert citations from your organization's reference library and create a bibliography automatically. What feature should you use?
- A. References > Manage Sources > citations from database
- B. References > Insert Citation and manage the bibliography(correct)
- C. Insert > Citation > Manage Bibliography
- D. Tools > Bibliography > Insert Citation
Explanation: References > Insert Citation allows you to insert citations from existing sources or create new ones. You can manage your source library with References > Manage Sources. Once citations are inserted, References > Bibliography generates a formatted bibliography based on your selected citation style (APA, MLA, Chicago, etc.).
13. You are working in Microsoft Word. You are performing a mail merge where you want to include headers/footers in the merged output, and also apply conditional logic to certain merge fields. Which two steps should you take? Choose 2.
- A. Set up headers and footers in the main document before starting mail merge(correct)
- B. Use Mailings > Rules to insert conditional merge fields (IF, SKIPIF, MERGEFIELD)(correct)
- C. Create a separate document for headers and footers, then link it via Insert > Object
- D. Use Mailings > Match Fields to align header fields with data source columns
- E. Insert merge fields directly into the header/footer area of the main document
Explanation: Headers and footers defined in the main document are automatically included in each merged document. Use Mailings > Rules to insert conditional fields like IF (for conditional text) and SKIPIF (to skip records). These rules work anywhere in the document, including headers/footers.
14. You are working in Microsoft Word. You want to create an index at the end of your document that lists all marked terms and their page numbers, formatted as a two-column layout. What steps should you take?
- A. Select terms and use References > Index > Mark Entry, then insert index at end(correct)
- B. Use Insert > Index directly; Word scans and marks terms automatically
- C. Go to References > Table of Contents, configure to show index format
- D. Manually type the index at the end with page numbers
Explanation: References > Index and Tables > Index tab allows you to mark terms for the index (References > Index > Mark Entry sets index markers on selected text). Once terms are marked throughout the document, insert the index at the desired location. The index dialog offers formatting options including columns.
15. You are working in Microsoft Word. You need to insert an endnote that appears at the end of the document instead of at the bottom of the page. What is the quickest way?
- A. Press Alt+Ctrl+D
- B. Go to References > Insert Endnote(correct)
- C. Both A and B are correct
- D. Right-click and select Insert Endnote
Explanation: References > Insert Endnote inserts an endnote that appears at the end of the document. The keyboard shortcut Alt+Ctrl+F inserts a footnote (at page bottom); Alt+Ctrl+D inserts an endnote. Both B and the D shortcut work, but References > Insert Endnote is more intuitive.
16. You are working in Microsoft Excel. You have a complex workbook with formulas that recalculate frequently, causing performance issues. You need to switch the workbook to manual calculation mode so recalculation only happens when you press F9. Where should you go?
- A. Formulas > Calculation Options > Manual
- B. File > Options > Formulas > Calculation Options > Manual
- C. Data > Calculations > Manual Mode
- D. Both A and B are correct(correct)
Explanation: Both methods work. The Formulas tab (or Data tab in some versions) has Calculation Options, or you can go File > Options > Formulas and change the Calculation option to Manual. Setting to Manual stops automatic recalculation; use F9 to manually recalculate or F9+Shift to recalculate all sheets.
17. You are working in Microsoft Excel. You have a dataset with duplicate rows. Which two approaches can effectively remove or filter out duplicate rows while keeping the first occurrence of each unique combination? Choose 2.
- A. Data > Remove Duplicates, specifying the columns to check(correct)
- B. Data > Sort & Filter > Advanced with 'Unique records only' checked, filtering the list in place(correct)
- C. Data > Filter > Standard Filter with unique option
- D. Sort the data and manually delete duplicates one row at a time
- E. Use Data > Consolidate with a unique flag
Explanation: Data > Remove Duplicates (Data Tools group) removes duplicate rows based on all columns or a subset you specify, keeping the first occurrence and deleting the rest. Advanced Filter with 'Unique records only' checked can filter the list in place to show only unique rows, achieving a similar result non-destructively. There is no 'unique option' in Standard Filter and no 'unique flag' in Data > Consolidate — neither exists in Excel — and manually deleting duplicates row by row is error-prone and inefficient for large datasets.
18. You are working in Microsoft Excel. You have sales data from three regions (North, South, East) in separate worksheets. You need to consolidate the data to show total sales by product across all regions. The source data has the same column headers but different row orders. Which tool is best suited for this task?
- A. Data > Consolidate using category labels(correct)
- B. Create SUMIF formulas that reference all three sheets
- C. Copy and paste all data into one sheet, then use Subtotals
- D. Create a PivotTable from multiple ranges
Explanation: Data > Consolidate is designed for this scenario. It can consolidate ranges from multiple sheets, and by using category labels (top row and left column as identifiers), it matches products even if row order differs between sheets. This creates a summary with SUM by default.
19. You are working in Microsoft Excel. You need to convert a column of text entries into separate columns (e.g., 'John Smith' into 'John' and 'Smith'). Which feature should you use?
- A. Data > Text to Columns(correct)
- B. Data > Split Data
- C. Edit > Find & Replace with a formula
- D. Insert new columns and use formulas like MID/LEFT/RIGHT
Explanation: Data > Text to Columns (Delimited or Fixed Width option) splits text in one column into multiple columns based on a delimiter (space, comma, tab) or fixed position. This is faster than using formulas for bulk conversion.
20. You are working in Microsoft Excel. You need a formula that looks up a customer ID in column A and returns the customer's email from column C. If the ID is not found, it should return 'Not Found'. Which formula is best?
- A. =IFERROR(VLOOKUP(A2, A:C, 3, FALSE), "Not Found")
- B. =INDEX(C:C, MATCH(A2, A:A, 0)) with error handling
- C. Both A and B are correct with proper error handling
- D. =XLOOKUP(A2, A:A, C:C, "Not Found")(correct)
Explanation: XLOOKUP is the modern function that handles the 'Not Found' case natively via its if_not_found parameter. VLOOKUP with IFERROR and INDEX/MATCH with IFERROR also work, but XLOOKUP is cleaner and bidirectional. All three are technically correct, but XLOOKUP is the best practice.
21. You are working in Microsoft Excel. You need to create a formula that returns the sum of sales only for rows where the date is between January 1, 2026 and June 30, 2026. Sales are in column C, dates in column A. Which function should you use?
- A. =SUMIFS(C:C, A:A, ">=2026-01-01", A:A, "<=2026-06-30")
- B. =SUMPRODUCT((A:A>=DATE(2026,1,1))*(A:A<=DATE(2026,6,30))*C:C)
- C. Both A and B are valid approaches(correct)
- D. =SUM(IF(A:A>=2026-01-01,C:C))
Explanation: SUMIFS is the standard approach for multi-criteria summation with date ranges. SUMPRODUCT with date comparisons and multiplication also works. Option D is an incomplete array formula syntax. Both A and B are valid, with SUMIFS being simpler and more efficient.
22. You are working in Microsoft Excel. You have a list of employee names in column A and need to capitalize the first letter of each name properly (e.g., 'john smith' becomes 'John Smith'). Which function should you use?
- A. =UPPER(A2)
- B. =PROPER(A2)(correct)
- C. =CAPITALIZE(A2)
- D. =TRIM(A2)
Explanation: PROPER() capitalizes the first letter of each word and lowercases the rest. UPPER() makes all letters uppercase; TRIM() removes leading/trailing spaces; CAPITALIZE does not exist in Excel.
23. You are working in Microsoft Word. You want to create a master document that includes multiple chapter files as subdocuments. Which two elements can you do with master documents? Choose 2.
- A. Insert subdocuments from separate .docx files and maintain a single table of contents for the entire master(correct)
- B. Update page numbering and heading references across all subdocuments automatically(correct)
- C. Prevent individual chapter files from being edited independently
- D. Lock subdocuments to prevent accidental changes while editing the master
- E. Create separate index pages for each subdocument
Explanation: Master documents allow you to insert subdocuments and generate a unified TOC, index, and bibliography across all of them. Cross-references and numbering update across subdocuments automatically. Subdocuments can still be edited independently; locking is a separate protection.
24. You are working in Microsoft Word. You have created a custom paragraph style called 'Body Text - Special' with specific spacing and alignment. You want to modify the style so that all paragraphs using it update. When you modify the style, should you click 'Update style to match selection' or 'Modify style'?
- A. Use 'Update style to match selection' to ensure all instances update globally
- B. Use 'Modify style' to open the style definition dialog where you can change properties(correct)
- C. Both are the same; use whichever is convenient
- D. Use 'Update style to match selection' only if you've manually formatted the current paragraph differently
Explanation: 'Modify style' opens the Modify Style dialog where you change the style definition; all paragraphs using that style update to the new definition. 'Update style to match selection' only works if the current paragraph has direct formatting applied that you want to merge into the style definition.
25. You are working in Microsoft Excel. You need to create a formula that concatenates multiple text values with a separator and returns them as a single text string. You have product names in A2:A10 and want them joined with a comma and space. Which function is best?
- A. =CONCATENATE(A2:A10, ", ")
- B. =TEXTJOIN(", ", TRUE, A2:A10)(correct)
- C. =CONCAT(A2:A10 & ", ")
- D. =JOIN(", ", A2:A10)
Explanation: TEXTJOIN (available in Microsoft 365) concatenates a range with a delimiter and can skip empty cells (second parameter). It's more flexible than CONCATENATE for ranges. CONCAT is similar to CONCATENATE; JOIN does not exist in Excel.