+ Reply to Thread
Results 1 to 11 of 11

formula to increase a number by 10%?

Hybrid View

  1. #1
    Registered User
    Join Date
    02-18-2007
    Posts
    3

    formula to increase a number by 10%?

    hi,
    could someone please tell me the formula to put in microsoft excel 2003 to increase a number by 10%, so for example, 20 by 10%.

    thanks.
    Last edited by VBA Noob; 02-18-2007 at 05:10 PM.

  2. #2
    Forum Contributor VBA Noob's Avatar
    Join Date
    04-25-2006
    Location
    London, England
    MS-Off Ver
    xl03 & xl 07(Jan 09)
    Posts
    11,988
    Hi,

    All in one cell

    =20+(20*10%)

    or pointing to a cell ref. Assumes A1 has the value 20

    =A1+(A1*10%)

    If you just want the % try

    =A1*10%

    VBA Noob
    _________________________________________


    Credo Elvem ipsum etian vivere
    _________________________________________
    A message for cross posters

    Please remember to wrap code.

    Forum Rules

    Please add to your signature if you found this link helpful. Excel links !!!

  3. #3
    Registered User
    Join Date
    02-18-2007
    Posts
    3
    thanks for ur help mate it worked theres one more thing i wanted 2 know is there a function in excel to do this or do i have to manually type the formula?

  4. #4
    Registered User
    Join Date
    02-18-2007
    Posts
    3

    Exclamation is there a function in excel to increase a a number by 10%?

    is there a function in excel to increase a a number by 10% or do i have to manually type the formula?

  5. #5
    Forum Expert daddylonglegs's Avatar
    Join Date
    01-14-2006
    Location
    England
    MS-Off Ver
    Microsoft 365
    Posts
    14,736
    If you have a range of numbers (or even a single one) that you want to increase by 10% you can do this.

    Type 1.1 in an unused cell and copy that cell.

    Select range of numbers to be increased. Edit > Paste Special > multiply > OK

  6. #6
    Forum Contributor
    Join Date
    08-19-2006
    Posts
    116
    Quote Originally Posted by daddylonglegs
    If you have a range of numbers (or even a single one) that you want to increase by 10% you can do this.

    Type 1.1 in an unused cell and copy that cell.

    Select range of numbers to be increased. Edit > Paste Special > multiply > OK
    Hi

    The problem with this method is that all the numbers are multiplied by themselves
    Example, the range
    1 2 3
    4 5 6

    becomes
    1 4 9
    16 25 36

    You can't chose the multiplication. Then i suggest this solution. It's a macro
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
    For i = 1 To 30
    'If you have 30 lines
    For j = 1 To 10
    'If you have 10 columns
    Cells(i, j) = Cells(i, j) + Cells(i, j) * 0.5
    Next j
    Next i
    End Sub

    In this case, all numbers are multiplies by 0,5.

  7. #7
    Forum Expert daddylonglegs's Avatar
    Join Date
    01-14-2006
    Location
    England
    MS-Off Ver
    Microsoft 365
    Posts
    14,736
    Quote Originally Posted by Raiby
    The problem with this method is that all the numbers are multiplied by themselves
    This is a well-established method for changing a range of numbers. If you tried and it didn't work then I suggest you aren't following the instructions as above. If correctly impemented then these numbers

    1 2 3
    4 5 6

    will become these

    1.1 2.2 3.3
    4.4 5.5 6.6

    i.e. a 10% increase as requested

  8. #8
    Registered User
    Join Date
    02-19-2007
    Posts
    24
    What you probably did was copy the original cells instead of just the cell containing 1.1.

    1. put 1.1 in an unused cell
    2. select it and hit ctrl-c
    3. select the range of numbers you want to bump up by 10%
    4. Choose Edit->Paste Special...
    5. Choose Multiply and OK
    6. You can get rid of the 1.1 if you want

  9. #9
    Forum Contributor
    Join Date
    08-19-2006
    Posts
    116
    Quote Originally Posted by daddylonglegs
    This is a well-established method for changing a range of numbers. If you tried and it didn't work then I suggest you aren't following the instructions as above. If correctly impemented then these numbers

    1 2 3
    4 5 6

    will become these

    1.1 2.2 3.3
    4.4 5.5 6.6

    i.e. a 10% increase as requested
    Hi

    I'm sorry. You're right. I have made a mistake.

  10. #10
    Forum Moderator davesexcel's Avatar
    Join Date
    02-19-2006
    Location
    Regina
    MS-Off Ver
    MS 365
    Posts
    13,525
    you can use copy paste
    if you have values in one column and you want to multiply it by another range Say E1 is the # to multiply by ....in this case 1.1
    A1:A10 are the values you want to increase
    select E1 and copy
    select A1:A10
    choose paste special
    Select Multiply
    you could use your macro recorder to get this to work at a press of a button

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

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