Как прибавить проценты в Excel с помощью формулы

Простая, но очень частая задача, которая может встречаться в повседневной работе. Как прибавить проценты в Excel с помощью формулы?

Давайте снова рассмотрим простенький пример и детально рассмотрим эту задачу. Допустим у нас есть таблица с ценой товара к которой нам необходимо прибавить НДС 18%.

Как прибавить проценты в Excel - исходные данные

Если прописать формулу в ячейке «C2»

=B2+18%, то такая формула будет неправильной, так как нам необходимо прибавить не просто 18%, а 18% от начальной цены. Следовательно к начальной цене 320 рублей, нам нужно прибавить еще 18% от 320 рублей, то есть 320*0,18=57,6 или B2*0.18

Итак, итоговая формула будет выглядеть следующим образом

=B2+B2*0.18 или =B2+B2*18%

Как прибавить проценты в Excel с помощью функции

 

Примечание! Если вы изначально прибавили проценты неправильно, то есть написав просто B2+18%, то данная ячейка автоматически получит формат процентов, то есть автоматически будет умножена на 100 и будет добавлен знак %. Если это произошло, то в итоге, когда вы пропишите правильную формулу, вы можете получить вот такой вот результат

Неправильный формат при прибавлении процентов

 

Для отображения правильного результата вам необходимо поменять формат ячеек с процентов на числовой. Выделите все ячейки с ценой с НДС, нажмите на правую кнопку мыши и выберите «Формат ячеек», в открывшемся окне необходимо выбрать «Числовой» и нажать на «ОК»

выбрать числовой формат

Простая задача, но многие задают подобные запросы, поэтому мы решили осветить ее в виде отдельной статьи и расписать так, чтобы было понятно, почему это так.

Надеюсь, что статья помогла вам в решении вашей задачи. Мы будем благодарны, если вы нажмете на социальные кнопки +1 и «Мне нравиться» ниже данной статьи.

Оцените статью
Добавить комментарий

  1. Виктория

    Здравствуйте
    У меня такая проблема.
    А1 задана цена (но она написана белым цветом и не видна)
    B1 название товара
    Нужно чтобы если поставить X в ячейке C1 то в ячейке D1 отображалось значение с ячейки А1

    Заранее благодарю за помощь

    с уважением Виктория

    Ответить
    1. excel автор

      Здравствуйте
      D1 прописываете формулу с функцией ЕСЛИ. Если в С1=»X» то А1, иначе «» (пусто). Вот тут подробно написано: https://sirexcel.ru/priemi-excel/funkciya-esli-v-excel-s-primerami/

      Ответить
  2. Ник

    Приветствую, а как распространить эту формулу на весь столбец?

    Ответить
    1. excel автор

      так тут же показано, нужно протянуть формулу за уголок
      протянуть формулу в Excel

      Ответить
      1. Ирина

        Добрый час! Подскажите как решить в екселе такую формулу, например купила за 120 +( 35% накрутка ) =162 продаю, просят скидку 5% от 162 (я считаю скидку от себестоимости 120+30%=156 итого скидка 5%-6 ) как прописать это все в екселе? Спасибо заранее!

        Ответить
        1. excel автор

          120+120*0,35=162 цена с накруткой
          162-162*0,05=153,9 это цена со скидкой 5%
          то есть 5% рассчитывается как 162*0,05
          Если считать скидку вычитая ее из накрутки и нужно прибавить не 35% а 30% то это будет выглядеть вот так
          120+120*(0,35-0,05)=156
          Думаю из этого понятно как это все прописать

          Ответить
  3. натали

    Спасибо!!!

    Ответить
  4. СЕДАРЧИ

    Спасибо большое за помощь. Очень помогли

    Ответить
    1. excel автор

      Пожалуйста! Рад, что информация помогла

      Ответить
  5. Роман

    Спасибо, а то с утра голова совсем не варит(

    Ответить
  6. ДЕН

    ДОБРОГО дня , подскажите ,плиз , как в Эксель сделать скидку на на 5 % ?

    Ответить
    1. excel автор

      то же самое, что и в статье. Вам нужно отнять 5%
      a1-a1*0.10
      или
      a1*0.90

      Ответить
  7. Влад

    Подскажите пожалуйста. Есть столбец с разными числами. Как сделать, чтобы ко всем числам столбца, которые меньше 2000 прибавилось 40%, к числам от 2000 до 3000 прибавилось 35%, от 3000 до 4000 -30% и т.д…?

    Ответить
    1. excel автор

      Можно совместить эту информацию из этой статьи и вот этой https://sirexcel.ru/priemi-excel/funkcii/alternativa-bolshomu-kolichestvu-vlozhennyx-esli-v-excel-s-primerom/

      Ответить
  8. Елена

    Здравствуйте! Подскажите, если протянуть формулу не возможно, т.к. есть строки с категорией товара объединяющие 3 столбца. Как быть. Пример прикрепила. Спасибо!

    Ответить
    1. excel автор

      смотря что вам тут нужно сделать, вообще не вижу в примере формулы в какой либо ячейке. Делайте это рядом, там где нет объединенных столбцов

      Ответить
      1. Елена

        Ну это цены поставщика. Я добавлю столбцы и накину свой процент, но формулу протянуть по всему прайсу не смогу, т.к. формат ячее не одинаковый. Спасибо!

        Ответить
        1. excel автор

          Не совсем понятно. Просто прибавляете и все. Вот посмотрите в файле. Так вы хотели?

          Ответить
          1. Елена

            Извините, что не могу изъясниться правильно, но это не то)..Посмотрите еще файлик, плиз) Может так Вы поймете меня. Спасибо!

          2. Дарья

            Елена, если не принципиально сохранить объединение ячеек, в данном примере, по-моему, это ни на что не повлияет, выделяете весь лист, отменяете объединение ячеек, и спокойно тянете формулы) ну, вдруг, поможет Вам…

        2. excel автор

          Тут трудно с форматами, все равно придется много делать в ручную.
          Я бы сделал так.
          1. Вручную выделил бы отдельно каждую категорию и отменил бы на них объединение ячеек. Для этого зажимаете CTRL и выделяете все строки с категориями
          2. Протянул бы формула наценки (при ошибке и нулевых значениях будет пусто) — формулу есть в примере.
          3. Далее мы уже получили нужную цену. Если же нужно отображение в таком же виде, то объединяем ячейки только в одном столбце (у вас это столбец V)
          Дальше выделяете все желтые столбцы, (зажав CTRL) выбираете «Специальная вставка» и оставляете только формат

          Ответить
          1. Елена

            Попробую так. Спасибо за внимание и помощь!

  9. Александр

    Ребятки, всем привет!
    Вот такой вот у меня вопрос возник
    Есть цена «100», к ней надо добавитьо «20%».
    Но потом столбик с ценой «100» надо удалить и оставить только тот который с добавочным прооцентом, т.е. 120.
    Скрыть столбик нельзя, так как это для импорта товара для сайта. То есть должен быть только один столбик с ценой 120. Но если удалить первый столбик, то разумеется формула ломается и 120 исчезает.
    Как быть?

    Ответить
    1. excel автор

      Нужно выделить эти значения и потом в это же место их снова вставить, но правой кнопкой специальная вставка — вставить как значения. После этого сможет удалить столбец с исходными значениями

      Ответить
  10. Таня

    Большое спасибо за статью!))
    На первый взгляд задача пустяковая, но в мире Excel без Вашей помощи довольно проблемная.

    Ответить
  11. Владимир

    Вопрос есть сумма к ней привязан процент (меняешь сумму меняется процент) как задать формулу ( меняем процент меняется сумма)

    Ответить
    1. excel автор

      Все просто, но нужны подробности, а лучше пример. Процент от чего?

      Ответить
  12. Дима

    у меня проходит платеж на сумму 654,05 а банк мне присылает сумма 640,94 и комиссия 13,11
    но комиссию пишет так мелко и постоянно это высчитывать очень накладно
    я вот попробовал вывести но не четто не получается помогите плиз

    Ответить
    1. excel автор

      А что вы пытаетесь вывести? и что такое 0,02043 в формуле?

      Ответить
      1. Дима

        я хочу вывести такую таблицу чтоб в водя сумму 640,94 мне оно расписывало эти 13,11 и итого 654.05. А 0,02043 это тот процент который я попробовал вывести сам по вашему примеру

        Ответить
        1. excel автор

          Итого 654,05 считается просто 640,94+13,11
          То есть самое главное вам нужно найти самостоятельно 13,11 от 640,94, не зная процента комиссии. Но дело в том, что процент комиссии судя по вашим цифрам меняется, поэтому невозможно определить один процент и рассчитать комиссию

          Ответить
  13. Владимир

    Здравствуйте, у меня есть формула «=(B2*C2)-D2+E2» где «D2» и «E2» это проценты. Как мне сделать, чтобы к «(B2*C2)» сначала вычиталось «D2», а затем к разности прибавлялось «E2»? Это две формулы нужны?
    В числовом формате это выглядит так: 50*106-26%+15% — как-то так в общем.

    Ответить
    1. excel автор

      26 и 15% — это процент от какой суммы? от B2*C2?
      Если да, то вот так
      =(B2*C2)-(B2*C2)*D2/100+(B2*C2)*E2/100

      Ответить
      1. Владимир

        Спасибо. Но 15% нужно вычесть из 50*106-26%=3922-15% (B2*C2-B2*C2*D2/100). То есть мне нужно =B2*C2-B2*C2*D2/100-B2*C2-B2*C2*D2/100*E2/100? Только мне уже отрицательный ответ даётся. Что-то я запутался. Я конечно же мог всё решить на калькуляторе, но значение в C2 и D2 будут менятся.

        Ответить
        1. excel автор

          так прибавить нужно или отнять 15%. Запутали окончательно
          Возможно вы получаете сумму 50*106
          Потом нужно отнять 26% от 50*106 то есть 50*106*0,26
          Потом ко всей полученной суммы прибавить 15% (за 100% берем полученную сумму после прибаления 26%)
          То есть 50*106-50*106*0,26+(50*106-50*106*0,26)*0,15

          Ответить
          1. Владимир

            Спасибо, за помощь. Всё получилось.

  14. дим

    Здрасьте у меня 4000 тыс наименований и мне каждую сумму надо просто увеличить на 40%, как сделать проще чем набирать все 4000т в ручную

    Ответить
    1. excel автор

      Добрый день! Об этот как раз написана эта статья

      Ответить
  15. Андрей

    Прибавить процент это не сложно… Но у меня в этот раз выпала такая задача: если сумма меньше 1000 — прибавлять 0%, если от 1000 до 4000 — 10%, от 3000 — +15%. Как это можно ввести одной формулой? Плииз, помогите(

    Ответить
  16. Дмитрий

    нужна помощь. имеется число 100 . второе число 100+1%.третье (100+1%)+1% .дальше то же самое то есть +1%.мне нужно узнать сумму этих чисел, то есть первое число прибавить второе , третье и до ста таких чисел

    Ответить
    1. excel автор

      Вот пример решения задачи

      Ответить
      1. excel автор

        вот сам файл

        Ответить
  17. Анна

    Здравствуйте, подскажите, пожалуйста, можно ли вывести формулу 3 процента от суммы, но не более 30 рублей? Спасибо)

    Ответить
    1. excel автор

      Используйте если
      =ЕСЛИ(A1*0.03>30;"Не_подходит";(A1*0.03)
      Если 3% от суммы в A1 будет больше 30, то будет появляться слово «Не_подходит», а если меньше, то будет выводиться процент

      Ответить
      1. Анна

        Спасибо большое, а если вместо слово не подходит, 30 поставить, не будет 30 отображаться в ячейке?)

        Ответить
        1. excel автор

          Ну конечно, можно поставить число 30. зачем вы спрашиваете? Поставьте и проверьте.

          Ответить
          1. Анна

            Извините, спасибо огромное за ответ

          2. excel автор

            Не за что. Вот статья про ЕСЛИ https://sirexcel.ru/priemi-excel/funkciya-esli-v-excel-s-primerami/
            Лучше один раз разобраться и научиться. Очень полезная функция — пригодится не один раз.

  18. Алексей

    Здравствуйте. Помогите пожалуйста.
    У меня есть мой прайс в exel. Есть столбик с ценой закупки, мне надо в одном столбце добавить свой процент со следующими условиями: если стоимость товара в закупке от 0 до 2000 р., до добавить 20%, если стоимость от 2000 до 5000 р., то добавить 15% и т. д. Можно это всё прописать в одной формуле?

    Ответить
    1. excel автор
      Ответить
  19. Эшгин

    Спасибо за статью. Очень полезная!

    Ответить
  20. Сергей

    Здравствуйте.
    Подскажите пожалуйста как в прайсе EXCEL всем товарам добавить наценку 10%, но чтобы она не была ниже 50 копеек и не выше 15 руб?

    Ответить
    1. excel автор

      Можно вот так
      =A1+ЕСЛИ(A1*0.1>15;15;ЕСЛИ(A1*0.1<0.5;0.5;A1*0.1))

      Ответить
      1. Сергей

        Спасибо Большое, все работает.
        Можно еще вопрос, как к каждому числу в ячейке добавить число 22? То есть есть столбец с артикулами товаров, я хочу к каждому артикулу добавить число 22 в начале. Подскажите пожалуйста как это сделать. Заранее спасибо.

        Ответить
        1. excel автор
          Ответить
          1. Сергей

            Благодарю, все доступно и понятно.
            Можете еще сказать как сделать чтобы при размножении ячейки не заполнялись ячейки которые не содержат никаких значений?

          2. excel автор

            Можно с помощью функции ЕСЛИОШИБКА
            вот ее синтаксис:
            ЕСЛИОШИБКА(значение;значение_если_ошибка)
            или на примере
            =ЕСЛИОШИБКА(B1/C1*100;»»)
            B1/C1*100 — это мы что-то вычислили
            «» — возвращает пустую ячейку если будет ошибка

          3. Сергей

            А как эту функцию добавить к этой формуле?
            =A1+ЕСЛИ(A1*0.1>15;15;ЕСЛИ(A1*0.1<0.5;0.5;A1*0.1))

          4. excel автор

            Думать совсем не хотим? =)
            вставьте эту формулу вместо B1/C1*100

          5. excel автор

            Хотя я вам написал когда ошибка, вам можно просто проверить на пустую ячейку
            Если(А1="";"";A1+ЕСЛИ(A1*0.1>15;15;ЕСЛИ(A1*0.1<0.5;0.5;A1*0.1)))

          6. Сергей

            Спасибо.
            Можно пожалуйста еще один вопрос? Я добавил к артикулам товара с помощью «&» число 11, все получилось , но теперь я не могу найти нужный артикул через поиск. Если ввожу старый артикул без числа «11» он находится. Помогите пожалуйста разобраться.

          7. excel автор

            не будет так работать. Если первоначальный вариант не нужен, то скопируйте и вставьте полученный результат как значение и все будет работать

          8. Сергей

            Ну я так и сделал, но почему то не работает.

          9. excel автор

            видимо потому как выражение A1+ЕСЛИ(A1*0.1>15;15;ЕСЛИ(A1*0.1<0.5;0.5;A1*0.1)) не выдает ошибку. У вас соседняя ячейка пустая, если это везде одинаково, то проверку по ней можно сделать
            =Если(B1=»»;»»;A1+ЕСЛИ(A1*0.1>15;15;ЕСЛИ(A1*0.1<0.5;0.5;A1*0.1)))
            где B1 — это ссылка на эту пустую ячейку. Проверяем, если там пусто (а должно быть пусто во всех таких строчках), то возвращаем пусто, иначе считаем формулу. Если не везде одинаково, то нужно смотреть к чему можно привязаться

  21. Лариса

    Спасибо!

    Ответить
  22. Дмитрий

    Подскажите, как сделать так, чтобы рассчитывала по значению:
    Например 50%+ = 35000, 31-49% = 20000 и т.д. : Чтобы когда в строке появлялся выполненый процент рядом писалась сумма которой он соответствует?

    Ответить
    1. excel автор

      Не понятна задача

      Ответить
    2. Скука

      =ЕСЛИ($A$2>49;35000;ЕСЛИ($A$2>31; 20000;0))
      Осталось вставить в А2 нужный тебе %…

      Ответить
  23. Дмитрий

    Здравствуйте как прибавить к розничной цене в прайсе +50% к каждому товару?

    Ответить
    1. excel автор

      Добрый день! Статья как раз про это и написана.

      Ответить
  24. карина

    Здравстуйте. У меня есть закупочный прайс к которому нужно прибавить процент для розницы.Скажите пожалуйста, возможно ли не добавлять столбец чтобы вписать формулу и так высчитывать каждый столбец, а просто выделить все значения которые мне нужны и может через функцию это можно как-то сделать

    Ответить
    1. excel автор

      Можно рассчитать в другом столбце а потом вставить как значение обратно.

      Ответить
  25. Дмитрий

    Доброго времени суток, мне нужно сделать формулу, в екселе под миллион позиций. Помогите пожалуйста. Мне нужно проставить наценку к каждой позиции, наценка зависит от изначальной цены. А именно:
    от 0 до 580 80%
    от 581 до 1160 60%
    от 1161 до 2950 40%
    от 2951 до 5900 35%
    от 5901 до 11800 25%
    от 11801 до 47200 19%
    от 47201 и вверх 14%

    Заранее благодарю.

    Ответить
    1. excel автор
      Ответить
  26. Айдын Мамедов

    Приветствую! Подскажите есть столбец с цифрами к которым я хочу добавить процентное число из другой клетке, какую формулу нужно поставить чтобы можно было бы менять процентное число в этой клетке по своему желанию и столбец цифр отображал правильные суммы. Спасибо.

    Ответить
    1. excel автор

      =a1+a1*$b$1
      где $b$1 — ячейка где указан процент

      Ответить
  27. дМИТРИЙ

    дЕНЬ ДОБРЫЙ ПОМОГИТЕ , К ЦЕНЕ СТОЛБЕЦ D ДОБАВИТЬ 15% К КАЖДОЙ ЯЧЕЙКЕ, У МЕНЯ ТАКОЙ ПРАЙС НА 10000

    Ответить
    1. excel автор

      В статье про это и написано как сделать. Что именно не получается у вас и что непонятно?

      Ответить
  28. Игорь

    Здравствуйте. Как реализовать такую задачу:
    Нужно добавить процент к предыдущей ячейке и округлить результат В БОЛЬШУЮ сторону. Формула вроде ОКРУГЛТ(RC[-1]*1,02;5) корректно не работает. Округляет как в большую, так и в меньшую сторону…

    Ответить
    1. excel автор

      Используйте функцию ОКРУГЛВВЕРХ

      Ответить
  29. Елена

    А я проще процент прибавляю, просто чисто умножаю на 1,15 (15%), 1,20 (20%) и тд, сколько нужно процентов.
    То есть формула такая (мне надо было увеличить на 15 процентов)
    =B2*1,15

    Ответить
    1. excel автор

      Так есть. Это так же получается из пропорции. Тут универсальный способ указан. У вас частный случай

      Ответить
  30. Сергей

    Здравствуйте! Подскажите, пожалуйста, решение следующей проблемы: я трейдер-любитель на бирже, имею определенный портфель акций и каждый день сравниваю результаты своего портфеля с результатами биржевого индекса, в процентах. Ежедневное сравнение, разумеется, проблем не вызывает, а вот как быть со сравнением результатов за неделю, месяц и т.д.? Например, 1 декабря мой портфель вырос на 5%, а биржевой индекс — на 3%. 2 декабря мой портфель упал на 3%, а биржевой индекс — на 2%. Если просто банально складывать результат за 2 дня, выйдет, что мой портфель вырос на 2%, а биржевой индекс — на 1%, но это будет некорректно, и чем больше дней, тем больше результат будет отличаться от реального. Как посчитать результат в Экселе, например, за неделю? Просто взять стоимость портфеля в начале недели и в конце и на основании этого определить процентное изменение не получится, т.к. акции, составляющие портфель, часто меняются ежедневно, поэтому складывать нужно именно проценты. Большое спасибо!

    Ответить