Excel 2013: замена ячейки в определенном диапазоне чисел

Excel 2013: замена ячейки в определенном диапазоне чисел

У меня есть база данных ИРЧП (индекс развития человеческого потенциала) моей страны, в которую включены все города. Если вы не знаете, ПР ООН использует определенные пороговые значения для ранжирования стран от 0 до 1, ранжируя их следующим образом:

Очень высокий уровень человеческого развития 0,8 - 1

Высокий уровень человеческого развития 0,7 - 0,799

Средний уровень развития человека 0,5 - 0,699

Низкий уровень человеческого развития 0 - 0,499

Проблема возникает, когда мне нужно ранжировать эти города по цвету.

Сейчас у меня что-то вроде этого:

Position City              IDHM     IDHM-R  IDHM-L  IDHM-E
1 º Cuiabá                 0.785    0.800   0.834   0.726
2 º Sinop                  0.754    0.755   0.832   0.682
... ...                    ....      ...    ..      ...

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

1 º Cuiabá                 AAA0.785  ZZZ0.800   ZZZ0.834    AAA0.726
2 º Sinop                  AAA0.754  AAA0.755   ZZZ0.832    BBB0.682
... ...                    ....      ...    ..      ...

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

Прошу прощения за мой плохой английский и благодарю за внимание.

решение1

Создайте таблицу поиска, которая выглядит следующим образом:

number  description code
0       Low         CCC0
0.5     Medium      BBB0
0.7     High        AAA0
0.8     Very High   ZZZ0

Измените код для значения "low" на тот, который вы хотите использовать. Это не было ясно из вашего вопроса.

Теперь вы можете использовать Vlookup с приблизительным совпадением, чтобы найти код. С 1 или TRUE в качестве последнего параметра Vlookup возвращает значение, которое равно или меньше искомого значения.

Рассмотрим следующий снимок экрана:

введите описание изображения здесь

Ячейки желтого цвета содержат ожидаемые вами результаты ответа на вопрос.

Текущая ячейка — H2, и она имеет формулу

=VLOOKUP(B2,$M$1:$O$5,3,TRUE)&"."&B2

скопировано по горизонтали и вертикали. Прописью: В первом столбце таблицы в M1:O5 найдите ячейку, которая равна или меньше значения в B2. Верните значение из третьего столбца. Затем добавьте точку и добавьте значение B2.

Для сравнения желаемые результаты вашего вопроса приведены под таблицей формул и выделены бледно-желтым цветом.

Обратите внимание, что три таблицы могут быть на разных листах. Вам просто нужно скорректировать ссылки.

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