指定した配列内における値の範囲を百分率で定義した時に、
指定した値がどの位置(割合)に来るか?を取得します。
{宣言部省略}
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]は無視されるので注意)