Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/К числу, добавить/вычесть %, но какой % зависит от результат - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » К числу, добавить/вычесть %, но какой % зависит от результат (Формулы/Formulas)
К числу, добавить/вычесть %, но какой % зависит от результат
fassil Дата: Суббота, 23.01.2016, 12:29 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Ну допустим есть два числа 50 и 50,5 , эти числа меняются. Так же постоянно высчитывается между ними разница. Разница на данный момент составила 1,0%. Как сделать так, чтобы когда разница составляет между ними 1%, то в первому числу 50 , прибавлялся 0,5% , если разница составить более 2% , то в первому числу прибавлялось 0,8% Если разница менее 1%, то никаких действий нет . Аналогично если получается отрицательный процент между числами. Не могу понять как задать разное процентное прибавление/вычитание в числу, зависящее от результата.
Спасибо! :)
[moder]А потом окажется, что при разнице в 3% не 0,8, а 1,1, а при 4% - 1,3.
Короче - или огласите весь список, или опишите алгоритм расчета процентов в зависимости от разницы.
К сообщению приложен файл: 9652379.xlsx(10Kb)


Сообщение отредактировал _Boroda_ - Суббота, 23.01.2016, 12:49
 
Ответить
СообщениеНу допустим есть два числа 50 и 50,5 , эти числа меняются. Так же постоянно высчитывается между ними разница. Разница на данный момент составила 1,0%. Как сделать так, чтобы когда разница составляет между ними 1%, то в первому числу 50 , прибавлялся 0,5% , если разница составить более 2% , то в первому числу прибавлялось 0,8% Если разница менее 1%, то никаких действий нет . Аналогично если получается отрицательный процент между числами. Не могу понять как задать разное процентное прибавление/вычитание в числу, зависящее от результата.
Спасибо! :)
[moder]А потом окажется, что при разнице в 3% не 0,8, а 1,1, а при 4% - 1,3.
Короче - или огласите весь список, или опишите алгоритм расчета процентов в зависимости от разницы.

Автор - fassil
Дата добавления - 23.01.2016 в 12:29
Udik Дата: Суббота, 23.01.2016, 12:53 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1368
Репутация: 174 ±
Замечаний: 0% ±

Excel 2016 х 64
Прибавлять где должно, т.е. в какой ячейке? У Вас циклическая ссылка получиться если в K4 или J4 менять в зависимости от L4


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Суббота, 23.01.2016, 12:55
 
Ответить
СообщениеПрибавлять где должно, т.е. в какой ячейке? У Вас циклическая ссылка получиться если в K4 или J4 менять в зависимости от L4

Автор - Udik
Дата добавления - 23.01.2016 в 12:53
fassil Дата: Суббота, 23.01.2016, 12:54 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Ну да при разнице в 3 % , будет уже плюс 1% .. Мне просто формулу бы понять. И как там менять значения самому.
 
Ответить
СообщениеНу да при разнице в 3 % , будет уже плюс 1% .. Мне просто формулу бы понять. И как там менять значения самому.

Автор - fassil
Дата добавления - 23.01.2016 в 12:54
fassil Дата: Суббота, 23.01.2016, 12:55 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013


Excel 2010
Прибавлять где должно, т.е. в какой ячейке? У Вас циклическая ссылка получиться если в K4 или J4 менять в зависимости от 1,0%

в следующей ячейки, рядом с процентным результатом (M4)


Сообщение отредактировал fassil - Суббота, 23.01.2016, 13:03
 
Ответить
Сообщение


Excel 2010
Прибавлять где должно, т.е. в какой ячейке? У Вас циклическая ссылка получиться если в K4 или J4 менять в зависимости от 1,0%

в следующей ячейки, рядом с процентным результатом (M4)

Автор - fassil
Дата добавления - 23.01.2016 в 12:55
buchlotnik Дата: Суббота, 23.01.2016, 13:03 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2595
Репутация: 744 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Цитата
Мне просто формулу бы понять
формула будет зависеть от исходных условий, так что
Цитата
или огласите весь список, или опишите алгоритм расчета процентов в зависимости от разницы


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщение
Цитата
Мне просто формулу бы понять
формула будет зависеть от исходных условий, так что
Цитата
или огласите весь список, или опишите алгоритм расчета процентов в зависимости от разницы

Автор - buchlotnik
Дата добавления - 23.01.2016 в 13:03
Udik Дата: Суббота, 23.01.2016, 13:12 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1368
Репутация: 174 ±
Замечаний: 0% ±

Excel 2016 х 64
Ну так, например
Код
=J4+J4*ПРОСМОТР(ABS(L4);{0;0,01;0,02;0,03};{0;0,005;0,008;0,01})
К сообщению приложен файл: 0t.xlsx(11Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеНу так, например
Код
=J4+J4*ПРОСМОТР(ABS(L4);{0;0,01;0,02;0,03};{0;0,005;0,008;0,01})

Автор - Udik
Дата добавления - 23.01.2016 в 13:12
fassil Дата: Суббота, 23.01.2016, 13:15 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Первые числа они не постоянные, они меняются . В ячейке L4 постоянно высчитывается % разницы. Если разница до 1 %, то действий никаких, если разница от 1% до 2% , то к первому числу, прибавляем 0,5%, если разница от 2% до 3% , то + 0,8%, а если разница более 3% и до 5% , то +1% к первому числу. Результат выводится в ячейке M4
 
Ответить
СообщениеПервые числа они не постоянные, они меняются . В ячейке L4 постоянно высчитывается % разницы. Если разница до 1 %, то действий никаких, если разница от 1% до 2% , то к первому числу, прибавляем 0,5%, если разница от 2% до 3% , то + 0,8%, а если разница более 3% и до 5% , то +1% к первому числу. Результат выводится в ячейке M4

Автор - fassil
Дата добавления - 23.01.2016 в 13:15
Udik Дата: Суббота, 23.01.2016, 13:19 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1368
Репутация: 174 ±
Замечаний: 0% ±

Excel 2016 х 64
Разница больше 5% не бывает?


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеРазница больше 5% не бывает?

Автор - Udik
Дата добавления - 23.01.2016 в 13:19
_Boroda_ Дата: Суббота, 23.01.2016, 13:22 | Сообщение № 9
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=J4*(1+ВПР(K4/J4-1;R1:S33;2))
где в R1:S33 - список Ваших процентов, который можно дополнять/изменять. Кстати, его вообще можно перенести на другой лист, чтобы не мешался
Или без списка
Код
=J4*(1+ВПР(K4/J4-1;{0;0:0,01;0,005:0,02;0,008:0,03;0,01};2))
К сообщению приложен файл: 9652379_1.xlsx(10Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=J4*(1+ВПР(K4/J4-1;R1:S33;2))
где в R1:S33 - список Ваших процентов, который можно дополнять/изменять. Кстати, его вообще можно перенести на другой лист, чтобы не мешался
Или без списка
Код
=J4*(1+ВПР(K4/J4-1;{0;0:0,01;0,005:0,02;0,008:0,03;0,01};2))

Автор - _Boroda_
Дата добавления - 23.01.2016 в 13:22
Udik Дата: Суббота, 23.01.2016, 13:27 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1368
Репутация: 174 ±
Замечаний: 0% ±

Excel 2016 х 64
_Boroda_, там ещё отрицательный процент может быть :)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщение_Boroda_, там ещё отрицательный процент может быть :)

Автор - Udik
Дата добавления - 23.01.2016 в 13:27
fassil Дата: Суббота, 23.01.2016, 13:34 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Udik и Boroda спасибо огромное, да все верно. Так и должно считать. Разницы больше 5% нет. Еще бывает разница отрицательная.. Тоже самое должно считать, только не сложение уже а вычитание. Если разница в (минус) -1% то (минус) - 0.5% и т.д.


Сообщение отредактировал fassil - Суббота, 23.01.2016, 13:35
 
Ответить
СообщениеUdik и Boroda спасибо огромное, да все верно. Так и должно считать. Разницы больше 5% нет. Еще бывает разница отрицательная.. Тоже самое должно считать, только не сложение уже а вычитание. Если разница в (минус) -1% то (минус) - 0.5% и т.д.

Автор - fassil
Дата добавления - 23.01.2016 в 13:34
Udik Дата: Суббота, 23.01.2016, 13:48 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1368
Репутация: 174 ±
Замечаний: 0% ±

Excel 2016 х 64
Если разница в (минус) -1% то (минус) - 0.5% и т.д.

тогда
Код
=J4*(1+ЕСЛИ(L4<0;-1;1) *ПРОСМОТР(ABS(L4);{0;0,01;0,02;0,03};{0;0,005;0,008;0,01}))
К сообщению приложен файл: 6245263.xlsx(11Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщение
Если разница в (минус) -1% то (минус) - 0.5% и т.д.

тогда
Код
=J4*(1+ЕСЛИ(L4<0;-1;1) *ПРОСМОТР(ABS(L4);{0;0,01;0,02;0,03};{0;0,005;0,008;0,01}))

Автор - Udik
Дата добавления - 23.01.2016 в 13:48
_Boroda_ Дата: Суббота, 23.01.2016, 13:51 | Сообщение № 13
Группа: Модераторы
Ранг: Экселист
Сообщений: 10334
Репутация: 4357 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Тут 2 варианта - или пишете в таблицу еще и отрицательные (только значения в столбце R должны идти по возрастанию), или используете такую формулу
Код
=J4*(1+ЗНАК(K4-J4)*ВПР(ABS(K4/J4-1);R1:S33;2))
К сообщению приложен файл: 9652379_2.xlsx(10Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТут 2 варианта - или пишете в таблицу еще и отрицательные (только значения в столбце R должны идти по возрастанию), или используете такую формулу
Код
=J4*(1+ЗНАК(K4-J4)*ВПР(ABS(K4/J4-1);R1:S33;2))

Автор - _Boroda_
Дата добавления - 23.01.2016 в 13:51
fassil Дата: Суббота, 23.01.2016, 17:20 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо огромное!!! yahoo
 
Ответить
СообщениеСпасибо огромное!!! yahoo

Автор - fassil
Дата добавления - 23.01.2016 в 17:20
Мир MS Excel » Вопросы и решения » Вопросы по Excel » К числу, добавить/вычесть %, но какой % зависит от результат (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!