Страницы: 1
RSS
Функция ЕСЛИ, при работе с процентами
 
1. Используя функцию ЕСЛИ, заполнить столбец Скидка следующим образом:
 для количества менее 3 - 0%;
 для количества до 5 - 2%;
для количества до 10 в январе - 5%, в остальные месяцы – 4%
 для количества свыше 10 - 7%.


Не могу разобраться со строчкой выделенной красным, в файле то, до чего домудрилась Т_Т
Ексель 10
 
Тема ещё обсуждается здесь
 
я очень извиняюсь, но там дали не корректный ответ
 
Предложенная там формула считает неправильно?
 
для количества до 10 в январе - 5%, в остальные месяцы – 4%  в варианте на том сайте формула считала не правильное количество, в январе процент был 4, а остальные месяцы вообще не считает((
 
Цитата
там дали не корректный ответ
Почитать в справке о функции МЕСЯЦ() - совет совсем никуда?
Что именно непонятно?
 
как добиться того что бы на остальные месяцы считалась указанная скидка, в 4 процента при количестве до 10
 
Вам дали задание. Почитайте о функциях ЕСЛИ() и МЕСЯЦ()
Функции можно вкладывать одну в другую:
ЕСЛИ(а=2;ЕСЛИ(м=5;...);44) - если а=2, то проверяем вторую фнкцию, иначе показываем 44.
Там же, по ссылке, предложено:
ЕСЛИ(МЕСЯЦ(...)=1;одно;другое)
 
я пыталась, в таком случае мне выдает ошибку "слишком много аргументов"
 
Плохо пытались. Например, такая же ошибка:
ЕСЛИ(а;1;2;3) - тройка и знак разделения аргументов лишние.

=ЕСЛИ(E2<3;0;ЕСЛИ(E2<5;0,02;ЕСЛИ(E2>10;0,07;ЕСЛИ(МЕСЯЦ(C2)=1;0,05;0,04))))
В Вашем примере не проценты - в кавычках пишется обычная текстовая строка.
 
все работает, с кавычками и знаками. повторяю проблема только с месяцами кроме января где количество товара больше 10.
я не прошу вас исправить мне то что и так работает, я умоляю помочь с тем что я не могу сделать Т_Т
 
Работает, но, еще раз - формула показывает не проценты, а текст. А такой текст, как у Вас (с точкой) для русской локали - тем более не число.
Но это отступление, не влияющее на работу формулы.

Вы последнюю формулу проверяли? Покажите ошибку.
И отпишитесь на форуме, где есть Ваша тема.
Страницы: 1
Читают тему
Наверх