How to group multiple option / radio buttons in Excel?
Radio buttons—also called option buttons—are commonly used in Excel worksheets to enable users to select one item from a set of predefined choices. By default, when you insert multiple radio buttons onto a worksheet, only one can be selected at a time across the entire worksheet. This behavior occurs because all radio buttons in the same worksheet belong to a default group unless otherwise specified, allowing only one selection per group.
However, in more complex worksheets or data-entry forms, you may need to place several sets of option buttons, requiring each group to allow a single independent selection. For example, you might want one set to capture a user’s preference for payment type while another captures shipping preference. In such scenarios, simply inserting all option buttons without grouping will not meet your requirements since only one option across all groups can be selected at any given time. The screenshots below illustrate how grouped radio buttons appear using Form Controls and ActiveX Controls, respectively.
Form Controls of group radio buttons | ActiveX Controls of group radio buttons |
![]() | ![]() |
Excel offers several practical ways to group multiple sets of radio buttons, allowing you to control which buttons operate together as a group, and enabling you to design interactive forms or surveys within your worksheet.
Insert multiple sets of option buttons with Group Box (Form Controls)
Insert multiple sets of option buttons with naming new group name (ActiveX Controls)
Insert multiple option buttons in a range of cells with Kutools for Excel
Group option buttons using Excel formulas (alternative method)
Insert multiple sets of option buttons with Group Box (Form Controls)
When working with Form Controls radio buttons, Excel enables you to create multiple groups by placing each set of option buttons inside separate Group Boxes. This is particularly useful for forms or data entry sheets where collecting multiple types of single-choice responses is required. Using Group Boxes helps visually organize your form and functionally separates each group so selections in one group do not affect selections in another.
Here’s how you can effectively group Form Controls option buttons using Group Boxes:
1. Go to the Developer tab. If the Developer tab is not visible, you can enable it by right-clicking any other tab, selecting “Customize the Ribbon,” and then checking the “Developer” box. Once on the Developer tab, click Insert and select the Group Box under Form Controls, as shown below:
2. Draw one or more group boxes on your worksheet by clicking and dragging to the desired size and location. Place each group box where you want a separate set of grouped radio buttons.
Tip: If you need additional group boxes for more sets of grouped buttons, repeat this step for each group.
3. You can rename each group box to suit the context of the group by selecting the box and then typing the desired name. Naming your group boxes helps users easily understand the purpose of each option set.
4. Once your group boxes are in place and named, insert option buttons (radio buttons) inside each group box. Return to the Developer tab, click Insert, and select Option Button (Form Control). Click inside a group box and drag to draw the button. Repeat this process for as many option buttons as are needed in each group.
![]() | ![]() | ![]() |
5. To change the text displayed next to each radio button to something meaningful, right-click on a button and choose Edit Text. Enter the preferred label, depending on your scenario. Repeat this for all buttons to make your form clear and user-friendly.
![]() | ![]() | ![]() |
After these steps, each group box acts as a boundary. The option buttons inside one group box function as a group—users can select only one option within a group, and selections made in one group do not affect buttons in other groups. This grouping technique is reliable and easy to maintain, particularly for forms that require clear, separated single-choice fields.
Demo: Insert multiple sets of option buttons with Group Box (Form Controls)
Insert multiple sets of option buttons with naming new group name (ActiveX Controls)
Beyond Form Controls, Excel also offers ActiveX Controls which provide greater customization and flexibility. Each ActiveX option button can be assigned a unique GroupName property. By setting different group names, you define which buttons belong to which group. This method is especially beneficial when you want to precisely control groupings or require interactive events via VBA for advanced applications. However, more customization options also mean slightly more complex setup than Form Controls.
Here is how to group option buttons using ActiveX Controls:
1. Open the Developer tab. (If the Developer tab is not available, enable it as described above.) Click Insert and select Option Button (ActiveX Control), as shown here:
2. Draw each option button onto your worksheet. Unlike Form Controls, ActiveX option buttons are inserted individually—place each button where you want it within each intended group area.
3. To change the label text, right-click on an ActiveX option button, choose OptionButton Object > Edit, and type your new label. Repeat this for each button so options are clear for users.
![]() | ![]() | ![]() |
4. To assign buttons to the same group, set their GroupName property. Right-click the first radio button for your group, then click Properties from the menu.
5. In the Properties window, locate the GroupName field (usually under the Alphabetic tab). Enter a unique name for this group (for example, “Group1”) and close the dialog.
6. Repeat the GroupName entry for each other button that should belong to this group by selecting each and typing the exact same group name. Double-check for typos to avoid unexpected grouping issues.
7. For your next group, repeat the process above but assign a different, unique group name (e.g., “Group2”). Assign this group name to each button you want in the second set.
8. After assigning group names to all sets, exit Design Mode by clicking Developer > Design Mode. Now, each set of radio buttons can be independently selected according to their assigned groups.
Note: Using ActiveX Controls provides more formatting and programming options, such as conditional enabling/disabling of buttons or event-driven VBA scripts. However, be aware that ActiveX may behave differently across platforms and versions, and excessive use can sometimes slow down large sheets. Always save a backup before intensive customization.
Insert multiple option buttons in a range of cells with Kutools for Excel
If you need to quickly insert a radio button in a large number of cells — such as for survey templates, attendance sheets, or grading forms — manually inserting each control can be extremely time-consuming and error-prone. This is where Kutools for Excel simplifies your workflow with its Batch Insert Option Buttons utility. This feature lets you batch insert option buttons with just a few clicks, streamlining repetitive tasks and helping avoid mistakes that sometimes occur with manual placement.
1. Begin by selecting the entire range where you want your radio buttons to appear. Ensure your selected range matches your intended layout for data collection or form functionality, as the radio buttons will be created for each cell in the range.
2. Go to the Kutools tab in the Excel Ribbon, then choose Insert > Batch Insert Option Buttons. This operation will automatically insert an option button into each selected cell or, as configured, directly next to existing cell data.
3. Instantly, the selected cells will be filled with option buttons arranged neatly. This saves considerable effort compared to manually inserting and aligning controls one by one.
Note: You can also configure Kutools to insert radio buttons before the values within the same cells, keeping existing data visible and extending flexibility for form design.
Click to know more about this Batch Insert Option Buttons utility.
Kutools for Excel - Supercharge Excel with over 300 essential tools. Enjoy permanently free AI features! Get It Now
Advantages: This method is best for users who need fast, error-free, and visually consistent group creation over large cell ranges. Kutools manages the grouping internally, greatly reducing manual adjustments required and risks of misalignment or misgrouping.
Note: If you encounter problems with option buttons not appearing or aligning correctly, check for merged cells or formatting limitations, as these may affect insertion.
Group option buttons using Excel formulas (alternative method)
While Excel's built-in controls and add-ins are preferred for interactive forms, sometimes you may wish to simulate radio button-like choices using only worksheet formulas and standard cells—especially when sharing sheets with users who may not have macros or add-ins enabled. This method uses data validation lists and formulas to mimic radio button functionality. It's ideal for highly portable, low-complexity sheets or web-based document sharing where controls are limited.
1. Select the cell where you want to simulate the option button group, for example, cell B2.
2. Go to the Data tab, click Data Validation, then select List. In the Source box, enter your option values separated by commas (e.g., Yes,No,Maybe).
=IF(B2="Yes","Option1 selected", IF(B2="No","Option2 selected","No option selected"))
Enter this formula in an adjacent cell (e.g., C2) to dynamically display the user's choice or process it further.
3. Users select from the drop-down, and the formula reflects the selected choice. To copy this mechanism for multiple "radio groups," simply repeat in additional rows or columns as needed.
Caution: Although this method visually resembles radio button groups, it does not provide true graphical controls, and cell-based selections are always made via drop-down lists rather than a clickable circle. However, it's extremely reliable and mobile-compatible.
Best Office Productivity Tools
Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time. Click Here to Get The Feature You Need The Most...
Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier
- Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
- Open and create multiple documents in new tabs of the same window, rather than in new windows.
- Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
All Kutools add-ins. One installer
Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.





- All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
- One installer, one license — set up in minutes (MSI-ready)
- Works better together — streamlined productivity across Office apps
- 30-day full-featured trial — no registration, no credit card
- Best value — save vs buying individual add-in