Вот хотелось бы получить подсказку по следующей проблеме.
Есть строки с неким вычисленным коэффициентом (розовые) И хотелось бы проставить в строках (фиолетовых) место (рейтинг) ячейки по столбцам.
Вот возьмём произвольный столбец М (10 марта четверг). Там мы имеем ячейки со значениями 7.2, 9.3, 8.2, 8.1 6.2 Из этого набора первое место занимает ячейка с наибольшим значением 9.3. Второе место - 8.2, затем идёт 8.1 и т.д.
Вот как проставить в этом столбце эти места (рейтинги) в соответствующих (блокам) ячейках. Есть ли какая-то хитрая функция или формула (или их комбинация) для вычисления такого рейтинга?
Спасибо. [moder]А если значения совпадают, то как рейтинг должен считаться? Пример - 7; 8; 8; 6; 9. Или в 01 марта посмотрите
Здравствуйте все!!!
Вот хотелось бы получить подсказку по следующей проблеме.
Есть строки с неким вычисленным коэффициентом (розовые) И хотелось бы проставить в строках (фиолетовых) место (рейтинг) ячейки по столбцам.
Вот возьмём произвольный столбец М (10 марта четверг). Там мы имеем ячейки со значениями 7.2, 9.3, 8.2, 8.1 6.2 Из этого набора первое место занимает ячейка с наибольшим значением 9.3. Второе место - 8.2, затем идёт 8.1 и т.д.
Вот как проставить в этом столбце эти места (рейтинги) в соответствующих (блокам) ячейках. Есть ли какая-то хитрая функция или формула (или их комбинация) для вычисления такого рейтинга?
Спасибо. [moder]А если значения совпадают, то как рейтинг должен считаться? Пример - 7; 8; 8; 6; 9. Или в 01 марта посмотритекарандаш
Проблема данной ситуации, что числовые значения в столбце, которые не являются рейтингами, мешают использовать функцию РАНГ().
Варианты обойти это:
1. Отдельно формулами формировать таблицу: Имя-Дата-Рейтинг-Ранг и из нее подтягивать в основную таблицу ранги чере ВПР(). 2. Химичить с остальными числами в столбцах, переводя их в текстовый формат (но формулы тогда усложнятся) 3. Опять же сделать макрос или UDF, который заполняет ранги по имеющейся информации
Чисто на формулах, ну фиг знает, может кто из мэтров и соорудит. Рад буду ошибиться
Проблема данной ситуации, что числовые значения в столбце, которые не являются рейтингами, мешают использовать функцию РАНГ().
Варианты обойти это:
1. Отдельно формулами формировать таблицу: Имя-Дата-Рейтинг-Ранг и из нее подтягивать в основную таблицу ранги чере ВПР(). 2. Химичить с остальными числами в столбцах, переводя их в текстовый формат (но формулы тогда усложнятся) 3. Опять же сделать макрос или UDF, который заполняет ранги по имеющейся информации
Чисто на формулах, ну фиг знает, может кто из мэтров и соорудит. Рад буду ошибитьсяabtextime
Модератор: А если значения совпадают, то как рейтинг должен считаться? Пример - 7; 8; 8; 6; 9. Или в 01 марта посмотрите
да, забыл упомянуть этот вариант. Тогда рейтинг должен быть одинаков. если 7; 8; 8; 6; 9 то 3; 2; 2; 4; 1
Хотя это не принципиально. Можно и последовательно в любом порядке (если это упростит формулу) чтобы "8"-ки были 2-го и 3-го ранга, тогда "7" и "6" соответственно 4-го и 5го... Если "двое из ларца одинаковы с лица", то всё равно кто будет первее - дежурство последовательное по одному.
Модератор: А если значения совпадают, то как рейтинг должен считаться? Пример - 7; 8; 8; 6; 9. Или в 01 марта посмотрите
да, забыл упомянуть этот вариант. Тогда рейтинг должен быть одинаков. если 7; 8; 8; 6; 9 то 3; 2; 2; 4; 1
Хотя это не принципиально. Можно и последовательно в любом порядке (если это упростит формулу) чтобы "8"-ки были 2-го и 3-го ранга, тогда "7" и "6" соответственно 4-го и 5го... Если "двое из ларца одинаковы с лица", то всё равно кто будет первее - дежурство последовательное по одному.карандаш
Сообщение отредактировал карандаш - Четверг, 03.03.2016, 17:40
Есть еще такой вариант - поднять порядок оценок, умножив их на 100, например. Тогда "мелкие" показатели 1...9 не помешают правильно выставить ранги через функцию РАНГ().
Пои необходимости, можно пользовательским форматом оставить визуализацию оценок прежней
Есть еще такой вариант - поднять порядок оценок, умножив их на 100, например. Тогда "мелкие" показатели 1...9 не помешают правильно выставить ранги через функцию РАНГ().
Пои необходимости, можно пользовательским форматом оставить визуализацию оценок прежнейabtextime