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

Вход

Регистрация

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

 

= Мир MS Excel/ограничение, если получается меньше 5 - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
ограничение, если получается меньше 5
al_anya Дата: Понедельник, 26.11.2012, 16:29 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

Добрый день! Такой вопрос: если в ячейке С получается меньше 5 больше 10раз , то в следующей ячейке С число не может быть меньше 5. Но в ячейке С уже есть формула ЕСЛИ. Как сделать? Спасибо
К сообщению приложен файл: 6619387.xlsx (10.7 Kb)
 
Ответить
СообщениеДобрый день! Такой вопрос: если в ячейке С получается меньше 5 больше 10раз , то в следующей ячейке С число не может быть меньше 5. Но в ячейке С уже есть формула ЕСЛИ. Как сделать? Спасибо

Автор - al_anya
Дата добавления - 26.11.2012 в 16:29
amur84 Дата: Понедельник, 26.11.2012, 16:35 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 8 ±
Замечаний: 0% ±

Я не въехал в вопрос...


Новый день. А что успел сделать ты?
 
Ответить
СообщениеЯ не въехал в вопрос...

Автор - amur84
Дата добавления - 26.11.2012 в 16:35
al_anya Дата: Понедельник, 26.11.2012, 16:40 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

amur84, в ячейке С получается любое число в зависимости от выбранной комиссии в ячейке С2, так вот, если получается меньше 5 грн. 10 раз, то в следующей строке комиссия не может быть меньше 5(если получается опять меньше), а равна5. Если получается больше, то число остается
 
Ответить
Сообщениеamur84, в ячейке С получается любое число в зависимости от выбранной комиссии в ячейке С2, так вот, если получается меньше 5 грн. 10 раз, то в следующей строке комиссия не может быть меньше 5(если получается опять меньше), а равна5. Если получается больше, то число остается

Автор - al_anya
Дата добавления - 26.11.2012 в 16:40
amur84 Дата: Понедельник, 26.11.2012, 17:05 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 8 ±
Замечаний: 0% ±

Возможно так
Начиная с 13-той строки формула следущая
=ЕСЛИ(СЧЁТЕСЛИ(C2:C12;"<=5")=10;5;ваша_формула)


Новый день. А что успел сделать ты?
 
Ответить
СообщениеВозможно так
Начиная с 13-той строки формула следущая
=ЕСЛИ(СЧЁТЕСЛИ(C2:C12;"<=5")=10;5;ваша_формула)

Автор - amur84
Дата добавления - 26.11.2012 в 17:05
Pelena Дата: Понедельник, 26.11.2012, 17:20 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
al_anya, по-моему Ваша формула не совсем правильно считает. Цену за товар всегда надо умножать на С2? Тогда Вашу формулу для С3 можно сократить до
Code
=B3*$C$2

А окончательно
Code
=ЕСЛИ(СЧЁТЕСЛИ($C$2:C2;"<=5")>10;5;B3*$C$2)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеal_anya, по-моему Ваша формула не совсем правильно считает. Цену за товар всегда надо умножать на С2? Тогда Вашу формулу для С3 можно сократить до
Code
=B3*$C$2

А окончательно
Code
=ЕСЛИ(СЧЁТЕСЛИ($C$2:C2;"<=5")>10;5;B3*$C$2)

Автор - Pelena
Дата добавления - 26.11.2012 в 17:20
al_anya Дата: Понедельник, 26.11.2012, 17:29 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

Pelena, да вы правы, что то я замудрила, щас попробую вашу формулу
 
Ответить
СообщениеPelena, да вы правы, что то я замудрила, щас попробую вашу формулу

Автор - al_anya
Дата добавления - 26.11.2012 в 17:29
amur84 Дата: Понедельник, 26.11.2012, 17:32 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 8 ±
Замечаний: 0% ±

Замечу, что эти формулы считают меньше либо равно 5. Если же вам нужно только меньше 5 (5 гр. это уже не меньше 5), то уберите знак равенства в середине формулы.

ЗЫ. А все равно тоже самое получается...


Новый день. А что успел сделать ты?

Сообщение отредактировал amur84 - Понедельник, 26.11.2012, 17:37
 
Ответить
СообщениеЗамечу, что эти формулы считают меньше либо равно 5. Если же вам нужно только меньше 5 (5 гр. это уже не меньше 5), то уберите знак равенства в середине формулы.

ЗЫ. А все равно тоже самое получается...

Автор - amur84
Дата добавления - 26.11.2012 в 17:32
al_anya Дата: Понедельник, 26.11.2012, 17:42 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

Pelena, что-то не получается, он мне просто повторяет мои числа в столбце С
 
Ответить
СообщениеPelena, что-то не получается, он мне просто повторяет мои числа в столбце С

Автор - al_anya
Дата добавления - 26.11.2012 в 17:42
amur84 Дата: Понедельник, 26.11.2012, 17:48 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 8 ±
Замечаний: 0% ±

Ага, а
Quote (al_anya)
Если получается больше, то число остается

Ту у нас с Вами, Pelena, неувязочка ))


Новый день. А что успел сделать ты?
 
Ответить
СообщениеАга, а
Quote (al_anya)
Если получается больше, то число остается

Ту у нас с Вами, Pelena, неувязочка ))

Автор - amur84
Дата добавления - 26.11.2012 в 17:48
al_anya Дата: Понедельник, 26.11.2012, 17:51 | Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

amur84, попробовала получилось частично, т.е. если например в ячейке С15 получается 7,то он после 10 повторений ставит 5
 
Ответить
Сообщениеamur84, попробовала получилось частично, т.е. если например в ячейке С15 получается 7,то он после 10 повторений ставит 5

Автор - al_anya
Дата добавления - 26.11.2012 в 17:51
al_anya Дата: Понедельник, 26.11.2012, 17:53 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

Pelena, попробовала еще раз, но так же как и формула =ЕСЛИ(СЧЁТЕСЛИ(C2:C12;"<=5")=10;5, т.е. если например в ячейке С15 получается 7,то он после 10 повторений ставит 5
 
Ответить
СообщениеPelena, попробовала еще раз, но так же как и формула =ЕСЛИ(СЧЁТЕСЛИ(C2:C12;"<=5")=10;5, т.е. если например в ячейке С15 получается 7,то он после 10 повторений ставит 5

Автор - al_anya
Дата добавления - 26.11.2012 в 17:53
al_anya Дата: Понедельник, 26.11.2012, 17:59 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

т.е. мне нужно если в ячейке С получается больше 5, то пусть будет больше
 
Ответить
Сообщениет.е. мне нужно если в ячейке С получается больше 5, то пусть будет больше

Автор - al_anya
Дата добавления - 26.11.2012 в 17:59
Pelena Дата: Понедельник, 26.11.2012, 17:59 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (amur84)
Ту у нас с Вами, Pelena, неувязочка ))

Ну, так это мы сейчас поправим
Code
=ЕСЛИ((СЧЁТЕСЛИ($C$2:C2;"<5")>10)*(B3*$C$2<5);5;B3*$C$2)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (amur84)
Ту у нас с Вами, Pelena, неувязочка ))

Ну, так это мы сейчас поправим
Code
=ЕСЛИ((СЧЁТЕСЛИ($C$2:C2;"<5")>10)*(B3*$C$2<5);5;B3*$C$2)

Автор - Pelena
Дата добавления - 26.11.2012 в 17:59
amur84 Дата: Понедельник, 26.11.2012, 18:01 | Сообщение № 14
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 8 ±
Замечаний: 0% ±

Вам точно нужно меньше 5? Или не больше 5?

Во втором случае (не больше 5) надо так:
В С3 впишите
Code
=B3*$C$2

и тяните до С12.
А в С14
Code
=ЕСЛИ(И(СЧЁТЕСЛИ(C3:C12;"<=5")=10;B13*$C$2<=5);5;B13*$C$2)

и тяните ниже.

А в первом - везде <= заменить на <.


Новый день. А что успел сделать ты?
 
Ответить
СообщениеВам точно нужно меньше 5? Или не больше 5?

Во втором случае (не больше 5) надо так:
В С3 впишите
Code
=B3*$C$2

и тяните до С12.
А в С14
Code
=ЕСЛИ(И(СЧЁТЕСЛИ(C3:C12;"<=5")=10;B13*$C$2<=5);5;B13*$C$2)

и тяните ниже.

А в первом - везде <= заменить на <.

Автор - amur84
Дата добавления - 26.11.2012 в 18:01
al_anya Дата: Понедельник, 26.11.2012, 18:02 | Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

Спасибо, вроде бы получилось
 
Ответить
СообщениеСпасибо, вроде бы получилось

Автор - al_anya
Дата добавления - 26.11.2012 в 18:02
al_anya Дата: Вторник, 27.11.2012, 00:08 | Сообщение № 16
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

Pelena, по ходу вот что еще обнаружилось: если цена равна 0, то комиссия теперь получается 5, а мне надо 0. Подскажите, плиз
 
Ответить
СообщениеPelena, по ходу вот что еще обнаружилось: если цена равна 0, то комиссия теперь получается 5, а мне надо 0. Подскажите, плиз

Автор - al_anya
Дата добавления - 27.11.2012 в 00:08
Pelena Дата: Вторник, 27.11.2012, 00:28 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Попробуйте так
Code
=ЕСЛИ((СЧЁТЕСЛИ($C$2:C2;"<5")>10)*(B3*$C$2<5)*(B3<>0);5;B3*$C$2)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПопробуйте так
Code
=ЕСЛИ((СЧЁТЕСЛИ($C$2:C2;"<5")>10)*(B3*$C$2<5)*(B3<>0);5;B3*$C$2)

Автор - Pelena
Дата добавления - 27.11.2012 в 00:28
al_anya Дата: Вторник, 27.11.2012, 00:30 | Сообщение № 18
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

Спасибо!
 
Ответить
СообщениеСпасибо!

Автор - al_anya
Дата добавления - 27.11.2012 в 00:30
al_anya Дата: Вторник, 27.11.2012, 00:44 | Сообщение № 19
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: 0 ±
Замечаний: 0% ±

Pelena, Теперь получается если 10 позиций = 0, то след. равна 5. Т.Е. нужно <5 и не равно 0
 
Ответить
СообщениеPelena, Теперь получается если 10 позиций = 0, то след. равна 5. Т.Е. нужно <5 и не равно 0

Автор - al_anya
Дата добавления - 27.11.2012 в 00:44
Pelena Дата: Вторник, 27.11.2012, 01:17 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Да, что ж такое, никак не угадать
Для Excel 2007/2010
Code
=ЕСЛИ((СЧЁТЕСЛИМН($C$2:C2;"<5";$C$2:C2;">0")>10)*(B3*$C$2<5)*(B3<>0);5;B3*$C$2)

Для любых версий
Code
=ЕСЛИ((СУММПРОИЗВ(($C$2:C2<5)*($C$2:C2>0))>10)*(B3*$C$2<5)*(B3<>0);5;B3*$C$2)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеДа, что ж такое, никак не угадать
Для Excel 2007/2010
Code
=ЕСЛИ((СЧЁТЕСЛИМН($C$2:C2;"<5";$C$2:C2;">0")>10)*(B3*$C$2<5)*(B3<>0);5;B3*$C$2)

Для любых версий
Code
=ЕСЛИ((СУММПРОИЗВ(($C$2:C2<5)*($C$2:C2>0))>10)*(B3*$C$2<5)*(B3<>0);5;B3*$C$2)

Автор - Pelena
Дата добавления - 27.11.2012 в 01:17
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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