• ベストアンサー

Excelのセル表示形式について

Sheet1のA1セルに「教えて!goo」と入力。 Sheet2のA1セルに「=Sheet1!A1」と入力。 本来なら、ここでSheet2のA1セルに「教えて!goo」と表示されるはずなのですが、なぜか「=Sheet1!A1」という文字列が表示されてしまいます。 どのように設定すれば、参照元のセル内容を正しく表示することができるのでしょうか?ご教示よろしくお願いいたします。

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

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

Sheet2のA1セルの書式が、「文字列」になって いませんか? 「標準」に変更後、”=Sheet1!A1”を再設定 してみてください。

metal_heart
質問者

お礼

早速のご回答ありがとうございます。 書式設定を変えても、サンプル欄には相変わらずの文字列表示だったのですが、「再設定」というのがポイントでした。助かりました。

その他の回答 (1)

  • haruka47
  • ベストアンサー率50% (75/150)
回答No.2

セルの書式設定が「文字列」になっているのだと思います。 書式設定を「標準」にした後で、再度計算式を入力すれば、きちんと「教えて!goo」と表示されると思われます。

metal_heart
質問者

お礼

早速のご回答ありがとうございます。 書式設定を変えても、サンプル欄には相変わらずの文字列表示だったのですが、「再度計算式を入力」というのがポイントでした。助かりました。

関連するQ&A

  • Excelで、「+○,○○○」という表示を、数値として表示させるには?

    Excelで、「+○,○○○」という表示を、数値として表示させるには? 私の質問の書き方が悪かったので、改めて質問をさせて頂きます。 前回、お答えくださった方々には、この場を借りてお詫び申し上げます。 さて、本題ですが、 Sheet1のA1セルに、 Sheet2のA1セルに手入力した、「数字の前に + あるいは - が付く数値」を、桁区切りのカンマ付きで表示させています。 + を表示させるために、参照元のセルの書式を「文字列」にしています。 参照先のSheet1のA1セルの隣のA2セルに入っている数値を、 Sheet1のA1セルが -○,○○○ の場合には赤字で、 Sheet1のA1セルが +○,○○○ の場合には黒字で表示させたくて、条件付き書式で [=$A$1<0]という数式を入れてみたものの、 参照元が「文字列」なので、どうやら参照先も文字列と判断されてしまうらしく、条件付き書式が機能してくれません。(参照元を「標準」等に直せば機能します) +○,○○○という表示を、数値として表示させることができれば、解決すると思うのですが、他に方法があればそれにはこだわりません。 なにか良い案はないでしょうか? お知恵を拝借させてください。

  • エクセルの表示形式変更につきまして。

    お伺いいたします。 Office2000と2003を使用しております。 VLOOKUP関数の参照先シートと入力元シートの表示形式が異なっていると、#N/A のエラーになってしまいます。 (参照先が文字列・入力元が数値となっております。) これを直す為に、入力元の表示形式を文字列に直しても、すべて再度入力を行わないと、表示がされません。 再度入力せずに、これを解決するような事は出来ませんでしょうか? どなたかご教授お願い致します。

  • excel 特定セルの数式表示

    通常A1セルに=1+1と数式を入力するとセル表示は2となります。 これを=1+1と数式を入力したときに、同じA1セルに文字列ではなく=1+1と表示だけしたいのです。 別セルにてA1セルの計算結果2を参照していますので・・・・ ツール→オプション→表示→数式でシートのすべての数式を表示できることは知っていますが、そうでなくて一部のセルだけ表示したいのです。 ご教授の程宜しくお願い致します。

  • セル参照するとシート名が表示されます!!

    Sheet1の文字列をSheet2にセル参照したいのですが、[Sheet1!A1]のようにシート名がセルに表示されてしまうのです。 なにか変な設定でもしてしまったのでしょうか?? おわかりの方教えてくださーい!

  • excel2003,2007の表示形式について

    表示形式をユーザー定義にしたセルが別のシートやブックのセル(データは文字列)を参照することはできますか?たとえば参照先のセルのデータが数値データであれば、sheet1のセルA1の表示形式をユーザー定義で「"平成"#"年"#"月"#"日"」としてセルA1に「=Sheet2!A1」とすれば問題ないのですが、これが文字列のデータになると同一シート内のセルでさえ参照できないんです。セルA1の表示形式を「"開催地:"@」としてセルA1に「=A2」としても、結果は「開催地:=A2」となってしまうのです。どうしたらよいか検討がつきません。どなたか回答よろしくお願いします((+_+))

  • エクセルで秒表示させたい!

    お世話になります。 1つのセルの中に「×分○○秒△△」と表示させたいのですが どのように設定すればよいのでしょうか? 手順としては、シートAのセルに文字列として「01234」と入力した ものを、リンク貼付けでシートBのセルに「0分12秒34」と表示させ たいのです。 何卒ご教示くださいますよう、お願い致します。

  • エクセルのセル参照、一つずつ参照セルをずらしていきたい

    エクセルのセル参照の方法について教えてください。 2つのシートがあって、 ひとつのシートにはC4,D5,E6…というように行と列がひとつずつ増えていくところに値が入力されています。 このシートから、C4,D5,E6…のセルの値を取り出して 別のシートのA1,A2,A3…に縦に並んで表示させたいのですが、どのようにセルを参照させればC4,D5,E6…という 行と列がひとつずつ増えていくセルを参照できるでしょうか? よろしくお願いいたします。

  • EXCELで空白セルを参照したとき、0が表示されてしまう

    EXCELでsheet1、sheet2があり、sheet1にはsheet2の同じ位置のセル内容を参照させたいと思います。 (例:sheet1A1=Sheet2!A1) ところがsheet2の参照元が空白セルだと、sheet1には「0(ゼロ)」が表示されてしまいます。 このような表示がでないようにするには(空白なら空白を参照させるには)、どうしたらいいのでしょうか。 尚、参照元のデータには一部電話番号や住所も入っており、元々0という数字が存在するデータもあります。 どなたかお知恵をお貸しいただければ、と思います。宜しくお願いします。

  • EXCELでセルに入力されたセルを参照したい。

    はじめまして、EXCEL 2000 で質問です。 セルに入力されている文字列を、参照する関数があれば教えていただきたいです。 たとえば、セルA1に 文字列"B32"を入力します。 セルB1に =sansyou(A1) という関数を入力すれば セルB32の内容が参照される。 ということがやりたいのです。 C言語ですと、ポインタに相当するとおもいます。 どうか皆さんの知恵を分けてください。

  • エクセルで自セルの表示を変更できますか?

    こんにちは、さっそく質問させていただきます。 エクセルで 「A1にhogeと入力すると、A1のhogeという文字列がfooという文字列に変わる」 というに シートもセルの位置も変えないで、入力したセル自身の表示を変えたいのです。。 しかし、セルには式を書かないといけないでしょうし 式を書いたところに入力したら上書きされて式がなくなってしまうと思います。 ちょっと特殊な使い方ですがこんなことはできるのでしょうか? よろしくお願いします。

専門家に質問してみよう