How to Calculate Upper and Lower Limits in Excel (2 Methods)

In this article, we will learn how to calculate upper and lower limits in Excel using 2 different methods.

We will use  the sales data of ten different super shops during the first six months of the year 2022 as a sample dataset. Let’s first have a look at the final output you are going to get.

Overview of how to calculate Upper and Lower Limts in Excel


 

Method 1 – Calculate Upper and Lower Limits in Excel by Using the MAX and MIN Functions

Steps:

  1.  Select cell J5 and enter the following formula:
    =MAX(C6:H15)
    Upper Limit Formula
  2. Press ENTER to get the Upper Limit result.
    Upper Limit Result
  3. Select cell K5 and enter the following formula:
    =MIN(C6:H15)
    Lower Limit Formula
  4. Press ENTER to get the Lower Limit result.
    ALT: Lower Limit Result

Read More: How to Create a Grouped Frequency Distribution in Excel


Method 2 – Use VBA Code to Calculate Upper and Lower Limits

This VBA code will highlight the maximum and minimum limits. We’ll also create a command button  to recalculate the new upper and lower limits if some data in the dataset changes.

Steps:

  1. Go to the Developer tab in the title bar (if you have not used this tab before, it may not be inside the title bar at first.
  2. Click on Insert.
  3. From the drop-down menu, under ActiveX Controls, select the rectangular box.
    Button Creating Steps
  4. Draw a rectangular box named CommandButton1.
    VBA button to Calculate Upper and Lower Limits
  5. Click on the Design Mode tab and double-click on CommandButton1.
    Button Mode Setting
  6. Enter the following VBA code in the window that pops up.
    VBA Code
    Private Sub CommandButton1_Click()
    
    Dim mycell As Range
    Dim myrange As Range
    
    Set myrange = Worksheets("VBA").Range("C6:H15")
    
    lowerlimit = Application.WorksheetFunction.Min(myrange)
    higherlimit = Application.WorksheetFunction.Max(myrange)
    
    Worksheets("VBA").Range("C6:H15").Interior.ColorIndex = 0
    
    For Each mycell In myrange
    
    If mycell.Value = lowerlimit Then
    mycell.Interior.ColorIndex = 4
    End If
    
    If mycell.Value = higherlimit Then
    mycell.Interior.ColorIndex = 3
    End If
    
    Next mycell
    
    End Sub

    Code Mechanism

    • We declared two variables named “myrange” and “mycell”.
    • We fixed the range of cells C6:H15 from which we need to find the maximum and minimum values.
    • We set two more variables, lowerlimit and higherlimit, to store the primary values of the maximum and minimum sales using Excel’s predefined MAX and MIN
    • We added another line of code to make all the boxes colorless before adding color to the new maximum and minimum cells after data manipulation.
    • We created two For loops to go through the cells within the defined range sequentially and replace the stored data inside the lowerlimit and higherlimit variables, if the next cell’s data is smaller or bigger than the previously stored one.
  7. After generating the code, click on the “play” button to run the code.
    VBA Code to Calculate Upper and Lower Limits
  8. Return to the previous window of Excel and observe that it has highlighted the maximum and minimum limit values in the dataset.
  9. If you want to change the name of the command button, go to the Developer tab, and click on Design Mode, Properties, and CommandButton1.
  10. Rewrite the Caption according to your choice.
    Assigning VBA to Button to Calculate Upper and Lower Limits
  11. To test if your code works properly, manipulate some data in the dataset to set new upper and lower limits.
  12. Then, click on the command button.
    Calculate Upper and Lower Limits

You can see that the new values that you have set just now are highlighted instead of the previous values. This indicates that your code works just fine. (you can test the code in the same way, as many times as you want).

Upper and Lower Limits Result

Read More: How to Make a Relative Frequency Histogram in Excel


Download Practice Workbook


 

Related Articles


<< Go Back to Frequency Distribution in Excel | Excel for StatisticsLearn Excel

Get FREE Advanced Excel Exercises with Solutions!
Md. Nafis Soumik
Md. Nafis Soumik

Md. Nafis Soumik graduated from Bangladesh University of Engineering & Technology, Dhaka, with a BSc.Engg in Naval Architecture & Marine Engineering. In January 2023, he joined Softeko as an Excel and VBA content developer, contributing 50+ articles on topics including Data Analysis, Visualization, Pivot Tables, Power Query, and VBA. Soumik participated in 2 specialized training programs on VBA and Chart & Dashboard designing in Excel. During leisure, he enjoys music, travel, and science documentaries, reflecting a diverse range... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo