- 締切済み
ExcelでDSAMを使った計算結果がExcelのバージョンによって違う
Excel2002を使っています。 Excel2003を使っている担当にあるExcelファィルを 引継ごうと説明していたところ、DSAM関数を使っている 箇所の計算結果が、自分のパソコンで見たときの結果と 違って表示されてしまいます。 別のパソコンでいろいろと確認してみましたが、その箇所をいじったわけではないのに、 やはりExcel2002と2003では、計算結果が違って出てくるようです。 これでは引き継いでも、Excel2003では使用出来ないということになってしまいます。 どうしてこういった現象になるのかとても困っています。 対処方法をご存知の方がいらっしゃいましたら 是非教えてください。 宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
こう言う質問は、現場にいて色々試してみないと、原因は掴みにくいと思います。 ただ過去3年間このOKWEBで(2003は出ていなかった時期もあるだろうが)そんな(バージョンによって関数結果が変わる)質問は出たことがない、市販の本にもそれらしき解説は出くわしてない、原理論としても考えられない。 駄目かもしれないが、もう少し具体的にデータベース部・クライテリア部、リストの表題部のデータや関数式を紹介して、質問したらどうですか。 もしFDに収まる要量のファイルなら、一度FD経由で 他(2003)のパソコンに移し、内容は全く触らず、結果が変わるかどうか見てみたら。 Today、Rnd関数は日などにより、変わるとか、日付書式(文字書式、数値書式)でシートによって変わることがある(それも見た目だけの可能性大)かもしれない。 計算の自動・手動の設定の相違も考えられる。 ツール-オプションの沢山ある設定が、両パソコンで全く同じか、目を皿にして比べるのも良いかもしれない。 >DSAM(2箇所)はDSUMのミススペルでしょうね。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
DSUM? ヴァージョンの違いで、DSUMの動作が変わるとは考えにくいです。 想像ですが、PCによって結果が変わるような式を DSUMで集計する部分か条件を調べる部分の範囲に使われているのではないでしょうか?