
Привет,
Я хочу, чтобы Excel автоматически сортировал мои строки в соответствии с их рангом, поэтому я использовал функцию ИНДЕКС. Мои исходные данные выглядят так:
N O
Я ввел эту формулу в ячейку B2, а затем перетащил ее вниз: =ИНДЕКС($O$2:$O$11,N2)
Однако мои клетки судьбы выглядят вот так
A B
Обратите внимание, что порядок первых 4 элементов правильный, но с этого момента все идет не так. Почему? Я посмотрел и посмотрел на формулы в ячейках судьбы, и все, кажется, в порядке
=INDEX($O$2:$O$11,N2)
=INDEX($O$2:$O$11,N3)
=INDEX($O$2:$O$11,N4)
=INDEX($O$2:$O$11,N5)
=INDEX($O$2:$O$11,N6)
=INDEX($O$2:$O$11,N7)
=INDEX($O$2:$O$11,N8)
=INDEX($O$2:$O$11,N9)
=INDEX($O$2:$O$11,N10)
=INDEX($O$2:$O$11,N11)
Спасибо.
решение1
Если то, что ты хочешь, это то, что ядуматьхочешь, попробуй:
=INDEX(O$1:O$11,MATCH(ROW()-1,N$2:N$11,0))