こんにちは、
Excel で行をランクに従って自動的に並べ替えたいので、INDEX 関数を使用しました。ソース データは次のようになります。
N O
この数式を B2 に入力し、一番下までドラッグしました: =INDEX($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))