[[20071008111450]] 『#VALUE!が表示される。』(アンパン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『#VALUE!が表示される。』(アンパン)

他ファイルにあるデータからSUMIF関数を使ったのですが、
そのファイルを開かないと#VALUE!が表示されます。
何か初歩的なミスなのでしょうか?

WindowsXP / Excel2003


 別ファイルを参照する場合は、そのファイルが開いている必要があるからでしょう。
 別ファイルを開けばよいのでは?

 こんな方法もあるようです。 (Hatch)
ブックを開かないでセルのデータを読む 
http://officetanaka.net/excel/vba/tips/tips28.htm

 済みません、勘違いしました。削除いたします。(半平太)

 Indirect関数を使用していなければ、閉じたままでも参照できるはずですが?
 (seiya)

ありがとうございます。
SUMIFのほかにSUMPRODUCTもつかっているのですが、
#VALUE!は表示されないのは、どういう事なんでしょうか?

(アンパン)


 ブックを開くと同時に再計算が行われる関数は、NOW関数のほかにINDEX関数、AREAS関数、
 CELL関数、COLUMNS関数、INDIRECT関数、OFFSET関数、ROWS関数、RAND関数、TODAY関数などがある。
 ブックの中でこられらの関数を使っていると、自動的に再計算が行われ、「変更を保存しますか」と聞いてくることになる。 

 >別ファイルを参照する場合は、そのファイルが開いている必要があるからでしょう。
  自動的に再計算が行われ  #VALUE!

 やはり、この問題だと思います。(半平太)
        ↓
http://support.microsoft.com/kb/260415/ja

 >SUMIF、COUNTIF、COUNTBLANK 関数で #VALUE! エラーが返される
 >原因:この現象は、SUMIF、COUNTIF、または COUNTBLANK 関数を含む数式が、
 >     開かれていないブック内のセルを参照している場合に発生します。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.