AVERAGE関数で、値が入っている有効セルのみの平均を求められない
対象製品
El Tabelle for .NET 3.0J
発生環境
この現象は、次のファイルバージョンのアセンブリで発生します。
v3.2.2006.0915 および以前のアセンブリ
v3.2.2006.0915 および以前のアセンブリ
状況
修正済み
詳細
次の2点の問題があります。
1. ExcelにおけるAVERAGE関数と、El TabelleにおけるAVERAGE関数の計算方法に次の違いがある。
Excel: AVERAGE = 範囲内の有効数値の合計/有効値があるセル数
El Tabelle: AVERAGE = 範囲内の有効数値の合計/範囲内のセル数
例えば、下記のケースで AVERAGE(A1:A3)を求めるとき、次の違いがありました。
A1 = 3、A2 セル = 入力なし、A3 = 3
Excel:AVERAGE(A1:A3) = 3 [(3+3)/2 ]
El Tabelle:AVERAGE(A1:A3) = 2 [(3+3)/3 ]
2. ElTabelleでは、計算範囲にテキスト文字が含まれている場合、テキストを無視せずにエラーとなる
1. ExcelにおけるAVERAGE関数と、El TabelleにおけるAVERAGE関数の計算方法に次の違いがある。
Excel: AVERAGE = 範囲内の有効数値の合計/有効値があるセル数
El Tabelle: AVERAGE = 範囲内の有効数値の合計/範囲内のセル数
例えば、下記のケースで AVERAGE(A1:A3)を求めるとき、次の違いがありました。
A1 = 3、A2 セル = 入力なし、A3 = 3
Excel:AVERAGE(A1:A3) = 3 [(3+3)/2 ]
El Tabelle:AVERAGE(A1:A3) = 2 [(3+3)/3 ]
2. ElTabelleでは、計算範囲にテキスト文字が含まれている場合、テキストを無視せずにエラーとなる
回避方法
キーワード
ELTB05734
この文書は、以前は次のバグレポートIDで公開されていました : 6591