2015年12月30日水曜日

Excel 2013のVAR.S関数とSTDEV.S関数の速度差

背景

STDEV.関数は,平方根をとるぶんだけ,VAR.S関数よりも処理に時間がかかることも考えられる。

そこで,速度を比較した。


検証環境

Excel 2013(64bit) + Windows 10 Pro(64bit)
CPU: Core i7 2.4GHz
RAM: 16GB
仮想メモリ: OFF



検証方法

以下の手順で検証した。
  1. 2個の数値をセルに入力する。平方根の処理の差を際立たせるため,個数は少ないほうがよい。
  2. VAR.S関数で2個の数値の分散をApplication.Calculatefullメソッドで10000回再計算する。
  3. 同様に,STDEV.S関数で標準偏差を計算する。
  4. 2,3の処理時間を比較する


結果

有意な違いはなさそう。
処理時間(=速度)を気にすることなく,便利なほうを使えばよい。


0 件のコメント:

コメントを投稿