Формула Excel - Да, верно, я сказал, Excel? - PullRequest
2 голосов
/ 28 октября 2011

Если A1 содержит 0,3, я хочу B1 сказать 1

Если A1 говорит0,45 Я хочу B1 сказать 0

Если это что-то промежуточное0,3 и 0,45 Я хочу сказать, что это пропорциональная разница, поэтому, если A1 сказал 0,375, B1 должен сказать 0,5 как его половину между 0,3 и 0,45.

Возможно ли это вообще?Я думаю, вложенные IF с, но я не вижу, как на самом деле туда добраться?

Ответы [ 4 ]

7 голосов
/ 28 октября 2011

вы можете попробовать это: =(0.45-A1)/(0.45-0.3)

Упрощенно: =(0.45-A1)/0.15

Другая альтернатива: =3-A1/0.15

3 голосов
/ 28 октября 2011

=IF(AND(A1 >= 0.3, A1 <= 0.45), ((0.45-A1)/(0.45-0.3)), "out of range")

2 голосов
/ 28 октября 2011

Это
=IF(A1=0.3,1,IF(A1=0.45,0,((0.45-A1)/0.15)))

1 голос
/ 28 октября 2011

это похоже на работу и выглядит просто. В B1
=(0.45-A1/0.15)+2.55

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...