• ベストアンサー

Excelで参照元をクリック入力すると。

ExcelでA1セルを参照するときにある(例えばC1)セルにて=A1と タイプするとA1の値(数値や文字)がC1セルに表示されますが、 =とタイプした後に、マウスでA1セルをクリックするとC1セルに =A1と表示されます。 このときC1セルをダブルクリックしても参照元を指定してくれません。 この状態になった後では、C1セルにすべてタイプにて=A1と入力しても C1セルの表示は=A1のままです。 この現象はすべてのセルで起こるわけではありません。 こんな現象の経験のある方、対策の知識のある方、 よろしくお願いします。

noname#233840
noname#233840

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

  • ベストアンサー
回答No.1

セルの書式設定での表示形式が文字列になっていませんか? 経験から標準に戻してタイプすると、直った覚えがあります。

noname#233840
質問者

お礼

文字列になっているC1セルを標準にしても、表示は変わりませんでした。 ところが、御指摘頂いたように、標準に変更後に、再入力すると (C1セルをダブルクリックし、Enterしても)A1セルの値が表示されるようになりました。 逆も同じでした。標準のセルC1にA1を参照した後、C1セルを文字列に変更しても、 C1セルの表示はA1の値を示していました。ところが、再入力すると=A1と表示されました。 ありがとうございます。助かりました。

関連するQ&A

  • Excelの条件付き書式、直接入力と参照した数値は違う?

    Excelの条件付き書式、直接入力と参照した数値は違う? Sheet1のA1セルの数値を Sheet2のA1セルが「=IF(Sheet1!A1="","",Sheet1!A1)」という数式で参照しています。 数値に、「%以上」という文字列を追加したいので、 Sheet2のA1セルの書式設定を、ユーザー定義で「0"%""以""上"」としています。 Sheet1のA1セルに数値を入力 → Sheet2のA1セルが参照 → ユーザー定義で「○%以上」と表示させる。 ・・・ここまでは簡単にできました。 さらに、数値が表示されたときにセルの色を赤くしようと、 条件付き書式で、 「セルの値が 次の値以上 0」 と設定したのですが、入力が無くても赤いままになってしまいます。 設定を、 「セルの値が 次の値以上 ="0"」とか、 「セルの値が 次の値より大きい 0」とか、 いろいろとやってみましたがどうしてもうまくいきません。 参照ではなく、セルに直接入力するのであればこれでうまくいっていましたので、簡単に出来るものだと思っていたのですが、 これはたぶん、私が根本的なことをわかっていないのだと思います。 ご教授頂けましたら助かります。

  • Excel 別シートのセル参照

    Excel で、二つのシート間でセル参照したいのですが、シートに書き込んでおくコマンドの書き方を教えてください。 (操作) Sheet2 でA列のどこかのセルをダブルクリックしたとき、B列およびC列の該当行の値を、Sheet1 の二つの固定セルにそれぞれ表示させる。 よろしくお願いします。

  • エクセルで列番号を指定し、それを元に参照をしたい

    エクセルで、 セルA2に数値Xを入力すると、 セルA3に別シートのCXの値を表示する という動きを実現したいのですが、方法がわかりません。 例えば シート1のセルA2に数値3を入力すると シート1セルA3に、シート2のC3の値が表示される といった動きです。 どなたかご教授願います。 宜しくお願いいたします。

  • Excelの参照元の色がつかない

    計算式が入ったセルをダブルクリックすると参照元の色が表示されて、どこを計算しているかわかるはずなのが、突然色が表示されないことがあります。 色がつくようにするにはどうすればよいですか。

  • エクセルでの書式の参照

    エクセルで複数のシート70枚(A,B,C,D.....)ほどを使っています。B以降のセルはAのセルを参照しているのですが、値は参照されますがパターンが参照されません。Aのセルの色を変えたら自動的にB以降のセルにも反映されるようにしたいのですが、そういうことはできるのでしょうか? 仕事で使っていますが、今は1枚ずつ手動で色を変えていて、かなり手間がかかってしまいます。 マクロとかは初心者ですが、どなたか教えていただけないでしょうか? 例) A1の数値と色を変更したとき、B1,C1,D1・・・の数値と色も同じにしたい

  • エクセルの計算式(文字列の参照)のことで困っています。

    エクセルの計算式(文字列の参照)のことで困っています。 基礎的なことと思えるのですが、 セルA1:文字・・・値:TEST セルB1:=A1 最初は、B1の表示が TEST となるのですが、 B1をダブルクリックすると =A1 のように表示され、 文字列として扱われてしまうようです。 常にA1の内容を表示するようにするにはどうしたらよいでしょうか。

  • EXCELでセル参照のみ入力してジャンプ

    いつもお世話になっております。 EXCELの設定について教えてください。 私が使用しているW7のEXCEL2010では 特定のセル(例えばA5セル)にセル参照式(例えば「=C5」)と入力しておくだけで 参照元のセルをダブルクリックするだけで参照先のセルにアクティブセルが移動(ジャンプ) します。もちろんシートをまたいでも問題なくジャンプします。 特にハイパーリンクの設定などは行っていないつもりです。 ところが、同じ職場の別のPC(W7でEXCEL2007)ではこの機能が使えません。 質問は、この機能の使用有無を切り替える設定はどこにあるのでしょうか。 お分かりの方がいらっしゃいましたら、教えていただけないでしょうか。

  • エクセルで、あるセルに入力されたらこのセルを参照する…

    B1セルに値が入力されたら、A1セルがC1セル(データ入力済)の値を参照する、 ような数式を教えてください. またこのような数式がたくさんあるサイトでオススメを教えてください.

  • エクセル VLOOKUPで参照元を入力しなおさないと反映されない

    お世話になります、お知恵をくだされば幸いです。 エクセル2007で、別のアプリケーションからxls形式で出力したデータに、列を追加してvlookup参照を行います。 sheet1においてA列に参照元があり、B列に表示させるのは、参照先であるsheet2のA列に合致した場合にsheet2のB列のデータを表示させると考えてください。 現在の状況は、sheet1のA列を書き直さないと、#N/Aとなってしまいます。 A列のセルの表示設定は標準でも文字列でも状況は変わらず、唯一同じ内容で書き換えたときに参照されてB列に反映されます。 同様にA列のセルを選択後にフォーミュラバーに表示されるセルの内容を選択してctl+Cし、enterを押せば、入力したとみなされてB列に反映されます。 セルのコピペではNGです。 行数が3000を超えているので、逐一そのような操作もできず、一括で書き換えもしくは解決する手段を探しています。 因みにA列を全く別のsheetにコピー、それを張り付けても変化はありません(値のみでも)。 どうぞよろしくお願いします。

  • エクセルの参照(コピー)でのゼロ表示について

    エクセル2000についてです。 表の作成中なのですが、例えば「A5」にあるデータを「C10」のセルに自動的にコピーされるように、「C10」のセルに「+A5」と入力しました。 そうすると、A5のセルに何も入力していない状態では、C10のセルに0の値が表示されます。これではまずいので、ツールメニューのオプションを開いて、「ウィンドウオプション」のゼロ値のチェックをはずしました。 ところがそうすると、今度は同じ表の中の別のセルに、あえてゼロの値を入力しても、その入力した値が表示されなくなってしまいます。 この入力した0値は表示して、参照(コピー)したセルの0値は表示しない、ということは、同一シート、同一表の中では無理なのでしょうか? 過去の質問を「エクセル 作表 参照」などで検索したのですが、質問のタイトルからそれらしい質問を見つけることが出来ませんでした。 うまく説明できたか不安ですが、不明な点はできるだけ補足しますので、よろしくお願いします。

専門家に質問してみよう