How to Use the Spin Button in Excel (2 Methods)

 

Method 1 – Using the Form Control Spin Button 

 

Step 1: Calculate PMT Value

  • Calculate the initial monthly payment for the given values using the PMT function.
  • Select cell C8 and enter the following formula:

=PMT(C5/12,C6*12,C4)

Here, the PMT function is used to get the loan payment for different payment frequencies (weekly, monthly, quarterly, etc.)

  • Press Enter to apply the formula.

calculate PMT value to Use Spin Button in Excel


Step 2: Insert Form Control Spin Button

  • Select the Developer tab from the ribbon.
  • Choose Insert from the Controls group drop-down menu.
  • From the Insert drop-down menu, choose Spin Button (Form Control).

Insert Spin Button in Excel

  • The plus (+) sign then appears as the mouse cursor.
  • To change Excel’s spin button, drag the plus sign.

  • Right-click the spin button.
  • From the context menu, select Format Control.

click on Format Control from context menu

  • The Format Control dialog box will appear.
  • Choose the Control tab at the top first.
  • Set the $15400 loan principal amount as the current value in the Current value field.
  • Set the minimum value to 0.
  • Increase the value to 30000 as the maximum.
  • Provide the incremental change of 100.
  • Select the Cell link where you want to put your results.
  • Click OK.

input the data to Use Spin Button in Excel

  • You will get the desired spin button in Excel.
  • If you click the up button at this point, the loan principal amount and the monthly payment will both increase.
  • The monthly payment will decrease if you click the down arrow after the loan principal amount has decreased.

Use Spin Button in Excel to change loan principal amount


Step 3: Determine Annual Interest Rate

  • Repeat the previous procedure exactly.
  • Right-click the spin button.
  • From the context menu, select Format Control.

  • The Format Control dialog box will appear.
  • Choose the Control tab at the top.
  • As the current annual interest rate is 10, set this value in the Current value section.
  • Set the minimum value to 0.
  • Choose 20 as the upper limit.
  • Provide the incremental change of 1.
  • Specify the Cell link for the location of your desired results.
  • Click OK.

  • Since we require percentages of the annual interest rate, we use different cell links here.
  • The cell reference will be used as a percentage.

Use Spin Button in Excel to change annual interest rate

  • Select cell C5 and enter the following formula:

=F5%

 Use Spin Button in Excel to change the cell link

  • Press Enter to get the following output.

  • Excel will have the desired spin button.
  • If you click the up arrow, the annual interest rate will rise, and the monthly payment will rise in tandem.
  • If you click on the down button, the annual interest rate will decrease, as will the monthly payment.

change annual interest rate to show how to Use Spin Button in Excel

Note: You must take some important actions to obtain a spin button before adding it to Excel. These procedures are all fairly simple to comprehend. You must first add the Developer tab to the ribbon before further action.


Method 2 – Calculating Yearly Earnings with the ActiveX Control Spin Button

 

Step 1: Determine Yearly Earnings

  • Select cell C6 and enter the following formula:

=C4*12+C5*12

  • Press Enter to get the yearly earnings.

calculate yearly earnings with ActiveX Control Spin Button


Step 2: Add ActiveX Control Spin Button

  • Go to the Developer tab on the ribbon.
  • Select the Insert drop-down option from the Controls group.
  • Select the Spin Button (ActiveX Control) from the Insert drop-down option.

Insert Spin Button in Excel

  • The mouse cursor becomes the plus (+) sign. Drag the plus sign to give the shape of the spin button in Excel.

  • Right-click on the spin button.
  • Select Format Control from the Context Menu.

  • The Format Control dialog box will appear.
  • Choose the Control tab at the top.
  • Set the $5400 loan principal amount as the current value in the Current value field.
  • Set the minimum value to 0.
  • Increase the value to 30000 as the maximum.
  • Provide the incremental change of 100.
  • Set the Cell link where you want to put your results.
  • Click OK.

input the data in Format control

  • You will receive the desired spin button in Excel.
  • The monthly salary will increase if you click on the up button. Additionally, yearly earnings will increase.
  • When you click on the down button, your monthly salary will decrease, and your earnings will decrease yearly.

 Use Spin Button in Excel to change monthly salary


Step 3: Compute Additional Monthly Earnings

  • Repeat the previous procedure exactly.
  • Right-click the spin button.
  • From the context menu, select Format Control.

  • The Format Control dialog box will appear.
  • Choose the Control tab at the top.
  • As the current additional monthly earning is $330, set this value in the Current value section.
  • Set the minimum value to 0.
  • Choose 1500 as the upper limit.
  • Provide the incremental change of 10.
  • Specify the Cell link for the location of your desired results.
  • Click OK.

input the data in Format control

  • Excel will display the desired spin button.
  • The additional monthly earnings and yearly earnings will both increase if you click the up button at this point.
  • If you click the down arrow, the yearly earnings and additional monthly earnings will also decrease.

Use Spin Button in Excel to change monthly earnings

Read More: Using Spin Button to Increment Decimal in Excel


Things to Remember

✎ The maximum limit for this spin button is 30000. You must alter the cell connection from its original location if you require more than this figure. Then, in the original location, utilize this cell reference and multiply it by the needed number.

✎ This button aids in displaying future output. Using this, we may take the first step toward deeper measurement, which will aid in loss reduction.


Download the Practice Workbook

Download this workbook to practice.


Related Articles

Get FREE Advanced Excel Exercises with Solutions!
Saquib Ahmad Shuvo
Saquib Ahmad Shuvo

Saquib Ahmad Bhuiyan, holding a BSc degree in Naval Architecture & Marine Engineering from Bangladesh University of Engineering and Technology, skillfully integrates engineering expertise with a passion for Excel. He provides solutions to complex issues as an Excel & VBA Content Developer for ExcelDemy Forum. He demonstrates an enthusiastic mindset and adeptness in managing critical situations with finesse, showcasing his commitment to excellence. Apart from creating Excel tutorials, he is interested in Data Analysis with MS Excel, Rhinoceros,... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo