Итак, я заполняю ячейку синим, зеленым, желтым или красным цветом на основе возвращаемого Процентильного ранга, то есть чисел типа ( >=90th=Blue, >=60th=Green, >=30th=Yellow, <30th=Red )
В настоящее время я использую это условное форматирование в каждой из этих ячеек, которое работает!
=VALUE(LEFT(INDIRECT(ADDRESS(ROW(),COLUMN())),LEN((INDIRECT(ADDRESS(ROW(),COLUMN()))))-2)) <30
в основном то, что это делает, это найти строку и адрес ячейки, содержащей формулу, которая отлично работает с условным форматированием по истинной формуле.
В моем случае INDIRECT(ADDRESS(ROW(),COLUMN())) = $E
в качестве примера.
так после некоторой оценки это выглядит так
=VALUE(LEFT($E,LEN(($E-2)) <30
If $E = 4th
тогда моя формула оценивается как True, так как его меньше, чем 30 и цвета клетки красный для меня.
Итак, мой вопрос в том, есть ли более простой или более эффективный способ форматировать ячейку на основе этих типов значений, которые имеют суффиксы, такие как st, nd, rd и th для чисел, таких как 4th, 13th и 100th?
спасибо,