• ベストアンサー

表計算ソフト"$"の使い方

表計算ソフトでの$の使い方が分かりません。 C5~D10,C$5~D$10,$C5~$D10 この3つの違いって何なんですか。

noname#119578
noname#119578

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

  • ベストアンサー
  • Bubuca
  • ベストアンサー率59% (531/896)
回答No.4

$のついてないのは相対参照と呼ばれます。 相対参照がわかれば絶対参照はわかりやすいかもしれません。 例えばC5セルに=A1*5と書いてある場合、表計算ソフトはA1とは思わないで「自分から左に2つ、上に4つ行ったセル」と思っています。R1C1参照形式を使ってこの式を表すとR[-4]C[-2]*5と表示しますので、わかりやすいかもしれません。Rは行、Cは列を表して、数字は下と右に行く時にプラス、上と左に行く時はマイナスです。環境設定でどちらの表示形式を使うか設定できます。エクセルならば「R1C1参照形式を使う」の項目にチェックを入れれば、確認できます。 この位置関係はC5の計算をD10にコピーしても変わらないので、D10から「左に2つ、上に4つ行ったセル」を参照するようになります。ただこの方式だと式がごちゃごちゃになって人間には分かりにくいので、勝手にセルアドレスを計算してB5*5と表示してくれます。 $を付けると計算式をコピーしても参照先が変わらない絶対参照になります。 $A1だとA列に固定、A$1だと1行目に固定、$A$1だとこのセルに固定して計算するという意味になります。

noname#119578
質問者

お礼

ふむふむ。ありがとうございます。

その他の回答 (3)

  • srafp
  • ベストアンサー率56% (2185/3855)
回答No.3

それでは Aの列に「1」から順番に番号を振り、B1のセルには「=A1」、C1のセルには「=$A1」、D1のセルには「=A$1」に入力してください。 [こんな感じです]   A    B    C    D 1  1   =A1   =$A1  =A$1 2  2 3  3 : : すると、画面上の表示は次の様になっていますね。   A    B    C    D 1  1    1    1    1 2  2 3  3 : : 次にB1、C1、D1のセルを夫々アクティブにして、下にドラッグすると、画面上の表示は次の様になります。   A    B    C    D 1  1    1    1    1 2  2    2    2    1 3  3    3    3    1 : : D列だけが「1」で、B列とC列はA列の同じ行の値を表示しています。 これは、 ・C列に入れた式は「列番号は常に『A』」「行番号は(上下に)移動した分増減」と言う命令になっているので、各セルに入っている式は「=$A2」「=$A3」 ・D列に入れた式は「列番号は(左右に)移動した分増減」「行番号は常に『1』」と言う命令になっているので、数式を縦に移動したから列番号は変わらず、行番号は固定させているので、各セルに入っている式はどれも「=A$1」 これが相対参照と絶対参照の違いの1例です。

noname#119578
質問者

お礼

ありがとうございます。もう少しで分かりそうです。

  • srafp
  • ベストアンサー率56% (2185/3855)
回答No.2

Ano.1のご回答を試してみた後に、エクセルのヘルプで「絶対参照」と「相対参照」を問い合わせてみましょう。

noname#119578
質問者

お礼

ありがとうございます。分かりそうで分からない感じです。。

  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  $の式の入ったセルをドラッグしてコピーして、コピーされたセル内の式をみれば、違いが分かると思います。 では。

noname#119578
質問者

お礼

ありがとうございます。

関連するQ&A

  • 表計算ソフトについて

    表計算ソフトでax^2+bx+c=0を満たす x を求める表を作成する方法を教えていただけないでしょうか? 入力 a、b、c がどのような値(0を含む) になっても正しい値が出るようにしないといけないみたいです。

  • 表計算ソフト

    基本情報処理技術者試験で表計算が選択できるようになった こともあり、表計算ソフトというものにちょっと興味がでたんですが、 表計算っていうと、ロータスとかエクセルくらいしか思い浮かばない ですし、しらべてもあんまりでてこないんですが、現在世の中で使われている表計算ソフトってなにがあるのかご存知のかたいましたら教えてください。

  • 表計算ソフトについて

    表計算ソフトで家計簿を作成しているのですが例えば下記のように記入したとします。 分類   金額     内容 A1 雑貨 B1 1000円 C1 鉛筆 A2 食品 B2 500円  C2 野菜 A3 雑貨 B3 800円  C3 スポンジ A4 家電 B4 10000円 C4 TV そして下記のように雑貨だけの項目に自動的に記入されるような式はありませんか? 雑貨 D1 1000円 E1 鉛筆 D2 800円 E2 スポンジ ちなみに、ソフトについてはOpenOffice.orgを使用しています。

  • 表計算ソフト

    こんにちは。 フリーで、エクセルみたいな感じの表計算ソフトを探しています。高度な計算機能は必要無いんですが、フォントの色が簡単に変えられたり、並び順をソートしてくれるくらいのものが付いているとうれしいです。 ベクターで何種類かフリーの表計算ソフトを試しました。 シンプルなものが多くて良かったのですが、フォントを簡単に変えられない、表のコピー機能が貧弱すぎという感じで、なかなかこれぞと言うものに出会えていません。 ご存知の方いらっしゃいましたらどうぞよろしくお願いいたします。

  • 「表計算ソフト」と「スプレッドシート」について

    「表計算ソフト」と「スプレッドシート」についての質問です。 表計算ソフトで操作しているシートがスプレッドシート。という認識で合っていますでしょうか? また,「表計算ソフト」=「スプレッドシート」になるのでしょうか?

  • 表計算ソフト

    表計算ソフトの意味を誰にでも分かるように教えたいのですが、どのような表現で表せば良いのか教えて下さい。

  • 表計算ソフトを 作りたい

    windows で 動く 簡単な 表計算ソフト を 作りたい なにを 使って なにを 勉強するのが 一番ですか 悩んでます

  • 携帯で簡単な表計算したい

    au携帯電話で簡単な表計算ができるアプリを探していますがなかなかみつかりません。 用途は月々の収支を大まかに管理するためで、A―(B+C+D+E)=Z程度の縦計算ができれば充分です。 良いソフトをご存知の方いらっしゃいましたら是非教えてください。

    • ベストアンサー
    • au
  • 軽い表計算ソフト

    windows7でgnumericに変わる軽量な表計算ソフト(フリーソフトで)ありませんか?

  • 無料でつかえる表計算ソフトについて

    オープンオフィスの表計算ソフトとグーグルのスタースイートの表計算がありますが、両者の表計算ソフト(エクセル)は性能や機能に何かさがあるかなどわかりますか?それともほぼ同じですか?