Страницы: 1
RSS
Подскажите формулу
 
Здравствуйте! Я хотел бы узнать, что может помочь в моей ситуации. Дело в том, что мне нужно сделать так, чтобы сумма изменялась в зависимости от входящих цифр.  
Например:  
Если больше 1000, значит умножаем на 2%, если меньше тысячи, значит умножаем на 4%.  
Поможете?
 
Попробуйте так:    
=ЕСЛИ(A1>1000;A1*2%;A1*4%).
 
Списибо! То, что нужно...
 
Эта формула должна будет использоваться не только в одной ячейке, а в большой таблице. А если измениться процентная ставка, прийдется изменять проценты в каждой формуле? Или можно как-то сделать, чтобы процентные ставки были в каких-то из верхних ячеек, чтобы я мог их изменить?
 
{quote}{login=Владислав}{date=18.09.2008 03:41}{thema=}{post}Эта формула должна будет использоваться не только в одной ячейке, а в большой таблице. А если измениться процентная ставка, прийдется изменять проценты в каждой формуле? Или можно как-то сделать, чтобы процентные ставки были в каких-то из верхних ячеек, чтобы я мог их изменить?{/post}{/quote}  
Тогда вам нужно присвоить каждой процентной ставке отдельное имя. И в формуле ссылатся на эти процентные ставки через присвоенное им имя. Таким образом, изменив процентную ставку вверху таблицы, вы измените ее по всей таблице с этой формулой. Смотрите файл с примером...  
Так?
 
Спасибо Extrime. Прям не думал, что можно так упростить работу. Я очень вам благодярен.
 
{quote}{login=Владислав}{date=18.09.2008 04:47}{thema=}{post}Спасибо Extrime. Прям не думал, что можно так упростить работу. Я очень вам благодярен.{/post}{/quote}  
Не за что. Рад был помочь. Для того, чтобы расширить свои знания в Excel'е, приходите чаще на этот форум. Он того стоит.
 
Зачем имена?  
=ЕСЛИ(D6>1000;D6*G3;D6*H3)
 
{quote}{login=vikttur}{date=18.09.2008 04:57}{thema=}{post}Зачем имена?  
=ЕСЛИ(D6>1000;D6*G3;D6*H3){/post}{/quote}  
Можно и так. Но, например, если очень много процентных ставок, то их легче прописывать в формулы и листы с помощью имен. Согласитесь, вед понятней будет так:  
меньше_1000  
больше_1000  
меньше_2000  
больше_2000  
больше_3000  
меньше_3000,  
чем:  
A1  
A2  
A3  
A4  
A5  
A6... Не так ли?
 
{quote}{login=Extrime}{date=18.09.2008 05:01}{thema=Re: }{post}{quote}{login=vikttur}{date=18.09.2008 04:57}{thema=}{post}Зачем имена?  
=ЕСЛИ(D6>1000;D6*G3;D6*H3){/post}{/quote}  
Можно и так. Но, например, если очень много процентных ставок, то их легче прописывать в формулы и листы с помощью имен. Согласитесь, вед понятней будет так:  
меньше_1000  
больше_1000  
меньше_2000  
больше_2000  
больше_3000  
меньше_3000,  
чем:  
A1  
A2  
A3  
A4  
A5  
A6... Не так ли?{/post}{/quote}  
 
 
А как Именно ето прописать?  
Чтоб зависимость була не в двух а в пяти?
 
А Ето просто: нарисуете паример - пропишут, как нужно :)
 
{quote}{login=vikttur}{date=28.01.2010 05:47}{thema=}{post}А Ето просто: нарисуете паример - пропишут, как нужно :){/post}{/quote}
 
Множитель в вашем примере будет    
Для ячейки С8 вот такой:  
=(C8<$H$3)*$G$4+И(C8>=$H$3;C8<$I$3)*$H$4+И(C8>=$I$3;C8<$J$3)*$I$4+И(C8>=$J$3)*$J$4  
 
1) (C8<$H$3)=1 (Истина если <10% )      
2) И(C8>=$H$3;C8<$I$3)=1 (Истина от 10% до 20%)    
G4, H4, I4, J4  ваши множители.  
 
и т.д.
 
{quote}{login=McCinly}{date=28.01.2010 07:35}{thema=}{post}Множитель в вашем примере будет    
Для ячейки С8 вот такой:  
=(C8<$H$3)*$G$4+И(C8>=$H$3;C8<$I$3)*$H$4+И(C8>=$I$3;C8<$J$3)*$I$4+И(C8>=$J$3)*$J$4  
 
1) (C8<$H$3)=1 (Истина если <10% )      
2) И(C8>=$H$3;C8<$I$3)=1 (Истина от 10% до 20%)    
G4, H4, I4, J4  ваши множители.  
 
и т.д.{/post}{/quote}  
 
 
 
Бальшое Спосииииииииибо !!!
 
Не-е-е, для С8 немного проще :)  
=ГПР(C8;$G$3:$J$4;2;1)
 
Согласен, сначала тоже думал о ГПР или ВПР,  
но это в том случае, если диапазон критериев непрерывен, а если между ними будут колонки или строки, то    
=ГПР(C8;$G$3:$J$4;2;1)    
не сработает.    
Мой вариантик, хоть и длинее, но зато работает с несколькими раздельными ячейками. Как уж автор оформит это только от него зависит.
Страницы: 1
Читают тему
Loading...