Skip to main content
πŸŽ‰ All exam preparation materials are available for free until 31 August 2026.

Last updated: August 2026

Practice Exam

MO-101 / MO-201 / MO-500 β€” Microsoft Office Specialist: Expert (Office 2019)

Test your knowledge with official exam-style questions

Questions25Passing700Exam time50 min per exam

Questions and options are shuffled each attempt

β–ΆMicrosoft Office Specialist: Expert (Office 2019) β€” Practice Set 1: 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. 1. You are working in Microsoft Word (Office 2019), preparing a legal contract template that must not be reformatted or restructured by the paralegals who will fill it in, though they must be able to type into designated blanks. What should you configure?

    • A. Review > Restrict Editing, enable 'Filling in forms' as the only allowed editing type, and start enforcing protection(correct)
    • B. File > Info > Protect Document > Mark as Final
    • C. File > Options > Trust Center > Macro Settings
    • D. Review > Compare to lock the document against future edits

    Explanation: Restrict Editing with 'Filling in forms' selected as the exclusive allowed editing type, then enforced with a password, locks the document's structure and fixed text while still letting users type into content controls/form fields β€” exactly the contract-template scenario described. Mark as Final only sets a soft, easily-removed advisory flag with no enforcement password. Macro Settings governs whether macros run, not editing permissions. Compare merges two document versions and does not apply ongoing protection.

  2. 2. You are working in Microsoft Word (Office 2019). Multiple departments each keep their own custom macros, building blocks, and AutoText entries that they don't want other departments to accidentally load. You need to create a self-contained set of custom styles and building blocks that travels with only one specific document type, not the global Normal template. What should you configure?

    • A. Create a custom document template (.dotx) and store the building blocks/styles in it, then base new documents on that template(correct)
    • B. Save all building blocks to the default Normal.dotm template
    • C. Use Quick Parts > AutoText and store entries in the Normal template only
    • D. Copy and paste the building blocks manually into each new document

    Explanation: A custom .dotx (or .dotm if macros are needed) template can store its own styles and building blocks separately from Normal.dotm, so documents based on that specific template inherit only that department's building blocks, keeping departments isolated from each other. Saving to Normal.dotm (B) makes the content globally available to every document regardless of department. Quick Parts/AutoText stored only in Normal (C) has the same global-scope problem. Manual copy-paste (D) is not a real building-block distribution mechanism and doesn't scale.

  3. 3. You are working in Microsoft Word (Office 2019). You need to find every instance of the word 'colour' in a long document and replace it with 'color', but only where 'colour' appears as a whole word (not inside 'discolour' or 'colourful'). What is the correct approach?

    • A. Use Find and Replace, check 'Find whole words only', enter 'colour' and 'color', then Replace All(correct)
    • B. Use Find and Replace without any additional options and click Replace All
    • C. Manually scan the document and retype each occurrence
    • D. Use AutoCorrect to replace 'colour' with 'color' globally

    Explanation: The 'Find whole words only' option in Find and Replace's advanced search options restricts matches to the exact standalone word, preventing partial matches inside longer words like 'discolour' or 'colourful' from being altered. Replace All without that option (B) would incorrectly also change the 'colour' substring inside those longer words, corrupting them. Manual retyping (C) is inefficient and error-prone across a long document. AutoCorrect (D) applies as you type new text and does not retroactively fix existing text already in the document.

  4. 4. You are working in Microsoft Word (Office 2019) on a 60-page business plan. You need to apply consistent character formatting rules across the whole document β€” such as ensuring every instance of a defined term is italicized β€” and you also want to quickly locate and jump between paragraphs formatted with a particular style, like all 'Warning' callouts. Which TWO features correctly support these two goals? Choose 2.

    • A. Find and Replace with the 'Format' option to search/replace by specific formatting attributes(correct)
    • B. Navigation Pane, browsing by Headings only
    • C. Advanced Find with 'Find Style' set to the 'Warning' paragraph style to locate and step through each instance(correct)
    • D. Print Layout view zoomed to Whole Page
    • E. AutoCorrect Options > Replace text as you type

    Explanation: Find and Replace's Format option lets you search for and reformat text based on specific formatting criteria (such as finding a term and applying italics), addressing the consistent-formatting-rule goal. Advanced Find with 'Find Style' set to a specific paragraph style like 'Warning' lets you step through every paragraph using that style regardless of its text content, addressing the jump-between-styled-paragraphs goal. The Navigation Pane's Headings browse mode (B) only surfaces heading-styled paragraphs, not an arbitrary custom style like 'Warning'. Whole Page zoom (D) is a display convenience with no search capability. AutoCorrect (E) only affects newly typed text going forward, not existing formatting rules across a document.

  5. 5. You are working in Microsoft Word (Office 2019) on a technical manual. You need every heading, once numbered by Word's outline numbering, to also automatically update a 'List of Sections' page that lists each heading with its page number, and this list must refresh whenever headings change. What should you insert?

    • A. A Table of Contents field, configured to pull from the applicable heading levels(correct)
    • B. A manually typed list of section titles with hard-coded page numbers
    • C. A bookmark for each heading, listed as plain text below the title page
    • D. A footnote referencing each section

    Explanation: A Table of Contents field (References > Table of Contents), built from the document's heading styles, automatically compiles a list of headings with accurate page numbers and can be refreshed (F9 or Update Table) whenever content or pagination changes. A manually typed list (B) has hard-coded numbers that go stale as soon as the document is edited or repaginated. Bookmarks (C) mark locations for navigation/cross-referencing but do not themselves generate a formatted, page-numbered list. A footnote (D) is a note tied to a specific point in the text, not a navigable summary list.

  6. 6. You are working in Microsoft Word (Office 2019). You are creating a specialized brochure template and want a text field that a user can click and type a custom message into, with placeholder instructional text ('Click here to enter your message') that disappears once they start typing. What should you insert?

    • A. A Rich Text or Plain Text content control from the Developer tab, with placeholder text set via Properties(correct)
    • B. A text box with the placeholder text typed directly and manually deleted by each user
    • C. A comment balloon containing the instructions
    • D. A footnote with the placeholder instructions

    Explanation: Content controls (Developer tab > Controls) such as Rich Text or Plain Text include a configurable placeholder text property that displays instructional gray text until the user clicks in and begins typing, at which point it is automatically replaced β€” exactly the described behavior for a fillable brochure field. A plain text box with manually typed placeholder text (B) requires users to remember to delete the instructions themselves, which is unreliable. A comment balloon (C) is a review annotation, not an interactive fillable field. A footnote (D) is unrelated to interactive form input.

  7. 7. You are working in Microsoft Word (Office 2019) preparing a mail merge for a mass mailing. You need each merged letter's greeting line to read 'Dear Dr. Smith,' for recipients with a title of 'Dr.' but 'Dear Mr. Smith,' for recipients titled 'Mr.', all pulled dynamically from a single Title field in the data source, without manually editing each letter afterward. What should you insert into the merge document?

    • A. An IF field (Insert > Quick Parts > Field > IF, or a Rules > If...Then...Else merge rule) that tests the Title merge field and inserts the correct text accordingly(correct)
    • B. A single Β«TitleΒ» merge field with no conditional logic
    • C. A bookmark for each possible title value
    • D. A separate mail merge data source for each title

    Explanation: Mail Merge's Rules > If...Then...Else (which inserts an IF field) lets you build conditional logic directly into the merge document, evaluating a merge field's value per recipient and inserting different text accordingly β€” exactly matching a title-dependent greeting requirement. A plain Β«TitleΒ» field alone (B) just inserts the raw value with no conditional wording control. Bookmarks (C) mark static locations and have no per-recipient conditional capability. Maintaining separate data sources per title (D) is needless duplication when a single IF rule handles it within one merge.

  8. 8. You are working in Microsoft Word (Office 2019). You have recorded a macro that reformats selected text into your company's standard heading style, and you want your colleagues to be able to run it by clicking a single custom button added to the Quick Access Toolbar, rather than opening the Macros dialog each time. What should you do?

    • A. File > Options > Quick Access Toolbar, choose Macros from the 'Choose commands from' list, select the macro, and add it(correct)
    • B. Assign the macro to a footnote reference mark
    • C. Save the macro as a building block in Quick Parts
    • D. Rename the macro so it runs automatically on document open

    Explanation: Word Options > Quick Access Toolbar lets you browse commands filtered to 'Macros', select the specific recorded macro, and add it as a one-click button on the QAT, giving colleagues a persistent, easy way to run it without opening the Macros dialog. Footnote reference marks (B) are unrelated to running code. Quick Parts building blocks (C) store reusable content like text/graphics, not executable macros. Simply renaming a macro (D) does not make it run automatically or add a toolbar button; auto-run behavior requires naming it AutoOpen/AutoExec or using document events, which is a different mechanism than what's being asked.

  9. 9. You are working in Microsoft Excel (Office 2019) on a large financial model with hundreds of interlinked formulas. Recalculating after every cell edit has made the workbook sluggish, so you want Excel to only recalculate when you explicitly press F9, while still allowing normal editing. What should you configure?

    • A. Formulas tab > Calculation Options > Manual(correct)
    • B. File > Options > Save > disable AutoSave
    • C. Review > Protect Workbook
    • D. View tab > Freeze Panes

    Explanation: Formulas > Calculation Options > Manual switches the workbook's recalculation mode so formulas only recalculate when the user presses F9 (or via Calculate Now/Calculate Sheet), which directly addresses performance issues from constant automatic recalculation in large models. Disabling AutoSave (B) controls cloud auto-saving of the file, unrelated to formula recalculation timing. Protect Workbook (C) restricts structural changes like adding/deleting sheets, not calculation behavior. Freeze Panes (D) is a scrolling/display convenience with no effect on calculation.

  10. 10. You are working in Microsoft Excel (Office 2019). You need to combine data from four regional worksheets (each with the same layout: Product in column A, Units Sold in column B) into a single summary showing total units sold per product across all four regions, without manually re-typing totals. What is the most efficient built-in feature to use?

    • A. Data > Consolidate, using Sum as the function and referencing each regional range(correct)
    • B. Copy and paste each region's data manually into one sheet, then use AutoSum
    • C. Use Find and Replace across all sheets
    • D. Apply Conditional Formatting to highlight matching products

    Explanation: Data > Consolidate is purpose-built for combining and summarizing data from multiple ranges or worksheets with matching layouts, using a function like Sum to total matching labels (products) automatically across all referenced ranges. Manually copying and pasting then summing (B) achieves a similar end result but is slower, more error-prone, and does not update automatically if source data changes, whereas Consolidate can optionally link to source data for updates. Find and Replace (C) searches/replaces text and cannot aggregate numeric totals. Conditional Formatting (D) only changes visual appearance and performs no aggregation.

  11. 11. You are working in Microsoft Excel (Office 2019). You need a data entry cell to only accept whole numbers between 1 and 100, and if someone enters an out-of-range value, Excel should display a custom message reading 'Enter a value from 1 to 100.' What should you configure?

    • A. Data > Data Validation, set Allow to 'Whole number' with Minimum 1 and Maximum 100, and configure a custom Error Alert message(correct)
    • B. Home > Conditional Formatting with a 'Between' rule highlighting valid entries
    • C. Format Cells > Number > restrict to Integer format
    • D. Insert a comment on the cell describing the valid range

    Explanation: Data Validation with 'Whole number' and a Minimum/Maximum range actively restricts what can be entered into the cell and, combined with a custom Error Alert message on the same dialog's Error Alert tab, displays the specified message when an invalid value is attempted β€” directly satisfying both the restriction and custom message requirements. Conditional Formatting (B) only changes the cell's appearance after entry; it does not block invalid input or show an error message. Number formatting as Integer (C) affects display/rounding of numbers, not entry validation, and would not reject out-of-range values or non-numeric input. A comment (D) is just an informational note that does not enforce or validate anything.

  12. 12. You are working in Microsoft Excel (Office 2019). You have a large product list in column A on Sheet1 and need to look up each product's price from a Prices table on Sheet2, where the lookup value could appear in any column (not necessarily the leftmost), and the returned price column could be to the left of the lookup column. Which formula approach correctly handles this?

    • A. =INDEX(Sheet2!PriceColumn, MATCH(A2, Sheet2!ProductColumn, 0))(correct)
    • B. =VLOOKUP(A2, Sheet2!A:D, 1, FALSE)
    • C. =HLOOKUP(A2, Sheet2!A1:D10, 1, FALSE)
    • D. =LEFT(A2, Sheet2!A1)

    Explanation: INDEX/MATCH is not restricted by column order β€” MATCH locates the row position of the lookup value in the Product column, and INDEX then returns the corresponding value from the Price column regardless of whether Price is to the left or right of Product, making it the correct tool when the return column may precede the lookup column. VLOOKUP (B) can only look up values in the leftmost column of its table array and return a value from a column to its right, so it fails if the price column is to the left of the product column. HLOOKUP (C) performs a horizontal lookup across a row, not a vertical column-based lookup, and doesn't fit this scenario. LEFT (D) extracts characters from a text string and performs no lookup at all.

  13. 13. You are working in Microsoft Excel (Office 2019). You need a formula that returns 'Pass' if a student's score in B2 is 60 or higher, 'Review' if it's between 40 and 59, and 'Fail' if it's below 40. What formula structure correctly implements this three-way outcome?

    • A. =IF(B2>=60,"Pass",IF(B2>=40,"Review","Fail"))(correct)
    • B. =IF(B2>=60,"Pass","Review","Fail")
    • C. =AND(B2>=60,"Pass","Review","Fail")
    • D. =IF(B2>=60,"Pass")+IF(B2<40,"Fail")

    Explanation: Nesting a second IF inside the false branch of the first IF creates a three-way decision: if the score is 60+, return 'Pass'; otherwise, check if it's 40+, returning 'Review'; otherwise, the final 'Fail' fallback applies. Standard IF only accepts three arguments (condition, true result, false result) β€” it has no built-in four-argument form as shown in B, which would actually produce a formula error. AND (C) returns TRUE/FALSE from evaluating multiple conditions and is not used to branch between different text outputs like this. Adding two separate IF results together (D) is invalid for concatenating text results and would produce an error or unintended behavior, and also fails to cover the 'Review' middle case at all.

  14. 14. You are working in Microsoft Excel (Office 2019). You recorded a macro that formats a monthly report and saved the workbook, but the next day the macro no longer runs and you get a security warning bar instead. You need macros to keep working for this specific trusted workbook going forward without lowering security for all other workbooks. Which TWO actions correctly address this? Choose 2.

    • A. Save the workbook using the Excel Macro-Enabled Workbook (.xlsm) file format(correct)
    • B. Add the workbook's folder location as a Trusted Location in the Trust Center, or click Enable Content on the security warning bar for this file(correct)
    • C. Set Macro Settings in the Trust Center to 'Enable all macros without notification' globally
    • D. Rename the file extension from .xlsx to .xls
    • E. Delete the macro and manually repeat the formatting steps every month

    Explanation: Saving as .xlsm (Macro-Enabled Workbook) is required for a workbook containing VBA macros to retain that code at all β€” a plain .xlsx silently strips macros on save. Adding the specific folder as a Trusted Location (or clicking Enable Content for that file) lets macros run for that trusted file/location without changing the global security posture for all other workbooks. Setting 'Enable all macros without notification' globally (C) does keep this macro working but insecurely disables macro warnings for every workbook opened on the machine, which the question explicitly says to avoid. Renaming to the legacy .xls extension (D) does not preserve macros and is not a supported way to store VBA code going forward. Deleting the macro (E) abandons automation entirely rather than fixing the trust issue.

  15. 15. You are working in Microsoft Excel (Office 2019). You have a chart showing Revenue (in millions) and Growth Rate (in percent) for the same months, but plotting both on one axis makes the small percentage values invisible next to the large revenue figures. You need the Growth Rate series to display against its own separate scale on the right side of the chart. What should you configure?

    • A. Select the Growth Rate series, Format Data Series, and set it to plot on a Secondary Axis(correct)
    • B. Change the chart type to a Pie chart
    • C. Increase the font size of the Growth Rate data labels
    • D. Delete the Revenue series from the chart entirely

    Explanation: Formatting the Growth Rate data series and assigning it to a Secondary Axis creates an independent right-side vertical scale suited to its smaller value range, while Revenue keeps using the primary left-side axis β€” allowing both series to be clearly readable on the same chart despite very different magnitudes. A Pie chart (B) cannot display two different time-series measures with different scales at all. Increasing label font size (C) doesn't fix the underlying scale problem where the line is visually flattened near zero. Deleting the Revenue series (D) removes needed data instead of solving the dual-scale display issue.

  16. 16. You are working in Microsoft Excel (Office 2019). You have a PivotTable summarizing sales by region and product, and you need to visually spotlight only the interactive filtering controls for Region so users can click a button to filter the PivotTable without opening the field list dropdown. What should you insert?

    • A. A Slicer for the Region field, inserted via PivotTable Analyze > Insert Slicer(correct)
    • B. A standard AutoFilter dropdown on the PivotTable's row labels
    • C. A new PivotChart with no connection to the PivotTable
    • D. Conditional Formatting applied to the Region column

    Explanation: A Slicer, inserted from PivotTable Analyze/Options > Insert Slicer and choosing the Region field, creates a floating panel of clickable buttons that visually and interactively filter the connected PivotTable (and optionally other PivotTables/PivotCharts) without needing to open a dropdown menu. Standard AutoFilter dropdowns (B) work differently on PivotTables and don't offer the large clickable-button interface a slicer provides. A disconnected PivotChart (C) would not filter the existing PivotTable at all unless explicitly connected. Conditional Formatting (D) only affects visual appearance and provides no filtering interactivity.

  17. 17. You are working in Access 2019. Your database file has grown large after months of edits and deletions, and it now feels sluggish and takes up more disk space than the actual data should require. What should you do to reclaim space and improve performance?

    • A. Database Tools > Compact and Repair Database(correct)
    • B. Delete and recreate all tables from scratch
    • C. Export the database to Excel and back
    • D. Rename the database file

    Explanation: Compact and Repair Database reorganizes how the file stores data, reclaiming space left behind by deleted records and objects, and can also fix minor corruption β€” directly addressing bloat and performance issues in a heavily-edited database. Deleting and recreating tables (B) is drastic, destroys existing data/relationships, and is not a maintenance operation. Exporting to Excel and back (C) risks losing relationships, data types, and other Access-specific object properties. Renaming the file (D) has no effect on internal file size or performance.

  18. 18. You want to secure a sensitive Access database so anyone who tries to open the file is prompted for a password before Access will even display the Navigation Pane. What should you use?

    • A. File > Info > Encrypt with Password (available when opening the database exclusively)(correct)
    • B. Set a Required property to Yes on every field
    • C. Hide all objects in the Navigation Pane
    • D. Apply Conditional Formatting to the login form

    Explanation: Encrypt with Password (opened in Exclusive mode via File > Open with the Exclusive option, then File > Info > Encrypt with Password) sets a database-open password that Access requires before the file will open at all, protecting the entire database. Setting fields' Required property (B) only forces data entry into those fields; it has nothing to do with file-level access security. Hiding Navigation Pane objects (C) is only a display convenience and provides no real security since hidden objects can easily be shown again. Conditional Formatting (D) is a visual formatting feature unrelated to authentication.

  19. 19. You need the Notes field in a Contacts table to store lengthy free-form paragraphs (potentially several thousand characters), unlike the Company field which never exceeds 50 characters. What data type should the Notes field use?

    • A. Long Text (Memo)(correct)
    • B. Short Text
    • C. Number
    • D. AutoNumber

    Explanation: Long Text (called Memo in earlier Access versions) is designed for large amounts of free-form text, supporting far more characters than the 255-character limit of Short Text, making it appropriate for lengthy notes. Short Text (B) is capped at 255 characters and would truncate or reject lengthy paragraph content. Number (C) stores only numeric values, not text. AutoNumber (D) auto-generates sequential unique identifiers and cannot hold typed narrative text at all.

  20. 20. In the Orders table, you want the ShipDate field to only allow selection from a small pop-up calendar control when users click into it, rather than free-typed text, to reduce date entry errors. What property should you set on the field?

    • A. Set the field's data type to Date/Time and enable 'Show Date Picker' (For dates)(correct)
    • B. Set the field's data type to Short Text with an input mask
    • C. Set the field's Required property to Yes
    • D. Set the field's Indexed property to Yes (No Duplicates)

    Explanation: A field set to the Date/Time data type has a Show Date Picker property (defaulting to 'For dates') that displays a small calendar icon in Datasheet/Form view, letting users click to pick a date visually instead of typing it freehand, which reduces format errors. Short Text with an input mask (B) can constrain typed characters into a date-like pattern but does not provide the calendar picker interaction and stores the value as text rather than a true date. Required (C) only forces some value to be entered, not a specific entry method. Indexed with No Duplicates (D) enforces uniqueness across records, unrelated to how dates are entered.

  21. 21. At the end of each quarter, you need to permanently move all Orders older than one year from the active Orders table into an ArchiveOrders table, then remove them from Orders so the active table stays lean. Which combination of query types accomplishes this?

    • A. Run an Append query to copy the old records into ArchiveOrders, then run a separate Delete query on Orders filtered to the same date criteria(correct)
    • B. Run a single Select query with a date filter and manually delete the rows shown
    • C. Run a Make Table query, which automatically also removes the source rows
    • D. Run an Update query to change the old records' table name field

    Explanation: An Append query copies matching records into an existing target table (ArchiveOrders) without touching the source, and a separately run Delete query (using the same date criteria) then removes those now-archived rows from Orders β€” together implementing a true 'move' operation. A Select query with manual deletion (B) works for a small one-off case but is not a repeatable, reliable quarterly process compared to saved action queries. A Make Table query (C) creates a brand-new table from query results but does not delete anything from the source table automatically β€” that's a common misconception. An Update query (D) modifies field values in place; it does not move records between tables or delete them.

  22. 22. You are building a query against the Orders table to give a discount department manager insight into pricing. You need the query to show OrderID, OrderAmount, and a new calculated column named Discounted that equals OrderAmount multiplied by 0.9, and results should only include orders where OrderAmount is greater than 1000. Which TWO actions correctly build this in Query Design view? Choose 2.

    • A. In a blank column, type 'Discounted: [OrderAmount]*0.9' in the Field row(correct)
    • B. Type >1000 in the Criteria row under the OrderAmount column(correct)
    • C. Type 'Discounted' directly as static text in every row of a new column
    • D. Set the query type to Make Table to add a Discounted field permanently
    • E. Set the OrderAmount column's Total row to Sum

    Explanation: Typing an expression like 'Discounted: [OrderAmount]*0.9' in a blank Field cell creates a calculated field named Discounted that computes 90% of OrderAmount per row, dynamically, without altering the underlying table. Typing >1000 in the Criteria row beneath OrderAmount filters results to only orders exceeding that threshold. Typing 'Discounted' as static repeated text (C) would not calculate anything β€” it would just show the literal word in every row. Make Table (D) would create a new physical table rather than simply computing a query column, which is unnecessary and changes the nature of the request. Setting a Sum total (E) would summarize/aggregate the query into totals, losing the individual per-order detail rows the manager needs to see.

  23. 23. On the OrderEntryForm, staff need a dropdown list bound to the CustomerID field that displays customer names (not raw ID numbers) while still storing the numeric CustomerID value behind the scenes. What control should you use?

    • A. A Combo Box bound to CustomerID, with its Row Source set to a query that pulls CustomerID and CustomerName from the Customers table(correct)
    • B. A plain Text Box bound directly to CustomerID
    • C. A Label control listing customer names as static text
    • D. An Image control showing a picture of each customer

    Explanation: A Combo Box can be bound to the numeric CustomerID field while its Row Source query supplies both the ID (stored/hidden bound column) and a friendly display column like CustomerName, letting users pick by name while Access stores the correct underlying ID β€” exactly matching the requirement. A plain Text Box bound to CustomerID (B) would just show and require typing the raw numeric ID, not a friendly name. A Label (C) is static, non-interactive text and cannot be bound to store a selected value. An Image control (D) displays pictures, not selectable list data.

  24. 24. On the InvoiceSummary report, you need every group of orders for the same Customer to start printing at the top of a new page, rather than potentially splitting across the bottom of one page and the top of the next. What should you configure?

    • A. In the Group, Sort, and Total pane, set the Customer group's 'Force New Page' property to 'Before Section'(correct)
    • B. Insert a manual Page Break control after every tenth record
    • C. Change the report's page orientation to Landscape
    • D. Reduce the font size so more records fit per page

    Explanation: Setting the Customer group header's 'Force New Page' property to 'Before Section' in the Group, Sort, and Total pane ensures each new Customer group always begins at the top of a fresh page, preventing a group from being split across a page boundary. A manual page break after every tenth record (B) is arbitrary and unrelated to actual group boundaries, so it would not reliably align with where each customer's records start and end. Landscape orientation (C) changes page shape but does not control group pagination. Reducing font size (D) might reduce (but not guarantee elimination of) splitting and degrades readability, rather than directly controlling page-break behavior at group boundaries.

  25. 25. You are finalizing the AnnualSalesReport, which is grouped by Region and then by SalesRep within each region. Leadership wants to see, at the end of each SalesRep's records, a subtotal for that rep, and at the end of each Region, a grand subtotal for the whole region, both automatically recalculating if data changes. What should you configure in the Group, Sort, and Total pane?

    • A. Add a Region group with a Sum total on SalesAmount in its group footer, and a nested SalesRep group within it with its own Sum total on SalesAmount in its group footer(correct)
    • B. Add only a single Region group with one Sum total; SalesRep-level subtotals aren't possible in reports
    • C. Manually type static subtotal text boxes at estimated positions after each rep's rows
    • D. Use Conditional Formatting to bold rows where SalesRep changes

    Explanation: The Group, Sort, and Total pane supports nested (multi-level) grouping β€” a Region group as the outer level and a SalesRep group nested inside it β€” and each group level can independently have its own Sum total configured to appear in that level's group footer, giving both a per-rep subtotal and a per-region grand subtotal, both of which recalculate automatically as underlying data changes. Claiming only single-level grouping is possible (B) is incorrect; Access reports fully support nested group levels with independent totals. Manually placed static text boxes (C) would not recalculate automatically and are unreliable as data changes or record counts shift. Conditional Formatting (D) only changes visual appearance and computes no totals at all.