Excel: Проценты и диапазоны

Excel: Проценты и диапазоны

Я пытаюсь создать бонусную таблицу для работы и у меня возникли некоторые проблемы со следующим.

Я использую эту формулу для определения 80, 90 и 100%

=IF(D6>J8,0,IF(AND(D6<=J8,D6>J7),80,IF(AND(D6<=J7,D6>J6),90,IF(D6<=J6,100,0))))

В данном случае D6:D8это значения 3, 4 и 5 (80, 90 и 100% соответственно) и J7это мое динамическое значение, в данном случае 4,5.

В настоящее время с этой формулой значение 4,5 вернуло бы значение 80%, однако я хотел бы найти способ, чтобы оно возвращало значение 85%. У меня возникли проблемы с этим, так как мои % не являются «математически» правильными, и наименьшее возвращаемое % было бы 80, а наибольшее — 100.

Надеюсь, это имеет смысл для кого-то, где-то. Если что-то непонятно или нужна дополнительная информация, пожалуйста, дайте мне знать, и я сделаю все возможное, чтобы прояснить ситуацию.

Редактировать: Вот копия файла. В зависимости от того, что я ввожу в столбец "результат", столбец "% диапазона" будет корректироваться на основе "целевого диапазона". Опять же, надеюсь, это имеет смысл, немного сложновато объяснять...

https://drive.google.com/file/d/0B8Z-j7zw6RADb1dLNkppWWx1Q1E/edit?usp=sharing

решение1

Если я правильно вас понял, вам нужна функция, которая преобразует значения из интервала [J8,J7[ ([4,5[) в интервал ]90,80]?
Если да, то это должно решить ваш вопрос:

=IF(D6>J8,0,IF(AND(D6<=J8,D6>J7),80+10*((J8-D6)/(J8-J7)),IF(AND(D6<=J7,D6>J6),90,IF(D6<=J6,100,0))))

Связанный контент