Цветовая шкала HP Bar colors?

Я пытаюсь использовать цветовую шкалу между двумя ячейками. Правая ячейка - это максимум хитов персонажа, а левая ячейка - их текущие хиты. Я хочу, чтобы он масштабировался между красным менее 10%, желтым, если менее 65% и зеленым при 100%.

Но при использовании шкалы он отображается как просто от красного к желтому, а затем появляется на полном зеленом значении ИЛИ просто остается красным, пока не станет 100%, вместо масштабирования.

Панель HP

Информация о состоянии


person B14d3r11    schedule 27.02.2019    source источник


Ответы (2)


Думаю, вам понадобится пара (о. Простых!) Формул:

Пример SO54912815

Средняя точка была усечена и на самом деле:

=C$1*0.65

Измените Minpoint с 0 на =C$1*0.1, если хотите, но это кажется необязательным.

person pnuts    schedule 27.02.2019

используйте Number вместо Percentile, где:

  • мин: =C$1*0.1
  • середина: =C$1*0.65
  • макс: =C$1

person player0    schedule 27.02.2019
comment
Мне просто нужно масштабировать значение левой ячейки до значения правой ... нет способа сделать это? Потому что левая ячейка - это их текущее HP, а правая - их МАКС.HP, поэтому я бы хотел, чтобы она работала. Если нет, я могу сделать это в программе, которую мы используем для запуска игры, но ... - person B14d3r11; 27.02.2019
comment
Проблема в том, что их HP не останавливается на 100. У них может быть 3000 HP. Вот почему я пытался получить это процентное соотношение / процентиль. - person B14d3r11; 27.02.2019