Скопируйте формулу Excel RANK без изменения конечной ссылки - PullRequest
0 голосов
/ 07 мая 2020

Предположим, у меня есть простая электронная таблица с 3 строками данных, которые я хочу расположить в отдельных столбцах. Пример, который я буду использовать, прост, но мой фактический набор данных составляет более 12 тысяч строк. В этом простом примере я хочу использовать для этого формулу RANK из Excel. Чтобы ранжировать значения в столбце Police, я буду использовать формулу =RANK(B2, B2:B11, 1) с диапазоном B2: B11.

enter image description here

Как я уже упоминал, в моем фактическом наборе данных есть тысячи строк и гораздо больше столбцов для сравнения. Даже в этом примере мне нужен простой способ скопировать формулу во все остальные ячейки _RANK столбца. Если я просто скопирую ячейку в другие ячейки, к значению ячейки добавится +1. Это то, что я хочу, ЗА ИСКЛЮЧЕНИЕМ конечной ячейки диапазона.

enter image description here

Как вы можете видеть выше, это неверно. Формула устанавливается на =RANK(B11,B11:B20,1) для ячейки E11, когда мне нужно =RANK(B11,B11:B11,1). Как я могу легко скопировать эту формулу в несколько ячеек, чтобы она содержала правильную формулу?

1 Ответ

1 голос
/ 07 мая 2020

Размещение $ перед ссылками на ячейки приводит к c статусу. Попробуйте изменить формулу на Rank (B11, B $ 2: B $ 20,1). Обработка этой формулы изменит только те ссылки, для которых не используется $.

...