下記のグラフの数式について教えて下さい。%部分は割引率です。
-----D----|----E-----F-----G----|
5|--定価--|---10%---20%---30%---
6|\7,000---|
7|\12,000--|
8|\13,000--|
9|\8,600---|
10|\4,200---|
11|\4,200---|
12|\13,000--|
13|\7,500---|
14|\4,300---|
15|\7,800---|
16|\6,800---|
セル【E6】に定価を10%割り引きした数式を作り、オートフィルを使って
表を完成したいのですが、
=D6*(1-E$5)
としてオートフィルを行うと10%の【E列】はうまくいくのですが、それ以外の列は、
おかしな数値になってしまいます。
【D列】は【D6】、【D7】、【D8】・・・と変化するので「D」の前に「$」をつけなくても
大丈夫と思ってたのですが、どうしてうまくいかないのでしょうか。
【D列】以外は定価欄がないのに・・・
これとはまた別の、例えば「予算達成率(合計/予算)」などを求める表は絶対参照は必要
なく求められました。
何が違うのでしょうか。
列を固定したままで、行だけ変えて数式を作りたいとき、または行を固定したまま列を変えて
数式を作りたいとき、固定したいものについて「$」をつけるという考え方は間違って
いるのでしょうか。
よろしくお願いします。
No.1
- 回答日時:
=$D6*(1-E$5)
でどうですか?
考え方は間違っていません。
この回答への補足
ありがとうございます。
=$D6*(1-E$5) 答えはこうなるのですが、
Dの前に「$」をつける意味がわからないんです・・・
D列を固定しなくてはならない理由がわかりません。
数式を作るとき、列が変わらなければ「$」をつけなくてもいいのではないかと思うんですよ。
「予算達成率」を求めるときも、他に列(売上構成比の列etc・・・)があったとしても、
わざわざ固定しなくても数式は作ることができたし、オートフィルもできました。
どこかわかってないとこがあるんだとは思いますが、何が間違っているのかわからなくて・・・
よろしくお願いします。
No.2
- 回答日時:
>としてオートフィルを行うと10%の【E列】はうまくいくのですが、それ以外の列は、
>おかしな数値になってしまいます。
セルE6に式を入力して、E6からG16まで貼り付けていませんか?
その場合、式は、
=$D6*(1-E$5)
となります。
>「D」の前に「$」をつけなくても大丈夫と思ってたのですが、
E列はこれでも大丈夫ですが、
F、G列は、これではそれぞれ前の列を参照します。
この回答への補足
ありがとうございます。
ちょっとひっかかる部分があるのですが・・・
>F、G列は、これではそれぞれ前の列を参照します。
初めて聞きました。G列はD列を参照しないのですか?
よろしくお願いします。
No.3
- 回答日時:
数式をコピーする場合、相対参照セル($なし)はエクセルが自動的に変位(行方向なら行番号、列方向なら列番号)させます。
従って、=D6*(1-E$5)を下方向にコピーする場合は、行番号部分が変位し、=D7*(1-E$5),=D8*(1-E$5)・・となりますが、右方向にコピーすると=E6*(1-F$5)、=F6*(1-G$5)となるからです。
ありがとうございます。
>右方向にコピーすると=E6*(1-F$5)、=F6*(1-G$5)となるからです。
なるほど!この部分がよくわかってなかったみたいです。
とても参考になりました。ありがとうございました。
No.4
- 回答日時:
D列を固定にしなければ、オートフィルで列を移動させた場合、
E、F、G・・・と進んでしまいます。
E6、F6、G6には値は入ってませんよね。固定にしなければなりません。
たびたびありがとうございます。
>E6、F6、G6には値は入ってませんよね。固定にしなければなりません。
あ、なんかわかるような感じがします。
この場合たしかにD欄を固定しなければ数式は成り立ちませんよね。
参考になりました。ありがとうございました。
No.5
- 回答日時:
もう正解は出てるんですが納得できませんか?
縦方向のコピーでしたら
E6=D6*(1-E$5)
でE7,E8とコピーしても大丈夫ですが
横方向にF6,G6とコピーする場合
Dの前に$がないと列が固定されていない為
F6=E6*(1-F$5)
G6=F6*(1-G$5)
になります。これを
F6=D6*(1-F$5)
G6=D6*(1-G$5)
と直せばかまいませんが、計算対象がD列で固定なら
E6=$D6*(1-E$5)
とすれば修正しないで計算してくれます。
ありがとうございます。
みなさんのおかげで納得しつつあるところです(^^;
別の数式としてG6=D6*(1-G$5)というのは気がつき
ませんでした。
ほおおお~となるばかりです。
参考になりました。ありがとうございました。
No.6
- 回答日時:
#2です。
>G列はD列を参照しないのですか?
この場合は、しません。
「$」をを付けた場合を絶対参照、
「$」をを付けない場合を相対参照といいます。
過去の質問に「相対参照と絶対参照の使い分け」とありますので、
参考にしてください。
http://oshiete1.goo.ne.jp/qa2708408.html
ありがとうございます。
前回の質問もとても参考になり、ぼんやりわかったつもりで
いたのですが、実際にテキストの問題を解いてみると
手が止まってしまったんですよ・・・
みなさんのおかげでだいぶ理解も深まりました。
とても感謝しております。
ありがとうございました。
No.7ベストアンサー
- 回答日時:
またまた#1です。
何を勘違いしているか分かりました。
『列が変わらなければ「$」をつけなくてもいい』
これがもし成立していたら、E5の5の前に$が必要ないという事になってしまいます。
本当は
『列を変えたくないから「$」をつける』
です。
オートフィルを行う時、数式は、列に伸ばせば列が、
行に伸ばせば行が自動的に移動します。
行にしか伸ばさないのであれば『列が変わらないので「$」をつけなくてもいい』になります。
これは、列が変わらない事が前提ですよね。
今回は列も伸ばすので、『列を変えたくないから「$」をつける』になります。
ご丁寧にありがとうございます。
>E5の5の前に$が必要ないという事になってしまいます。
ホント、そうですよね。なんでこんなことに気づかなかったんだろう。
>行にしか伸ばさないのであれば『列が変わらないので「$」をつけなくてもいい』になります。
この一言で、他の「予算達成率」についても理解できそうです。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) EXCEL 行固定列移動 3 2022/04/04 09:27
- 数学 2*2の行列に対して固有値の最大実部を与えるkの値を求めたい 3 2022/11/08 16:26
- Visual Basic(VBA) Excel(VBA) 特定の条件に該当する行の値、書式を同じセルにコピ&ペーストしたいです 1 2022/05/21 18:18
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Visual Basic(VBA) VBAでのMATCH関数 3 2022/10/17 19:06
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) 文字列を数式として変換する事はできますか? 6 2022/06/23 10:38
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パワポで曲がった両矢印の簡単...
-
パワーポイントの表
-
音声マークを一括非表示にしたい。
-
パワーポイント「スライドショ...
-
Power pointって、スクリーンに...
-
パワーポイント2019 図の透...
-
PowerPointで、作成されたファ...
-
canvaでつくったプレゼン資料を...
-
パワーポイントで、プレゼン用...
-
この図を参照してください。 こ...
-
Powerpointを用いた論文の発表...
-
2016EXCEL→2016PowerPointにコ...
-
マイクロソフトアカウントのこ...
-
COUNTIFのやり方を教えてくださ...
-
パワーポイント、四角い枠の中...
-
【パワポ初心者の大学生におす...
-
Power point で、アニメって作...
-
パワポ初心者で申し訳ありませ...
-
Accessで Tabキーを押したとき...
-
パワーポイントで教えてくださ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワポで曲がった両矢印の簡単...
-
パワーポイントの表
-
パワーポイント「スライドショ...
-
音声マークを一括非表示にしたい。
-
ホワイトボード 油性マジックの...
-
エクセル・パワーポイントなど...
-
パワーポイントで、プレゼン用...
-
PowerPointVBAでスライドマスタ...
-
PowerPointでスライドマスタの...
-
Power point で、アニメって作...
-
パワポ初心者で申し訳ありませ...
-
PowerPointで、作成されたファ...
-
パワーポイントで資料を作る時 ...
-
【パワーポイントのフォントが...
-
パワーポイントのアニメーショ...
-
ExcelのグラフをPowerPointに貼...
-
パワーポイント2019 図の透...
-
パワーポイントで、全てのスラ...
-
PowerPointのアニメーションで...
-
PowerPointで、線を点滅した感...
おすすめ情報