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

Вход

Регистрация

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

 

= Мир MS Excel/Формула для выбора коэфициента - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула для выбора коэфициента (Формулы)
Формула для выбора коэфициента
Руслан Дата: Пятница, 03.01.2014, 02:38 | Сообщение № 1
Группа: Гости
Доброй ночи, поздравляю всех с 2014 годом:)
У меня в столбце А есть числовые значения, как положительные так и отрицательные.
Мне нужно чтобы в столбце В подтягивало критерий, в зависимости от А.
Например если А1<1, то 1,15, если 10>А1>1, то 1,00, если 20>А1>10, то 0,95, если 30>А1>20, то 0,9, если А1>31, то 0,85.
Помогите пожалуйста, я уже голову сломал за весь вечер и никак не могу написать формулу...
Большое спасибо.
 
Ответить
СообщениеДоброй ночи, поздравляю всех с 2014 годом:)
У меня в столбце А есть числовые значения, как положительные так и отрицательные.
Мне нужно чтобы в столбце В подтягивало критерий, в зависимости от А.
Например если А1<1, то 1,15, если 10>А1>1, то 1,00, если 20>А1>10, то 0,95, если 30>А1>20, то 0,9, если А1>31, то 0,85.
Помогите пожалуйста, я уже голову сломал за весь вечер и никак не могу написать формулу...
Большое спасибо.

Автор - Руслан
Дата добавления - 03.01.2014 в 02:38
Скрипт Дата: Пятница, 03.01.2014, 11:12 | Сообщение № 2
Группа: Проверенные
Ранг: Участник
Сообщений: 61
Репутация: 25 ±
Замечаний: 0% ±

Excel 2013
Код
=ЕСЛИ(A1<0;1,15;ИНДЕКС({1,15;1;0,95;0,9;0,85};ПОИСКПОЗ(A1;{0;1;10;20;30};1)))

функция "ПОИСКПОЗ" ищет число из ячейки "A1" в массиве {0;1;10;20;30}. Возможно два варианта:
1) найдено. В этом случае всё как есть: если в ячейке число "0", то функция "ПОИСКПОЗ" даёт число "1", если "1", то 2, если "10", то 3 и т.д.;
2) не найдено. В этом случае можно мысленно представить, что у числа из ячейки "A1", отбросилось число после запятой и осталась только целая часть. И эта целая часть ищется в массиве "{0;1;10;20;30}". Целая часть отбрасывается из-за использования аргумента "1" функции "ПОИСКПОЗ". Числа в массиве "{0;1;10;20;30}" должны идти по возрастанию.

Если в ячейке "A1" число меньше нуля, то можно сразу взять коэффициент "1,15".


Сообщение отредактировал Скрипт - Пятница, 03.01.2014, 11:13
 
Ответить
Сообщение
Код
=ЕСЛИ(A1<0;1,15;ИНДЕКС({1,15;1;0,95;0,9;0,85};ПОИСКПОЗ(A1;{0;1;10;20;30};1)))

функция "ПОИСКПОЗ" ищет число из ячейки "A1" в массиве {0;1;10;20;30}. Возможно два варианта:
1) найдено. В этом случае всё как есть: если в ячейке число "0", то функция "ПОИСКПОЗ" даёт число "1", если "1", то 2, если "10", то 3 и т.д.;
2) не найдено. В этом случае можно мысленно представить, что у числа из ячейки "A1", отбросилось число после запятой и осталась только целая часть. И эта целая часть ищется в массиве "{0;1;10;20;30}". Целая часть отбрасывается из-за использования аргумента "1" функции "ПОИСКПОЗ". Числа в массиве "{0;1;10;20;30}" должны идти по возрастанию.

Если в ячейке "A1" число меньше нуля, то можно сразу взять коэффициент "1,15".

Автор - Скрипт
Дата добавления - 03.01.2014 в 11:12
Pelena Дата: Пятница, 03.01.2014, 12:04 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=ЕСЛИ(A1<1;1,15;ЕСЛИ(A1<10;1;ЕСЛИ(A1<20;0,95;ЕСЛИ(A1<30;0,9;0,85))))

Код
=ЕСЛИ(A1<1;1,15;1-МИН(ОТБР(A1/10)*0,05;0,85))

если числа положительные, то
Код
=ПРОСМОТР(A1;{0;1;10;20;30};{1,15;1;0,95;0,9;0,85})


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Код
=ЕСЛИ(A1<1;1,15;ЕСЛИ(A1<10;1;ЕСЛИ(A1<20;0,95;ЕСЛИ(A1<30;0,9;0,85))))

Код
=ЕСЛИ(A1<1;1,15;1-МИН(ОТБР(A1/10)*0,05;0,85))

если числа положительные, то
Код
=ПРОСМОТР(A1;{0;1;10;20;30};{1,15;1;0,95;0,9;0,85})

Автор - Pelena
Дата добавления - 03.01.2014 в 12:04
AlexM Дата: Пятница, 03.01.2014, 14:42 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4512
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Для любых чисел формула Елены
Код
=ПРОСМОТР(A1;{-9E+99;1;10;20;30};{1,15;1;0,95;0,9;0,85})

Или другой функцией
Код
=ВПР(A1;{-9E+99;1,15:1;1:10;0,95:20;0,9:30;0,85};2)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеДля любых чисел формула Елены
Код
=ПРОСМОТР(A1;{-9E+99;1;10;20;30};{1,15;1;0,95;0,9;0,85})

Или другой функцией
Код
=ВПР(A1;{-9E+99;1,15:1;1:10;0,95:20;0,9:30;0,85};2)

Автор - AlexM
Дата добавления - 03.01.2014 в 14:42
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула для выбора коэфициента (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

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