食べる事・遊ぶ事・生活についてなど気になった話題をまとめています。

晴れ時々幸せ

エクセルのセル関数をズレずに固定させる方法を教えて!

   

エクセルのセル関数をズレずに固定させる方法を教えて!

エクセルを使っていると関数式での疑問が色々出て来ます。

その中でもセルがズレてしまって分からなくなった!という人の声が多数ある事が分かりました。

セルを固定させる方法をその道のベテランの方達に詳しく解説してもらいましょう!

スポンサーリンク


  こんな記事もよく読まれています

apple-28848_640
itunesでcdの曲を編集したり活用する方法とは?


音楽cdを短くカット編集をしてオリジナルcdを作...

85bfd1d1c50f80df7fb05d27458e8f85_s
教授にメールを送る時に確認するべき事とは

大学では教授とメールでやりとりが増えますが、内容などが失礼で...

d25f89457a521ca1bfbe20c3db6e1839_s
一週間でピアノ一曲弾けるようになるのか

ピアノ初心者では、一曲弾けるようになるまでにどれくらい時間が...

1a2feadf0a303dafa696f361893533e3_s
看護師になるなら専門学校が安い


近年、看護師は需要の高い職業です。

24b43abf70bc73263ab3889d6a83450d_s
社会人の大学受験、予備校に行った方がよいか!?


高校生の時は将来の進路があいまいで、大学なんて考...

434107de3f46157aa5cfb58825d2d151_s
年金の加入期間が足りないとどうなる?

年金の加入期間は25年となっていますが、この加入期間が少しで...

922879dd2d60c12642f6aa808e9544c1_s
郵便局の保険で養老保険って何?賢い使い方とは?


郵便局の窓口で養老保険を勧誘された。そんな経験は...

614d85b0c532a0a15497ba57dae94fb0_s
お風呂の掃除用洗剤の収納方法

お風呂場の浴槽は、毎日掃除しますよね。
<...

272fee2fcca82c3a2d7a3de26f9e2682_s
生理前に子宮の位置が変わるって知ってた?

生理前になると子宮の位置が下がってくる事を知っていますか? ...

c859d4ac191d1f424eee2f58e6ac801f_s
紅茶の茶葉のおすすめはどこのブランド?


今までティーバックの紅茶しか飲んだことがなかった...

4ac17efd0f32474f9a2b15a39a045e24_s
友達との旅行!計画はしっかりと

今度の休暇には友達との旅行が待っている♪
...

a5e1f5fc8b8a7ae28342c6be0f8b7c8c_s
年金受給の時には収入に気を付けよう

定年は60歳のところが多いですが、60歳になっても働き続ける...

6ffc3df7d4f1bec28efa98835032caf6_s
子供が友達とトラブルになったとき親はどうする?

子供が友達とトラブルになった場合、親としては心配になってつい...

6e3f53ee03c16d4bfb64672e13a30c86_s
アスペルガー症候群は英語が苦手って本当ですか?


英語が苦手なのはアスペルガー症候群だからなのでし...

7e0baa7a3d8e961827630da5fd7cabfb_s
原付の一時停止で違反をとられた!

ちょっとそこまで~という時は車よりも原付の方が気軽に乗れます...

b4c8ab727c674e0695a851c3c2cd530d_s
あれ?一時停止してない!違反点数は?

あれ?ここって一時停止しないといけない場所だったけ?

89ca3d8c8e5756bf0705659df8921b7b_s
日本生命の保険を解約したい

日本生命の保険を契約しているけれど保険会社乗換えや、支払いが...

e486bcc0da78030bfeb6b62da4b6f9d4_s
大学の単位はテストの点数だけじゃない!

大学で単位を落とさないためには60点以上の点数を取らなければ...

9b958d2410d5dbbd9be6904c726e8ff9_s
知ってる?ドイツの音楽留学が人気なんです!

音楽を本気で勉強したい!

そん...

ea00dfa01523aafb4e860d1d0d0eb69e_s
twitterって、登録した電話番号削除すれば快適かも


twitterでフォローする為に電話番号の認証が...

スポンサーリンク


Q.関数式内におけるセルの固定をする方法は?

エクセルの関数式内におけるセルの固定についての質問です。

=15000/IF(AND(A45=*,AF1=*),0.3,(A45-*)^2+(AF1-*)^2)

という関数で、*の部分以外を固定させたいのですがどうしたろよいのでしょうか?

【追記】

=15000/IF(AND(A45=B2,AF1=C1),0.09,(A45-B2)^2+(AF1-C1)^2)

C2にこの式を入力し、C2やD2に移動すると上記の*の部分が

=15000/IF(AND(A46=B3,AF2=C2),0.09,(A46-B3)^2+(AF2-C2)^2)

というように動いてしまうんです。

処理するデータの数がとても多いので、できれば*部分以外の数値を動かないようにしたいのですが、どのような関数を入力したらよいのでしょうか?

説明が分かりにくいかと思いますが、よろしくお願いいたします。

ちなみに、使っているのは2007バージョンのソフトです。

引用元-エクセルの関数式内におけるセルの固定についての質問です。=15000/IF… – Yahoo!知恵袋

「絶対参照」にしてセル関数を固定する

関数をコピーするとズレるのは「相対参照」だから

エクセルで、セルに入力された関数を、他のセルにコピーや移動すると、参照先のセル番地ズレます。

これが正常です。
(下図では、C5に入力した計算式をC6とC7にコピーしましたが、参照セルがズレます。)

この自動でズレることを、ちょっと難しい言葉で「相対参照」と言います。

計算式の入っているセルから見て参照先を”相対的”に移動させる機能です。

エクセルが自動でズレを発生させて、人手による入力を軽減してくれているのです。
便利ですね~w。

この相対参照がエクセルの初期設定(デフォルト)です。

でも「消費税」や「なんらかの係数」を一か所に設定し、後から一括変更したい時などでは、参照先を固定してずらしたくない場合もありますね?

こんなときの解決方法が「絶対参照」です。

関数をコピーしても参照セルのズレを起こさない「絶対参照」

関数をコピーしてもセルの参照先をズレなくする(固定する)方法は、関数の引数に指定しているセル番地に「$」を付けることでズレなくなります。

これが「絶対参照」です。上で説明したように相対参照がデフォルトなので、これを「$」を付けることで強制的に固定させちゃいます。

このように個数(A5,A6,A7)と価格(B5、B6、B7)相対参照、消費税(A2)は絶対参照にできます。

一つのセル内の計算式で相対参照と絶対参照を混ぜて使うことができます。

引用元-EXCELの関数をコピーするとズレる?(絶対参照&相対参照)~みんなのエクセル表計算

セル関数を固定をさせた後の操作方法

今回は相対参照と絶対参照についての説明です。はじめての方にはちょっとわかりづらいかもしれませんが、慣れれば大丈夫です。^^

まずは概要を説明します。

セル参照には、「相対参照」「絶対参照」「複合参照」という3種類があります。

これらは、数式を他のセルにコピーしたときに、セル参照のセル番地を変更するかどうかを指定するものです。

相対参照:数式をコピーしたとき、コピー先でそこのセル範囲に合わせて行番号と列番号が変化する参照の仕方。

絶対参照:行・列ともに固定させる参照方法。

複合参照:行と列の一方を変化、他方を固定にする複合型の参照方法。

絶対行参照:複合参照の中でも、行だけを固定する方法。

絶対列参照:複合参照の中でも、列だけを固定する方法。

行番号、列番号を固定させるには、セル番地の行番号、列番号の前に「$」(ドル記号)を付けます。

「$」は、手入力することも出来ますが、セル番地を入力状態にして「F4」キーを押すと簡単に入力出来ます。

「F4」キーを押すごとに、

$A$1(絶対参照) → A$1(絶対行参照) → $A1(絶対列参照) → A1(相対参照)

の順で変化します。

引用元-Excel豆知識6-1:エクセル:絶対参照・相対参照

セルの各関数の役割

【各関数の役割】

セルB2(結合B3):COUNTA関数

この関数はA社の対応内容が書かれているセルが何個あるか数えています。

ただし範囲はZ列までの中でとなっていますのでこれを超えて書き込まれても増えることはないので、実際にはどんな表を作るかによって個別に設定した方がよいでしょう。

セルC2:MAX関数
この関数はA社の日付が書かれているセルで最も大きい(最新の)日付を探して表示しています。

ただしCOUNTA関数同様に範囲はZ列までの中でとなっていますのでこれを超えて書き込まれても増えることはないので、実際にはどんな表を作るかによってCOUNTA関数に合わせて設定した方がよいでしょう。

セルC3:OFFSET関数
この関数は使い方がいくつかありますが、今回は「セルの位置を指定すると、その位置(アドレス)にあるセルの内容を表示する」という仕組みを使っています。

そしてこの表では「最新の対応内容」のセルを表示して(させて)います。
ポイントとしては、最新の対応内容が入力されているセルの位置は不確定です。

対応回数が増えれば、その分セルの位置的には右に移動するからです。簡単に言うとセルの位置が固定できず決め打ちできません。

そこで今回はCOUNTA関数の入っているセルB2の(関数の結果)値を使っています。イメージとしては「もしCOUNTAのセルの対応回数がNなら、セルD3から右にN個分のセルの内容を表示しなさい」と言った内容になります。

と、することで、いわゆる「汎用的な作り」になっています。

引用元-Excelで関数だけを使って進捗管理表

エクセルのセル参照は便利です!

エクセルの「セル参照」とは、例えば A1 として「セル番地」A1を直接「数式」で使用し、そのA1の「値」または「文字列」を取り出すことです。

次に、入門書で良く使われる例を示しました。

1.B1へ =A2 と式を入力すると、 「セル番地」 A2 の「値」または「文字列」をB1に表示できます。

2.C1へ =SUM(B1:B20) と数式を入力すると、範囲B1からB20の「値」の合計を計算し、C1に表示できます。

3.C1に =A1+B1 を式として入力した場合、A1とB1の和をC1に表示させます。
このようにエクセルは、「セル番地」を「数式」「関数」の中で使用し、「セル参照」できます。

優れている「セル参照」の効果を試したことがありますか?
なぜ、この「セル参照」が便利なのでしょうか?

理由は、エクセルが、入力した値・文字列を「セル参照」により「数式」「関数」で活用出来るように設計されているためです。

したがって、100% EXCELの能力を活用するため、表計算の原点「セル参照」を見直す必要があるようです。

「数式」や「関数」の基になる数学の定理は、応用範囲が広く、少数の定理の活用方法を覚えると、様々の場面で利用出来るようになります。

数学は、数式を使用します。

数式には、変数が活躍します。

この「変数」に相当するものが「セル番地」です。

引用元-エクセル 参照 は便利です!

twitterの反応

 - 未分類

ページ
上部へ