• ベストアンサー

エクセル2003の質問

Windows XPでExcel2003を使用しています。ところがうまくいきません。 H2のシートで「’0009」と入力します。 その結果は、E2~E14まで、「0009」と表示されなければいけないのですが、E2~E12までは「0009」とちゃんと表示されます。ところが、E13とE14のセルは「=社員!H2」と表示されてしまいます。 分かる方、よろしくお願いします。 回答、アドバイスお待ちします。

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

  • ベストアンサー
  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.2

困りましたねぇ。 E13・E14のセルの書式を確認してください。 E2からE12は、標準 になっていて、 E13・E14は 文字列になっていませんか? 数式(セル参照式)を入力するときは、標準にしておかないと、 数式を文字列として登録してしまいます。 今入っている数式を削除して、セルの書式を標準にしてから、 数式を再入力してみてください。

iki2007
質問者

お礼

ありがとうございました。

その他の回答 (2)

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

この質問は質問分として端折りすぎでは。 H2はH列第2行のセル番地のことか。 >H2のシートで H2というシート名のようにも受け取れる。 「社員」というシート名のシートのセルH2に’0009と入力して、 別(同じシートでも良いが今回は別のシートらしい)のシートのE2:E14に’0009という同じ値を入れたいためには =社員!$H$2と入れるのではないですか。 >「=社員!H2」と表示されてしまいます といっているが本当ですか。入れた式ぐらい質問に書くべきと思いますが。 以上のように質問の説明がシート名、セル番地と式をはっきり説明していないと思う。 質問はE2:E12は値が出るが、E13,E14は式が出ると言うことでは無いですか。 その原因はたまたま、セルE13でダブルクリックしてカーソルを動かしてENTERを押して式に変わってしまったのではないかぐらいしか推測できない。 式複写なら複写先の書式を文字列にして複写しても、影響は無かった。

iki2007
質問者

お礼

ありがとうございました。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

セルの書式設定の表示形式が文字列になってませんか? 書式設定をG/標準にして確認してください。 ※一度、F2で編集モードにしてからEnterしないと表示が変わりません。

iki2007
質問者

お礼

ありがとうございました。

関連するQ&A