OpenOffice (または LibreOffice) でランクを割り当てる

OpenOffice (または LibreOffice) でランクを割り当てる

OpenOffice (または LibreOffice) では、行をランク付けする方法はありますか?

たとえば、セル A1=20、A2=30、A3=10 のスプレッドシートがあるとします。

B1 の値は 2、B2 の値は 3、B3 の値は 1 になるようにします。これにより、値が小さいものから大きいものの順にランク付けされます。

A1、A2、または A3 の値が変わったら、ランクが自動的に更新されるようにします。

マクロは使用せず、任意の数の行に対してこれを機能させたいと思います。

答え1

動作することを確認するために LO Calc でテストしました。

スクリーンショット

RANK 関数は昇順または降順でランク付けします (最後のパラメータが 0 または欠落している場合は降順、その他の値は昇順)。したがって、B1 は次のようになります。

=RANK(A1,A$1:A$3,1)

構文: RANK(値、配列、型)

関連情報