• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2002:関数を含むセルのリンクについて)

Excel2002:関数を含むセルのリンクについて

このQ&Aのポイント
  • Excel2002のSheet1とSheet2で、関数を含むセルのリンクがうまくいかない現象が発生しています。Sheet2のセルE5に入力された数をSheet1のセルE9に表示させたいのですが、「#VALUE!」の表示が出てしまいます。
  • Sheet2のセルE5にはSUM関数が利用され、E1からE4までの合計を表示しています。同じくSheet1のセルE9はセルE10と結合されています。リンクを設定するために、Sheet1のセルE5をクリックしてからSheet2のセルE9をクリックするのですが、うまくリンクが完了しません。
  • 他の原因を探してみましたが、どのような操作をしてもSheet1のセルE9には「#VALUE!」が表示されます。これが解決できないと、膨大な量のデータを集計する作業が困難になります。ご存知の方、回答をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • matrix4
  • ベストアンサー率16% (118/704)
回答No.1

=sheet1!E9 でできます。 あと、関数→整数に変換 E6に =int(E5) として、整数にします そして、E9に、=sheet1!E9 で、関数が含ませません。 E6に数字が並び、気になるようでしたら、 その行を、非表示にすれば見た目もよくなり リンクできます。 しかし、最初の、=でも出来ると思うので、 おそらく、問題があり、アプリケーション修正の 必要があるかもしれません。

sakura-77
質問者

お礼

回答、ありがとうございます。 INTを利用したところ、ちゃんとリンク出来ました!!! 数字が並んだ箇所は、教えて頂いた通り非表示にしました。 処理する量が多い為、本当に本当に助かりました(T-T) しかし、何が原因で「#VALUE!」なのかが謎ですね(´∀`;)

すると、全ての回答が全文表示されます。

その他の回答 (4)

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.5

おじゃまします。 元セル(Sumが入っているセル)には合計値がちゃんと表示されているのに、 先セル(元セルへの参照式が入っているセル)が「#VALUE!」になるってことですよね? 先セルの書式か条件付書式で、ある条件の下で「#VALUE!」と表示させるように設定されているとか・・・ でも、そんな意地悪なことする人はいないでしょうしね。 元セルを右クリックして「コピー」、先セルを右クリックして「貼り付け」で、書式もろとも貼り付けた後、 再度、先セルを右クリックして「形式を選択して貼り付け」「リンク貼り付け」でリンクに変更してみてください。 どうなりますか?

sakura-77
質問者

お礼

回答、ありがとうございます。 >元セルには合計値がちゃんと表示されているのに、 先セルが「#VALUE!」になるってことですよね? その通りです!! これはイチから私が作成している資料で、意地悪な設定は一つもしてありません(笑) それなのに、なぜ「#VALUE!」なんて出るのでしょう( ̄- ̄ ) INTを利用することでリンクは出来たので、一安心です。 既に帰宅後なので、教えて頂いた方法を今すぐ試せないのですが、 月曜に出社したら、この方法もやってみます!

すると、全ての回答が全文表示されます。
  • yaburegasa
  • ベストアンサー率44% (596/1335)
回答No.4

こんにちは。 回答に当たってちょっと理解しにくいところがありますね。 >Sheet1のセルE9にも表示させようとしています。 >Sheet1のセルE5をクリックし「=」を入力後、Sheet2のセルE9・・・ 又、 >Sheet2のセルE5に入力されている数を・・・ >Sheet2のセルE9をクリックしてEnterを押すと 値を参照するのでしたら、参照元と参照先をもう一度確認して見てください。

sakura-77
質問者

お礼

こんばんは。回答、ありがとうございます。 へんてこな文章で投稿してしまい、申し訳ありません(;´Д`) Sheet2のセルE5を、Sheet1のセルE9にリンクしたかったのです。 原因は不明ですが、リンクさせることは出来ました。 これで原因も分かれば、よりスッキリしそうです。

すると、全ての回答が全文表示されます。
noname#240783
noname#240783
回答No.3

目的が > Sheet2のセルE5に入力されている数を、Sheet1のセルE9にも表示させようとしています。 としているのに、 > 通常なら、Sheet1のセルE5をクリックし「=」を入力後、Sheet2のセルE9を > クリックしてEnterを押す というのはなんか変ですが??? Sheet1のセルE9に「=」をいれて、Sheet2のセルE5をクリックしてEnter したのに、、「#VALUE!」が出るのでしょうか? ご確認ください。

sakura-77
質問者

お礼

回答、ありがとうございます。 原因は今も分からないのですが、とりあえず別の方法でリンクが出来るようになりました。 お騒がせしました・・・。

sakura-77
質問者

補足

分かりづらくて申し訳ありません。 慌てていたら、間違えてしまいました・・・。 >Sheet1のセルE9に「=」をいれて、Sheet2のセルE5をクリックしてEnter をすると、「#VALUE!」が表示されます。

すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

>Sheet1のセルE5をクリックし「=」を入力後、Sheet2のセルE9をクリックしてEnterを押すとリンクが完了するのですが・・・ Sheet2のE5--->Sheet1のE9 に持ってくるのですよね Sheet1のセルE9をクリックし「=」を入力後、Sheet2のセルE5をクリックしてEnterを押す・・ では無いでしょうか? 私の勘違いであれば済みません。 セル結合したセルから、セル結合したセルへでも=Sheet1!セル番地 は使えるようですが。

sakura-77
質問者

お礼

回答、ありがとうございます。 セルの結合は、関係ないようですね・・・。 いったい何が原因なのか、未だ不明です。 しかし、別の方法で無事リンクが出来ました(;´Д`)

sakura-77
質問者

補足

>Sheet1のセルE9をクリックし「=」を入力後、 Sheet2のセルE5をクリックしてEnterを押す・・ 仰る通りです(-_-;)慌てて間違えてしまいました・・・。 その操作をすると、「#VALUE!」が出ます。

すると、全ての回答が全文表示されます。

関連するQ&A