Как правило, все ячейки, включая как отфильтрованные, так и неотфильтрованные значения, будут ранжироваться функцией Rank. Однако в некоторых случаях вы просто хотите ранжировать только отфильтрованные значения, что означает ранжирование только видимых ячеек на листе, как показано на скриншоте ниже в Excel.
Ранжирование только видимых/отфильтрованных ячеек в Excel
Для ранжирования только видимых ячеек , вы можете применить формулу.
Выберите ячейку, в которую вы хотите поместить результат ранжирования, введите эту формулу = СУММ (ЕСЛИ (ПРОМЕЖУТОЧНЫЙ ИТОГ (103, СМЕЩЕНИЕ ($ A $ 2: $ A $ 8, ROW ($ A $ 2: $ A $ 8) -ROW ($ A $ 2), 0,1))> 0, IF (A2 Shift + Ctrl + Enter , затем перетащите дескриптор автозаполнения вниз, чтобы заполнить эту формулу до ячеек.
В формуле A2 – это первая ячейка, которую вы хотите ранжировать, A2 : A8 – это диапазон, который вы хотите ранжировать.
Затем при фильтрации данных , видимые значения будут автоматически переупорядочены.