2010-04-07 :-)
_ 朝ッ
0520 起床
_ Google スプレッドシートで別シートのセル値をもとに計算した値を表示する
こんなスクリプトを作っておく
var points = new Array( 10 + 1 ); points[ 1 ] = 25; points[ 2 ] = 18; points[ 3 ] = 15; points[ 4 ] = 12; points[ 5 ] = 10; points[ 6 ] = 8; points[ 7 ] = 6; points[ 8 ] = 4; points[ 9 ] = 2; points[ 10 ] = 1; function calcPoint(n) { if( n >= 1 && n <= 10 ) { return points[ n ]; } else { return 0; } }
シート1 にこんなふうに入力しておく
シート2 の最初のセルにこんなふうに入力して、ドラッグドロップして式をセル 12 個ぶんコピーしておく。
=calcPoint('シート1'!A2)
こんなふうに表示される
参考
_ ちなみにこの値は
ARC 2010 のポイントだる→ ARC2010 (リッジレーサー7)
スクリプトを準備して、ポイント合計を計算するようにして、ポイント合計でソートさせておけば、レースの合間に値を入力すれば、リアルタイムに順位が分かるではないか。いいね
それ {Microsoft Excel,OOo Calc} で出来るよ、と言われればそれまでなんだが、せっかくだから俺はサイトで使えるようにするぜ。