Tuesday 20 November 2012

Microsoft Excel 2007: Subtotal (Functions)

Subtotal (Functions)




The Subtotal function allows you to set up a calculation in your worksheet. Then, by filtering the data, the same calculation is performed on subsets of your data. The Subtotal function ignores values in rows hidden by a filter. It can be used with Tables or any range of data.



Using the Subtotal Function

The Subtotal function is easily created with the Function Arguments dialog box.The first piece of information you will need is the function number. This determines what type of calculation will be performed.
  1. Open the desired worksheet
  2. Select the cell where you want the result of the function to appear
    NOTE: If you are filtering your worksheet, make sure that the selected cell is below your data. This allows you to see the results.
  3. From the Ribbon, select the Formulas command tab
  4. In the Function Library group, click MATH & TRIGMath & Trig button» select Subtotal
    The Function Arguments dialog box appears.
    Function Arguments dialog box
  5. In the Function_num text box, type the number of the function you would like to perform
    HINT: For more information, refer to Function Numbers.
  6. In the Ref1 text box, type the range of cells to be analyzed
    OR
    1. Click COLLAPSE DIALOGCollapse Dialog box button
    2. Select the range of cells to include
    3. Click RESTORE DIALOGRestore Dialog button
  7. Repeat step 6 for as many different cell ranges as necessary
    NOTE: You may select up to 29 different fields to include in the subtotal.
  8. Click OKThe subtotal appears in the selected cell and the formula appears in the Formula Bar.
    EXAMPLE: In the formula =SUBTOTAL(1,D2:D11), 1 designates the calculation from the Function_num text box as an average, and D2:D11 designates the cell range from the Ref1 text box.

Using a Filter to Analyze Subsets

If you have applied the Subtotal function to a section of your worksheet and want to see results for a specific category of information contained within that subtotal, you can hide rows by filtering the field. After filtering, the function will calculate with only the rows that are visible, allowing you to see customized results. For more information on filtering, refer to Filtering Your Database.
  1. Select the row of column headings
  2. From the Ribbon, select the Data command tab
  3. In the Sort & Filter group, click FILTERFilter button
    Pull-down lists appear in each of the selected cells.
    Filtering a database
  4. From the desired pull-down list, select the desired option
    EXAMPLE: If you wanted to find the average age of sophomores, from the class cell's pull-down list, select Sophomore.
    The worksheet hides all other cells except those meeting the selected Filter criteria. The new average is shown in the same cell where the first subtotal appeared.
  5. To return to the unfiltered view, from the Sort & Filter group, click FILTERFilter button

Modifying the Subtotal Function

Once you perform one of the Subtotal calculations on your data, you can change the calculation at any time by modifying the existing function. This allows you to perform additional calculations on the same data.
  1. Select the cell where the Subtotal function is being performed
    The function appears in the Formula Bar.
  2. On the Formula Bar, change the Function_num value
    HINT: Choose from the list of possible calculations.
  3. Press [Enter]

Function Numbers

The Subtotal function allows you to work several different calculations on your selected data. In order for the function to work correctly, you will need to use the number of the correct calculation when prompted.
#CalculationDescription
1AVERAGEAdds all entries and then divides by the number of entries
2COUNTCounts the number of entries containing numbers
3COUNTACounts the number of entries that are not blank (includes text entries)
4MAXReports the highest number of all the entries
5MINReports the lowest number of all the entries
6PRODUCTMultiplies all the entries together
7STDEVComputes the standard deviation, assuming the selection is a sample of the entire population
8STDEVPComputes the standard deviation, assuming the selection is the entire population
9SUMAdds all entries together
10VARComputes the variance, assuming the selection is a sample of the entire population
11VARPComputes the variance, assuming the selection is the entire population

An Example

The example below shows data about employees' time worked in particular pay periods. With this unfiltered data, the Subtotal function used at the bottom of the Hours column reflects the maximum number of hours worked by any employee.
Example of an unfiltered table using the Subtotal function
The image below shows the results of filtering the data. After applying a filter so that only Justin's information is visible, the Subtotal function calculates the maximum hours that Justin worked.
Example of a filtered table using the Subtotal function
 
 
 
 
Make sure to let me know in the comments below or on our
Facebook page how you've got with it or Do you have any questions



24 comments:

  1. The worst part is that this experience was the catalyst and
    freedom to step outside the conventional wisdom I
    had been waiting for. So the cure for diabetes at the age of perfection today.
    CameraGoogle has made some smart decisions here, such
    as sea salt, honey, and eggs. Take Control of Your
    Health Diet Recipes. Athletes to the Paleo theory, grains, legumes and solanaceous plants have
    been shown to induce insulin resistance in adipocytes.


    Feel free to surf to my website: paleo diett

    ReplyDelete
  2. If it happens that text do not fit to the paper size. The answer
    lies in the purpose of the brochure, the way that you can feel in
    your day-to-day usage. The fiber and the abundance of food.

    That means you want some yellow/orange veggies butternut,
    pumpkin, nuts and vegetables. Cavemen were hunter/gatherers When you eat Breakfast,
    eat whatever you like, and as a result.

    Here is my web page; paleo solution blog

    ReplyDelete
  3. Serve with The Caveman Diet Bread and almond butter. I don't have an exact time frame for humanity's self-imposed decline through grain-based diets
    are well-documented by history whether you believe in
    evolution or intelligent design?

    Review my homepage :: paleo siet

    ReplyDelete
  4. The Search Engine Optimization Web Search Engine is process
    of manipulating your web property, in this case.
    Ironically, JC Penny gained thousands of new inbound links as a result
    of the national news exposure. By completing the course, you can get.
    A search for intext:keyword would reveal the pages that are linked to are also important for a website on their
    laptops, computers, etc.

    Look into my web blog :: optimizing for search engines

    ReplyDelete
  5. Companies that offer link building profit services use various strategies in building links.
    If a specific company is not at all a complicated task.

    It seems that you can gain a whopping 93% traffic via organic search.

    I realize sharing a project on how to leverage the medium of Facebook.


    Feel free to surf to my web blog - check search engine rank

    ReplyDelete
  6. The Search Engine Optimization Web Search Engine is process
    of manipulating your web property, in this case.
    Ironically, JC Penny gained thousands of new inbound links as a result
    of the national news exposure. By completing the course, you can get.
    A search for intext:keyword would reveal the pages that are linked to are also important for a website on their
    laptops, computers, etc.
    anniversary gifts

    ReplyDelete
  7. Excellent blog! I found it while surfing around on Google. Content of this page is unique as well as well researched. Appreciate it. 신용카드 현금화

    ReplyDelete
  8. Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people.. Commercial Appliance Repair

    ReplyDelete
  9. When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. kiu

    ReplyDelete
  10. That is really nice to hear. thank you for the update and good luck. สูตรแทงบาคาร่าฟรี

    ReplyDelete
  11. Really appreciate this wonderful post that you have provided for us.Great site and a great topic as well i really get amazed to read this. Its really good. water filter

    ReplyDelete
  12. Thanks for your information, it was really very helpfull.. web design agency Los Angeles

    ReplyDelete
  13. Your website is really cool and this is a great inspiring article. dewa poker online

    ReplyDelete
  14. Excellent and very exciting site. Love to watch. Keep Rocking. ridgid r2601 review: 5-inch random orbit sander

    ReplyDelete
  15. Wow i can say that this is another great article as expected of this blog.Bookmarked this site.. camping mit kind und hund

    ReplyDelete
  16. Great survey, I'm sure you're getting a great response. camping mit kind und hund

    ReplyDelete
  17. The content is utmost interesting! I have completely enjoyed reading your points and have come to the conclusion that you are right about many of them. You are great, and your efforts are outstanding! microsoft office 2016 product key

    ReplyDelete
  18. Hello, this weekend is good for me, since this time i am reading this enormous informative article here at my home. russian stealth sim

    ReplyDelete
  19. There are dissertation sheets together with the web site while you turned out to be obviously believed in the blog page. russian sim panel

    ReplyDelete
  20. Cheap logo designs
    You should carry a few business cards with you wherever you go, as you never know when you might get talking to someone when you're out, that expresses an interest in your products or services.

    ReplyDelete
  21. There are dissertation sheets together with the web site while you turned out to be obviously believed in the blog page.
    Taunton Laptop repair

    ReplyDelete