PercentRankArray

指定した配列内における指定値の位置(百分率ベース)を取得

指定した配列内における値の範囲を百分率で定義した時に、
指定した値がどの位置(割合)に来るか?を取得します。

{宣言部省略}

arValue[1] = 15;
arValue[2] = 56;
arValue[3] = 21;
arValue[4] = 99;
arValue[5] = 32;

varResult1 = PercentRankArray( 15, arValue, 5 );
varResult2 = PercentRankArray( 21, arValue, 5 );
varResult3 = PercentRankArray( 32, arValue, 5 );
varResult4 = PercentRankArray( 56, arValue, 5 );
varResult5 = PercentRankArray( 99, arValue, 5 );
varResult6 = PercentRankArray( 16, arValue, 5 );
varResult7 = PercentRankArray( 57, arValue, 5 );

【結果】
varResult1: 0.00
varResult2: 0.25
varResult3: 0.50
varResult4: 0.75
varResult5: 1.00
varResult6: 0.04
varResult7: 0.76

定義

num PercentRankArray( numSearch, arTarget, numSize )

灰色エリアをクリックすると全選択状態になります

引数

I/O 名前(推奨) 内容
I num numSearch 調査対象の値
I 配列(数値) arTarget 対象の配列
I num numSize 対象配列の要素数

戻り値

内容
num 取得した位置

使用上の注意

・1次元の配列にのみ使用できます。
・配列要素は[1]からの対応になります。(要素[0]は無視されるので注意)

関連記事