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

Вход

Регистрация

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

 

= Мир MS Excel/Создание формулы выбора значения в зависимости от % - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Создание формулы выбора значения в зависимости от %
Kenga Дата: Вторник, 28.01.2025, 19:36 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте! Не нашла похожего решения, хотя кажется, что такую задачу должны часто решать. Подскажите, пожалуйста, или дайте ссылку, где есть. Есть ячейка с % выполнения и нужна формула, которая возвращает результат, в зависимости от этого %.
Если <80%, то значение "-10000"
Если от 80% до 100%, то значение "- 5000"
Если от 100% до 110%, то значение 0
Если от 110% до 120%, то значение 5000
Если от 120%, то значение 10000
Пыталась через формулу Если, но не могу понять, как прописать диапазоны условия
 
Ответить
СообщениеЗдравствуйте! Не нашла похожего решения, хотя кажется, что такую задачу должны часто решать. Подскажите, пожалуйста, или дайте ссылку, где есть. Есть ячейка с % выполнения и нужна формула, которая возвращает результат, в зависимости от этого %.
Если <80%, то значение "-10000"
Если от 80% до 100%, то значение "- 5000"
Если от 100% до 110%, то значение 0
Если от 110% до 120%, то значение 5000
Если от 120%, то значение 10000
Пыталась через формулу Если, но не могу понять, как прописать диапазоны условия

Автор - Kenga
Дата добавления - 28.01.2025 в 19:36
bigor Дата: Вторник, 28.01.2025, 19:45 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1318
Репутация: 252 ±
Замечаний: 0% ±

нет
Kenga, наверное плохо ищите, но самому искать лень, без примера как-то так
Код
=ВПР(ячейка с %;{80%;-10000:100%;-5000:110%;0:120%;5000:999;10000};2;1)


Сообщение отредактировал bigor - Вторник, 28.01.2025, 19:46
 
Ответить
СообщениеKenga, наверное плохо ищите, но самому искать лень, без примера как-то так
Код
=ВПР(ячейка с %;{80%;-10000:100%;-5000:110%;0:120%;5000:999;10000};2;1)

Автор - bigor
Дата добавления - 28.01.2025 в 19:45
Kenga Дата: Вторник, 28.01.2025, 19:51 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Ну точно! Я зацепилась за эту Если, а про ВПР и не подумала
Спасибо!!!
 
Ответить
СообщениеНу точно! Я зацепилась за эту Если, а про ВПР и не подумала
Спасибо!!!

Автор - Kenga
Дата добавления - 28.01.2025 в 19:51
Kenga Дата: Вторник, 28.01.2025, 20:07 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

И вот все равно, не идет она... в Вашем примере, как диапазон прописан, от 80 до 100%%, например?
 
Ответить
СообщениеИ вот все равно, не идет она... в Вашем примере, как диапазон прописан, от 80 до 100%%, например?

Автор - Kenga
Дата добавления - 28.01.2025 в 20:07
bigor Дата: Вторник, 28.01.2025, 20:38 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1318
Репутация: 252 ±
Замечаний: 0% ±

нет
от 80 до 100%%

да, без примера не в ту сторону сдвинул
Код
=VLOOKUP(A1;{0;-10000|80;-5000|100;0|110;5000|120;10000};2;1)
 
Ответить
Сообщение
от 80 до 100%%

да, без примера не в ту сторону сдвинул
Код
=VLOOKUP(A1;{0;-10000|80;-5000|100;0|110;5000|120;10000};2;1)

Автор - bigor
Дата добавления - 28.01.2025 в 20:38
Kenga Дата: Вторник, 28.01.2025, 20:49 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Получилось!
 
Ответить
СообщениеПолучилось!

Автор - Kenga
Дата добавления - 28.01.2025 в 20:49
DrMini Дата: Среда, 29.01.2025, 05:47 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1921
Репутация: 282 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте Kenga,
Пыталась через формулу функцию Если, но не могу понять, как прописать диапазоны условия

Код
=ЕСЛИ(A1<0,8;-10000;ЕСЛИ(A1<1;-5000;ЕСЛИ(A1<1,1;0;ЕСЛИ(A1<1,2;5000;10000))))

и как вариант:
Код
=ПРОСМОТР(A1;{0:0,8:1:1,1:1,2};{-10000:-5000:0:5000:10000})


Сообщение отредактировал DrMini - Среда, 29.01.2025, 05:48
 
Ответить
СообщениеЗдравствуйте Kenga,
Пыталась через формулу функцию Если, но не могу понять, как прописать диапазоны условия

Код
=ЕСЛИ(A1<0,8;-10000;ЕСЛИ(A1<1;-5000;ЕСЛИ(A1<1,1;0;ЕСЛИ(A1<1,2;5000;10000))))

и как вариант:
Код
=ПРОСМОТР(A1;{0:0,8:1:1,1:1,2};{-10000:-5000:0:5000:10000})

Автор - DrMini
Дата добавления - 29.01.2025 в 05:47
_Boroda_ Дата: Среда, 29.01.2025, 10:00 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16790
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
И еще
Код
=ВЫБОР((A1<0,8)+(A1<1)+(A1<1,1)+(A1<1,2)+1;10000;5000;;-5000;-10000)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИ еще
Код
=ВЫБОР((A1<0,8)+(A1<1)+(A1<1,1)+(A1<1,2)+1;10000;5000;;-5000;-10000)

Автор - _Boroda_
Дата добавления - 29.01.2025 в 10:00
  • Страница 1 из 1
  • 1
Поиск:

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