• ベストアンサー

Excel 数値が反映されないのは・・・

はじめまして。Excel2000を使用していての質問なのですが。 マスの中に=Sheet10!Q35 のように貼りつけてあるものは 新規のExcelにコピーペーストした場合、その数値が¥0 のようになって しまいます・・ うまく認識させる方法はあるのでしょうか? ご指導御願いたします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.5

>>方法1:  : >こちらは試したのですが全く消えてしましいました。 えぇ,それはそれで当初回答した意図通りです。 アナタのご相談は「¥0が表示されてしまっているのが困ってるんだ」と読めました,ということです。 いったい「何を困っていて,そもそもどうしたい」のか,相変わらず説明が足りていません。 「どういう具合に困っていて」「いったいどうなってくれたら満足できるのか」,といったことについてヒトに判るように説明を考えてください。 一度仕切り直してこのご相談は解決で閉じ,キチンとした説明を添えて改めて新しいご相談投稿を出し直していただいた方がよいと思います。 で。何をしたいのか説明不足のままなのでこれ以上ご説明を重ねてもますますダメな可能性が極めて高いですが,敢えて説明だけしておきます。 >これはどういうことなのでしょうか? 説明が何も理解できなかったとの事,大変失礼しました。 こういう事です: >Ctrl+Hで置換を出し これはキーボードのコントロールキーを押しながら,キーボードのHのキーを押すという意味です。 すると「置換」のダイアログが現れます。 「置換」や「検索」の操作は,エクセルに限らずパソコンのいろんなソフトを使う上でもごく基本中の基本の操作なので,これを機に是非マスターしてください。 >[コピー元ブック.xls] >を >何も入力しない >に全て置換する。 問題のセルをコピーした直後の状態で説明しましたが,いま改めて操作をしたいなら次のようにします 0.いま「¥0」になってしまっているブックを開く   勿論「¥0」になってしまっているシートを開く   そのブックに,間違いなくSheet10が存在し,また目的のセル(言うまでもないことと思いますが,数式で値を参照したいセルのことですよ)にキチンとデータが記入済みであることを確認する 1.コントロールキーを押しながらHのキーを押す 2.現れたダイアログが添付図のようであることを確認する 3.上側の入力欄に   *]   と入力する(添付図参照) 4.下側の入力欄に   ='   と入力する(間違えのないように,それぞれよく注意して実施すること) 5.ダイアログの「全て置換」のボタンをクリックする 手順は以上です。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

用語にきをつけること。 >マスの中 シートのセルに >貼りつけてあるものは セルに式を設定されている。 >新規のExcelにコピーペーストした場合 新規のシートか新規ブックのシートにコピーして張り付けた場合 ーー ・式で対処する。0なら空白を返す式にする。コピー元の式で手を打つ。 ・ツールーオプションー表示ーゼロ値、をOFF ・そのセル範囲の表示形式を#,###にする ーー http://kokodane.com/kan43.htm など、こんなとこへ聞かなくても、有名な課題ではないのか?

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

ゴメンナサイうっかり間違いました。 ANo.1の方法2改: 数式のセル範囲(コピー前・貼り付け後のどちらでも可)を選び,書式メニューのセルの表示形式のユーザー定義で \#,##0;[赤]\#,##0;;@ などのように設定する でも,方法1を推奨します。 ----------ところで-------------------- >新規のExcelにコピーペーストした場合、その数値が¥0 のようになってしまいます・・ >うまく認識させる方法はあるのでしょうか? ここで聞きたかったのは,実は 「=Sheet10!Q35と書いてあるセルを新しいブックにコピーして,そちらのブックに用意してあったSheet10の数字を参照して欲しかったのに,参照してくれない」 という事を言いたかった場合。 貼り付け先のセルの式を数式バーで一度でも確認していれば,貼り付いた数式が =[コピー元ブック.xls]sheet10!Q35 という数式で貼り付いているのに気がついたハズです。 こうなってしまうことは原則回避できないので, 手順: とりあえずふつーにコピーし貼り付ける Ctrl+Hで置換を出し [コピー元ブック.xls] を 何も入力しない に全て置換する。 のようにします。

simo111
質問者

補足

丁寧なご指導ありがとうございます。 ¥0で表示されるウインドウは'D:\ドキュメント\2009経営\[売上表 2009.xls]Sheet4'!Q67 のように表されています。 >方法1: 貼り付け先の\0が出てしまった「新規のエクセル」のブックで,ツールメニューのオプションの表示タブで「ゼロ値」のチェックを外す こちらは試したのですが全く消えてしましいました。 >Ctrl+Hで置換を出し [コピー元ブック.xls] を何も入力しないに全て置換する。 これはどういうことなのでしょうか?当方の理解力が足らず にすみません。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

>うまく認識させる方法はあるのでしょうか?  ⇒うまく認識させるとはどういう事を指しているのか説明不足です。  一例です。    ■新規シートでも同様にリンク付けとしたい(元セルの変更を自動反映)    コピー元セルの数式を絶対参照形式に変更する。(例えば、=Sheet10!$Q$35)   ■コピー元の値だけよい(元セルの変更は反映できない、都度コピー&貼り付けが必要)    「貼り付け」ではなく「形式を選択して貼り付け→値を選択」とする。 

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

方法1: 貼り付け先の\0が出てしまった「新規のエクセル」のブックで,ツールメニューのオプションの表示タブで「ゼロ値」のチェックを外す 方法2: 数式のセル範囲(コピー前・貼り付け後のどちらでも可)を選び,書式メニューのセルの表示形式のユーザー定義で \#,### と設定する

関連するQ&A