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

Вход

Регистрация

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

 

= Мир MS Excel/Формула с ЕСЛИ (подбор значений) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула с ЕСЛИ (подбор значений) (Формулы/Formulas)
Формула с ЕСЛИ (подбор значений)
САТД Дата: Вторник, 30.06.2015, 16:37 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!
Пожалуйста, помогите разобраться: возможносказывается конец дня, но голова уже совершенно не соображает в таком вопросе,
понимаю что где-то накосячила, но не могу найти где.
Необходимо завязать формулу с условием ЕСЛИ на три диапазона значений (т.е. если число от 75 до 84 то выдаёт 10%, если от 85 до 94 то 20% и если от 95 до 100 то 30%), кажется ничего сложного но я не могу понять что в моей формуле не так, правило не работает.
Помогите пожалуйста, если можно даже мордочкой потыкать.
Спасибо!
К сообщению приложен файл: 2352786.xlsx (8.3 Kb)
 
Ответить
СообщениеДобрый день!
Пожалуйста, помогите разобраться: возможносказывается конец дня, но голова уже совершенно не соображает в таком вопросе,
понимаю что где-то накосячила, но не могу найти где.
Необходимо завязать формулу с условием ЕСЛИ на три диапазона значений (т.е. если число от 75 до 84 то выдаёт 10%, если от 85 до 94 то 20% и если от 95 до 100 то 30%), кажется ничего сложного но я не могу понять что в моей формуле не так, правило не работает.
Помогите пожалуйста, если можно даже мордочкой потыкать.
Спасибо!

Автор - САТД
Дата добавления - 30.06.2015 в 16:37
ArkaIIIa Дата: Вторник, 30.06.2015, 16:42 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Добрый день!
Можно так:
Код
=ЕСЛИ(И(B10>=75;B10<=84);0,1;ЕСЛИ(И(B10>=85;B10<=94);0,2;ЕСЛИ(B10>=95;0,3;"")))

Или так:
Код
=ЕСЛИОШИБКА(ПРОСМОТР(B10;{75;85;95};{0,1;0,2;0,3});"")


Сообщение отредактировал ArkaIIIa - Вторник, 30.06.2015, 16:46
 
Ответить
СообщениеДобрый день!
Можно так:
Код
=ЕСЛИ(И(B10>=75;B10<=84);0,1;ЕСЛИ(И(B10>=85;B10<=94);0,2;ЕСЛИ(B10>=95;0,3;"")))

Или так:
Код
=ЕСЛИОШИБКА(ПРОСМОТР(B10;{75;85;95};{0,1;0,2;0,3});"")

Автор - ArkaIIIa
Дата добавления - 30.06.2015 в 16:42
САТД Дата: Вторник, 30.06.2015, 16:52 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
ArkaIIIa, кажется всё работает верно, спасибо большое!
Если Вам не сложно, подскажите, моя форула не с ошибкой а в корне не верная)?
 
Ответить
СообщениеArkaIIIa, кажется всё работает верно, спасибо большое!
Если Вам не сложно, подскажите, моя форула не с ошибкой а в корне не верная)?

Автор - САТД
Дата добавления - 30.06.2015 в 16:52
ArkaIIIa Дата: Вторник, 30.06.2015, 16:53 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
САТД
Да, функцию "если" нельзя записывать так:
Код
=(ЕСЛИ((84>=B10>=75)

Если Вам нужно использовать диапазон "от" - "до", то включайте в формулу функцию "И".


Сообщение отредактировал ArkaIIIa - Вторник, 30.06.2015, 16:54
 
Ответить
СообщениеСАТД
Да, функцию "если" нельзя записывать так:
Код
=(ЕСЛИ((84>=B10>=75)

Если Вам нужно использовать диапазон "от" - "до", то включайте в формулу функцию "И".

Автор - ArkaIIIa
Дата добавления - 30.06.2015 в 16:53
Che79 Дата: Вторник, 30.06.2015, 17:17 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
САТД, добрый день.
Если допускается чуть изменять вид таблицы D:E, тогда можно и так
Код
=ЕСЛИОШИБКА(ВПР(B10;$D$3:$E$5;2);"")

см. желтую ячейку
К сообщению приложен файл: 2352786_1.xlsx (8.4 Kb)


Делай нормально и будет нормально!
 
Ответить
СообщениеСАТД, добрый день.
Если допускается чуть изменять вид таблицы D:E, тогда можно и так
Код
=ЕСЛИОШИБКА(ВПР(B10;$D$3:$E$5;2);"")

см. желтую ячейку

Автор - Che79
Дата добавления - 30.06.2015 в 17:17
vikttur Дата: Вторник, 30.06.2015, 17:18 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Не нужны там ни И, ни ИЛИ:
Код
=ЕСЛИ(B10>=95;0,3;ЕСЛИ(B10>=85;0,2;ЕСЛИ(B10>=75;0,1;"")))
 
Ответить
СообщениеНе нужны там ни И, ни ИЛИ:
Код
=ЕСЛИ(B10>=95;0,3;ЕСЛИ(B10>=85;0,2;ЕСЛИ(B10>=75;0,1;"")))

Автор - vikttur
Дата добавления - 30.06.2015 в 17:18
AlexM Дата: Вторник, 30.06.2015, 17:30 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4493
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
Код
=(ПОИСКПОЗ(B10;{0:75:85:95})-1)/10



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Код
=(ПОИСКПОЗ(B10;{0:75:85:95})-1)/10

Автор - AlexM
Дата добавления - 30.06.2015 в 17:30
Макрописец Дата: Вторник, 30.06.2015, 17:57 | Сообщение № 8
Группа: Заблокированные
Ранг: Форумчанин
Сообщений: 128
Репутация: 7 ±
Замечаний: 100% ±

Excel 2010
Не нужны там ни И, ни ИЛИ:

К стати да, часто при подобных условиях можно использовать такой вариант.


ТЕРПЕНИЕ И ТРУД - ВСЁ ПЕРЕТРУТ!
 
Ответить
Сообщение
Не нужны там ни И, ни ИЛИ:

К стати да, часто при подобных условиях можно использовать такой вариант.

Автор - Макрописец
Дата добавления - 30.06.2015 в 17:57
AlexM Дата: Вторник, 30.06.2015, 18:44 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4493
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
Еще вариант
Код
=СУММ(Ч(B10>={75:85:95}))/10



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЕще вариант
Код
=СУММ(Ч(B10>={75:85:95}))/10

Автор - AlexM
Дата добавления - 30.06.2015 в 18:44
САТД Дата: Вторник, 30.06.2015, 18:48 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - САТД
Дата добавления - 30.06.2015 в 18:48
OlegaS@N Дата: Понедельник, 06.07.2015, 00:12 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Поискал в поиске - не нашел. Чтобы не плодить темы напишу здесь...
Подскажите как задать предел расчета формулы?
Т.е. формула рассчитывает процент в зависимости от дней и ещё нескольких параметров, как остановить вычисление при достижении 100%?
[moder]Поиск - это хорошо. Но и Правила форума соблюдать нужно.
Создавайте свою тему. В чужой нельзя посторонние вопросы задавать.
Эта тема закрыта.


Сообщение отредактировал _Boroda_ - Понедельник, 06.07.2015, 00:22
 
Ответить
СообщениеПоискал в поиске - не нашел. Чтобы не плодить темы напишу здесь...
Подскажите как задать предел расчета формулы?
Т.е. формула рассчитывает процент в зависимости от дней и ещё нескольких параметров, как остановить вычисление при достижении 100%?
[moder]Поиск - это хорошо. Но и Правила форума соблюдать нужно.
Создавайте свою тему. В чужой нельзя посторонние вопросы задавать.
Эта тема закрыта.

Автор - OlegaS@N
Дата добавления - 06.07.2015 в 00:12
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула с ЕСЛИ (подбор значений) (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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