:redface:Для взносов на выплаты, превышающих 415 000 рублей нарастающим итогом с начала расчетного периода, страховые взносы не взимаются:
ЕСЛИ(Х<=415000;Х*20%;0)
где тут подвох?
Я седня СТРАШНЫЙ тормоз :redface:
Вид для печати
:redface:Для взносов на выплаты, превышающих 415 000 рублей нарастающим итогом с начала расчетного периода, страховые взносы не взимаются:
ЕСЛИ(Х<=415000;Х*20%;0)
где тут подвох?
Я седня СТРАШНЫЙ тормоз :redface:
ЕСЛИ(Х<=415000;Х*20%;415000*20%)
так?
Так.
mvf, спасибо огромное!!!!!
а то что-то я вся в сомнениях была :yes:
ЕСЛИ(Х<=415000;Х*20%;0) А разве не так? :o
ЕСЛИ(Х<=415000;Х*20%;415000*20%)
Natasel? Вы ответ mvf не видели? Чем Ваша формула отличается? :)
Я могу такое предложить:
=МИН(Х;415000)*20%
Я не понимаю почему в формуле если база превышает 415000, стоит 415000*20% :o разве не нуль должен стоять? :oЦитата:
Natasel? Вы ответ mvf не видели? Чем Ваша формула отличается?
Я могу такое предложить:
=МИН(Х;415000)*20%
Извиняюсь за неточность в моем предыдущем посте - mvf только подтвердил правильность формулы :)
Natasel, Вы забыли, что они считаются нарастающим итогом, а не помесячно.
А почему Вы умножаете на 20%, а не на 26?
Это всего лишь вопрос.
это был всего лишь пример, вместо 20 можно подставить любое значение. Важна была сама формула :yes:Цитата:
А почему Вы умножаете на 20%, а не на 26?
Ой, забыла уже.
Я тогда считала взнос в ПФ на сотрудника, старше 66 г.р.
никогда не забывайте про ОКРУГЛ
Добрый вечер. Пожалуйста, подскажите как составить формулу такого плана если Х<=50 то умножаем на 3 если Х>=50 но меньше 100 то умножаем на 2 , а если Х>=100 то умножаем на 1,5
а если х=50 по формуле на что надо умножить?
=если(A1<50;A1*3;если(A1<100;A1*2;A1*1,5))
=если(A1<50,00001;A1*3;если(A1<100;A1*2;A1*1,5))
Все зависит какой может быть шаг значений и где все таки точно "больше или равно"
Код:=A1*ВПР(A1;{0;3:50;2:100;1,5};2;1)
Составить БД по медикаментам и выполнить следующую обработку:
1. Лист 1 назвать Медикаменты (поля: наименование, страна-производитель, год изготовления, срок годности, годность, цена для продажи). Количество записей не менее 20. В столбце годность отметить, годен ли товар или нет словами «годен» и «не годен». Рассчитать цену партии товара в зависимости от срока годности, т.е. если товар годен, то если до окончания срока годности осталось меньше полутора лет, то снизить стоимость на 40%, иначе цену назначить полную, если срок годности истек записать 0.
=ЕСЛИ(D2<1,5;G2-0,4;G2), мне бы ещё где не годен чтобы ноль был!!
Так не получится. G2 - сама на себя ссылается. И нет условия про Е2.Цитата:
=ЕСЛИ(D2<1,5;G2-0,4;G2)
столбец В "год изготовления" (я бы поставила дату изготовления с форматом отображения только года)
Столбец С "срок годности" (в годах)
Столбец D "годность" =ЕСЛИ(СЕГОДНЯ()-(B2+C2*365)<0;"годен";"не годен")
Столбец Е "цена"
Столбец F "цена для продажи" =ЕСЛИ(D2=0;0;ЕСЛИ((B2+C2*365)-СЕГОДНЯ()<365*1,5;(E2-E2*0,4);E2))
А что за это будет? Пятерка? Пирожок?
Хммм... по идее должна быть "дата конца".Цитата:
Столбец С "срок годности" (в годах)
mvf, ну с датой конца еще проще, прописать? или Светлячок)) сам управится, не иначе ведь контрольная должен же чуть сам придумать
...
из себя вычитаем себя уменьшенного в 0,4 раза, а если что оставляем себя не уменьшенного!Цитата:
Ну как можно себя из себя вычесть...
Не придирайтесь!
Я уже заметил.
E2-E2*0,4
можно конечно эту конструкцию заменить на E2*0,6
В целом есть что совершенствовать конечно, но для этого нужны более подробные параметры и желание и время :)
поправочка в связи замеченными изменениями
Столбец F =ЕСЛИ(D2="не годен";0;ЕСЛИ((B2+C2*365)-СЕГОДНЯ()<365*1,5;(E2-E2*0,4);E2))
Напильником его :)
=ЕСЛИ(условие1;;ЕСЛИ(условие2;0,6;1)*E2)
Прошу помочь с формулой. Есть А1 (цена - рубль), А2 (из вне будет приходить курс рубля к валюте) В ячейке А3 нужна формула, которая будет отображать цену в валюте, но менять ее при условии, если новое значение изменилось более чем на 5% от того, что отображается.
Примерно так: 1) товар стоит 100 рублей (А1) курс 1руб = 5 у.е. цена в валюте = 500 у.е. - зафиксирована и отображается в А3.
2) товар стоит 100 рублей (А1) курс 1руб = 5,2 у.е. (курс изменился менее 5%) цена в валюте должна стать 520, но остается = 500 у.е.
3) товар стоит 100 рублей (А1) курс 1руб = 5,3 у.е. (курс изменился более 5% от показателя п.1) цена в валюте изменилась = 530 у.е. - зафиксирована и отображается в А3.
4) товар стоит 100 рублей (А1) курс 1руб = 4,9 у.е. (курс изменился более 5% от показателя п.3) цена в валюте изменилась = 490 у.е. - зафиксирована и отображается в А3.
5) товар стоит 100 рублей (А1) курс 1руб = 5,1205 у.е. (курс изменился менее 5%) цена в валюте должна стать 512,5 у.е., но остается = 490 у.е.
В Excel в обычном режиме формулы не могут ссылаться сами на себя - зацикливание вычислений приводит к ошибкам. Такую задачу лучше решать макросом.
Возможность обойтись без VBA есть - разрешить итеративные вычисления.
Важно! Режим итеративных вычислений имеет ряд недостатков, использовать нужно осторожно и внимательно. При включенных итерациях можно не заметить ошибочную циклическую ссылку. Итеративные вычисления включаются в книгах, которые открываются при открытой книге с разрешенными итерациям.
Закладка Файл-Параметры-Формулы, установить галку Включить_итеративные_вычисления, количество итераций - 2.
При изменении значения в A2 запускается пересчет листа, формулы пересчитываются два раза (по количеству итераций).
ячейка Флаг (D1) меняет свое значение
=1-D1
На первой итерации 1 - 0 = 1, на второй 1 - 1 = 0 (пересчет происходит быстро, изменение в ячейке D1 взуально не отследить)
Ячейка хранения старого курса на одной итерации сохраняет значение, на второй меняет, если пороговый процент превышен:
=ЕСЛИ(D1;ЕСЛИ(ABS(A2-D2)/A2>5%;A2;D2);D2)
Спасибо. Сейчас буду смотреть.
Рубли с у.е. поменять местами бы да?
Владимир33 пользуется таким курсом :)