2016年5月21日土曜日

【Googleスプレッドシートでランダムな順番を表示】

041.【ランダムに並び替え】で紹介したように、ランダムに並び替えるのではなく、ランダムな順番を表示したい場合は、RAND関数RANK関数 を組み合わせて使うのが便利です。RANK関数 は、順序に従って範囲内の数値を並べ替えたとき、数値が何番目に位置するかを返します。例えば、041.【ランダムに並び替え】のサンプルのD列に、発表順を追加した場合は、D2セルに以下の式を入力します。

D2セル:=RANK(C2,C$2:C$5,1)

第1引数:数値
第2引数:範囲 ※コピペした時にずれないように行番号に $ をつけています
第3引数:順序(0 - 降順、1 - 昇順)


D2セルをコピーして、D3セルからD5セルにペーストすれば完成です。ちなみに、再計算したい場合は、「F9」ボタンを押します。




Googleスプレッドシートでも RAND関数RANK関数 を使って同じことができます。

D2セル:=RANK(C2,C$2:C$5,1)

第1引数:数値
第2引数:範囲 ※コピペした時にずれないように行番号に $ をつけています
第3引数:順序(0 - 降順、1 - 昇順)


D2セルをコピーして、D3セルからD5セルにペーストすれば完成です。ちなみに、再計算したい場合は、「F9」ではなく「F5」ボタンを押します。


ではでは。


0 件のコメント:

コメントを投稿