+ Reply to Thread
Results 1 to 15 of 15

Need formula to get the Market share

  1. #1
    Forum Contributor leo73pk's Avatar
    Join Date
    09-28-2006
    Location
    UAE
    MS-Off Ver
    2016, Microsoft 365
    Posts
    294

    Need formula to get the Market share

    Im enclosing a sample data file with comments mentioned in column headings. I just want to adjust the percentages shares in such manner that the their total comes to 100%
    Attached Files Attached Files
    Last edited by leo73pk; 09-15-2018 at 04:57 AM. Reason: Solved
    Best Regards,
    Hamza


    It is the greatest of all mistakes to do nothing because you can only do little - do what you can.

  2. #2
    Forum Expert Sam Capricci's Avatar
    Join Date
    06-14-2012
    Location
    Palm Harbor, Florida
    MS-Off Ver
    16.97.2 for Mac MS 365
    Posts
    8,708

    Re: Need formula to get the Market share

    this looks like it might work...
    =(D5/SUM($D$5:$D$14))/100*100
    in cell E5 and dragged down.
    see if that gets you what you want.
    Make contributors happy, click on the "* Add Reputation" as a way to say thank you.
    Sam Capricci

  3. #3
    Forum Contributor leo73pk's Avatar
    Join Date
    09-28-2006
    Location
    UAE
    MS-Off Ver
    2016, Microsoft 365
    Posts
    294

    Re: Need formula to get the Market share

    Thanks for your prompt reply but please note that in case of actual share of a company is less than 0.5% its share will be fixed at 0.5%. In view of foregoing, your proposed formula doesn't give the desired result.

  4. #4
    Forum Expert Sam Capricci's Avatar
    Join Date
    06-14-2012
    Location
    Palm Harbor, Florida
    MS-Off Ver
    16.97.2 for Mac MS 365
    Posts
    8,708

    Re: Need formula to get the Market share

    well you didn't include expected results and the total of that series of cells is 100%.
    So I'm guessing that you want the minimum to be the 0.500% and the adjustment to be taken from the cells above it that are companies A through D, and E through J stay the same, is that correct?

  5. #5
    Forum Contributor leo73pk's Avatar
    Join Date
    09-28-2006
    Location
    UAE
    MS-Off Ver
    2016, Microsoft 365
    Posts
    294

    Re: Need formula to get the Market share

    Yes exactly

  6. #6
    Forum Moderator
    Join Date
    01-21-2014
    Location
    St. Joseph, Illinois U.S.A.
    MS-Off Ver
    Office 365 V 2506
    Posts
    13,788

    Re: Need formula to get the Market share

    Not sure about this one, but try
    Formula: copy to clipboard
    Please Login or Register  to view this content.
    It totals 100%.
    Last edited by FlameRetired; 09-12-2018 at 06:56 PM.
    Dave

  7. #7
    Forum Contributor leo73pk's Avatar
    Join Date
    09-28-2006
    Location
    UAE
    MS-Off Ver
    2016, Microsoft 365
    Posts
    294

    Re: Need formula to get the Market share

    Thanks FlameRetired for your response & suggested formula. I have enclosed a set of data and applied your proposed formula to the data set. In cell E15 it gives a result 0.475% however, it may be noted that no value in column E should be less than 0.5% and rest of the results adjusted accordingly so that sum of values of E15 comes to 100%.
    Attached Files Attached Files
    Last edited by leo73pk; 09-13-2018 at 01:44 AM.

  8. #8
    Forum Moderator
    Join Date
    01-21-2014
    Location
    St. Joseph, Illinois U.S.A.
    MS-Off Ver
    Office 365 V 2506
    Posts
    13,788

    Re: Need formula to get the Market share

    Withdrawn by FR. Doesn't work.
    Last edited by FlameRetired; 09-13-2018 at 07:19 PM.

  9. #9
    Forum Moderator
    Join Date
    01-21-2014
    Location
    St. Joseph, Illinois U.S.A.
    MS-Off Ver
    Office 365 V 2506
    Posts
    13,788

    Re: Need formula to get the Market share

    Also withdrawn by FR. Doesn't work.
    Last edited by FlameRetired; 09-13-2018 at 07:20 PM.

  10. #10
    Forum Contributor leo73pk's Avatar
    Join Date
    09-28-2006
    Location
    UAE
    MS-Off Ver
    2016, Microsoft 365
    Posts
    294

    Red face Re: Need formula to get the Market share

    Let me rephrase the problem and enclosing a sample data

    I have a set of sales data of our dealers. Based on the sales data I have worked out their % share. My Objective is to get a security balance of each dealer based following conditions

    i. Total Security Amount is $ 52,562.
    ii. The minimum contribution by every dealer shold not be less than 0.5%
    iii. Any dealer having a share less than 0.5% will contribute 0.5% (their share will be treated as 0.5% as minimum contribution).
    iv. The dealers whose share is more that 0.5% will contribute according to their share. However, their shares to be adjusted in such manner that the sum of all dealers contribution share is equal to 100%

    Sample data is enclosed.
    Attached Files Attached Files
    Last edited by leo73pk; 09-15-2018 at 04:56 AM. Reason: Solved

  11. #11
    Forum Expert
    Join Date
    03-20-2015
    Location
    Primarily UK, sometimes NL
    MS-Off Ver
    Work: Office 365 / Home: Office 2010
    Posts
    2,405

    Re: Need formula to get the Market share

    Put this in F3 and drag down:
    Formula: copy to clipboard
    Please Login or Register  to view this content.

    Alternative version which does the same thing:
    Formula: copy to clipboard
    Please Login or Register  to view this content.


    Depending on your regional settings, you may need to replace each comma (,) with a semi-colon (;).

    How it works:
    If the % share is less than 0.5% it will return 0.5%.
    The other figures are adjusted like this:
    1. Sum the %shares greater than or equal to 0.5% (in your sample figures this comes to 99.306%);
    2. Divide the %share by that summed figure;
    3. Count the %shares less than 0.5% and multiply by 0.5% (in your sample figures there are four, giving 2%);
    4. Subtract the result of (4) from 100% (in your sample figures this gives 98%);
    5. Multiple the result of (2) by the result of (4).
    In other words, for your sample data each %share greater than or equal to 0.5% is divided by 99.306 and multiplied by 98.



    Hope that makes sense and does what you need.




    Edit: the formulae above are for your second sample file. For your first, they would be:
    Formula: copy to clipboard
    Please Login or Register  to view this content.

    or
    Formula: copy to clipboard
    Please Login or Register  to view this content.
    Last edited by Aardigspook; 09-14-2018 at 07:35 AM. Reason: Note which sample file this refers to
    Regards,
    Aardigspook

    I recently started a new job so am a bit busy and may not reply quickly. Sorry - it's not personal - I will reply eventually.
    If your problem is solved, please go to 'Thread Tools' above your first post and 'Mark this Thread as Solved'.
    If you use commas as your decimal separator (1,23 instead of 1.23) then please replace commas with semi-colons in your formulae.
    You don't need to give me rep if I helped, but a thank-you is nice.

  12. #12
    Forum Guru samba_ravi's Avatar
    Join Date
    07-26-2011
    Location
    Hyderabad, India
    MS-Off Ver
    Excel 2021
    Posts
    8,944

    Re: Need formula to get the Market share

    E3
    Please Login or Register  to view this content.
    Try this and copy towards down
    Samba

    Say thanks to those who have helped you by clicking Add Reputation star.

  13. #13
    Forum Guru
    Join Date
    02-27-2016
    Location
    Vietnam
    MS-Off Ver
    2024
    Posts
    6,202

    Re: Need formula to get the Market share

    One way:

    =IF(C5<0.5%,0.5%,IF(C5<0.6%,C5,C5-SUMPRODUCT(($C$5:$C$14<0.5%)*(0.5%-$C$5:$C$14))/SUMIF($C$5:$C$14,">=0.6%")*C5))

  14. #14
    Forum Contributor leo73pk's Avatar
    Join Date
    09-28-2006
    Location
    UAE
    MS-Off Ver
    2016, Microsoft 365
    Posts
    294

    Re: Need formula to get the Market share

    Dear Aardigspook, samba_ravi, and Phuocam thanks for your time and suggestions. all your proposed formulas works fine and gives the desired solution.

  15. #15
    Forum Expert
    Join Date
    03-20-2015
    Location
    Primarily UK, sometimes NL
    MS-Off Ver
    Work: Office 365 / Home: Office 2010
    Posts
    2,405

    Re: Need formula to get the Market share

    You're welcome. Glad we could help and thanks for the rep.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 1
    Last Post: 11-06-2015, 08:02 AM
  2. Help adding market share line over bar chart
    By Character_Zer0 in forum Excel Charting & Pivots
    Replies: 1
    Last Post: 08-30-2014, 04:40 PM
  3. [SOLVED] Time Series Forecast based on market share (market penetration)
    By mils in forum Excel General
    Replies: 5
    Last Post: 02-17-2014, 09:40 AM
  4. How to calculate market growth and market share?
    By keesberbee in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 07-12-2013, 02:42 AM
  5. Market Share Development
    By cutiegal in forum Excel General
    Replies: 0
    Last Post: 07-11-2013, 07:08 PM
  6. Market Share
    By seikho in forum Hello..Introduce yourself
    Replies: 1
    Last Post: 08-31-2012, 05:27 PM
  7. Replies: 1
    Last Post: 05-12-2006, 07:50 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1