• ベストアンサー

Exelの引用セルを動かさないようにするには?

Exelで数式を入れるとき、他のセルに数式をコピーして使いたいと思います。その時、勝手に数式内のセルが変わってしまいます。セルを定数として動かさないようにするためにはどうすればいいのでしょう? 例:=IF(D2=E2,D1,D2) このうち、何処にコピーしてもE2だけは変更したくないのですが。。。。名前を定義する方法は、処理が多いときに面倒なので、他の方法が知りたいです。

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

  • ベストアンサー
  • sige1701
  • ベストアンサー率28% (74/260)
回答No.1

=IF(D2=$E$2,D1,D2)

suuuuuuuuu
質問者

お礼

大変助かりました。 どうもありがとうございました。

その他の回答 (3)

  • yastaro
  • ベストアンサー率23% (5/21)
回答No.4

=IF(D2=$E$2,D1,D2) こうすれば、できますよ。 {$}をつけることでたとえば、固定します。 他に、$E2,E$2として使うこともできます。 $E2は、どこにコピーしてもEがかわりませんが、行がかわります。そうしたいケース等に使えます。

  • takuranke
  • ベストアンサー率31% (3923/12455)
回答No.3

=if(D2=$E$2,D1,D2) です「$」を使います。 F4キーで変換できます。

  • k-konno
  • ベストアンサー率40% (34/83)
回答No.2

指定したいセル番号を入力する際に「F4」キーを押すと絶対参照になります。

関連するQ&A

  • IFを使用する場合、参照セルに数式があるとエラーになるのでしょうか?

    初歩的な質問なのですが、IFを使用して数式を入れる場合、参照するセルが他の数式が入っている場合はエラーになってしまうのでしょうか? 例) 「IF(D44=有,"\0","-")」でD44には「IF('御見積書'!E23>="PAW2Y-","有","無")」という数式が入っています。 また、同じくIFを使用して複数のセルを参照するやりかたがわかりません。 例) 「IF('御見積書'!E23>="PAW2Y-","有","無")」だときちんと「有」がはいるのに、 「IF('御見積書'!$E$17:$E$30="PAW2Y-","有","無")」とやると、#VALUEというエラーが出てしまいます。 関数は最近やり始めたためわからずに困っています。わかる方、教えていただけますでしょうか?

  • EXEL 最大値を太くするには?

    EXELで範囲の最大値の文字を太くするには 方法がありますか? どこか別のセルに書き出すのではなく    A  B  C  D  E 1  20  30 42 50 35 とあった場合 セルD1  50 の文字を太くしたいのですが よろしくおねがいします。

  • EXEL2013でセルの書式設定が、うまく機能せず

    EXEL2013で作成した表に、30:13などと時間を表すような入力をしようとしました。 ところがセルによっては、セルの書式設定での「標準」で普通に入力できず、30:13と 入力すると自動的に「ユーザー定義」に変わってしまい、セル内に30:13:00と表示されます。 よく見ると画面上部の数式バーのところには1900/1/1 30:13:00と表示されています。 表の中のセルのところどころが、この状態になります。 どうすれば治るでしょうか? すみません、急ぎ教えてください。

  • exelでセルの個数を数えたいんですが…

     どなたか教えて下さい。エクセルでセルの個数を数えたいんですが、普段私が使っているのは、COUNTA関数で十分だったんですが、これは文字、数値、数式などが入っていれば数えてしまいますよね。下のような表があった場合の数式が入っているセルを数えないようにする関数ってあるでしょうか? B2~B4、D2~D4、F2~F4まで全て数式が入っています。数字は別表から関数を使い出した数字です。それぞれB2~B4、D2~D4、F2~F4の数字の入っているセルの個数を計算したいです。A,C,D列には一連番号が入っています。)   A   B   C   D   E   F 1 番号     番号     番号   2 1   2   4   1 7 3 3 2       5   4    8 4 3   2  6       9   1  宜しくお願いいたします。

  • Exelのコピーの終わり方

    Office365のExelを使用していますが、セルを別のセルにコピーする時貼り付けが終了しても元のセルがEscキーを押しても破線がぐるぐると回って終わりそうもありません。他にもやり方あるのでしょうか?ややこしいですが、通常のOffice2016ではなくてOffice365のExelです。

  • EXELで複数のセルに一致したものを探したいです

    こんにちは。 EXEL初心者です。EXELの関数について教えて下さい。 下のような2種類の表があるとして、 表1(全在庫データ)  仕入CD 型番 JAN  販売数  1 1001  A-1 ******1    2 1002  B-1 ******2 3 1003  C-1 ******3  1 4 1004  D-1 ******4 5 1005  E-1 ******5 ・ ・ ・ 表2(販売実績データ)  仕入CD 型番 JAN  販売数 1 1003  A-1 ******1  1 2 1004  B-1 ******2  2 3 1003  C-1 ******3  1 4 1002  D-1 ******4  1 5 1001  E-1 ******5  2 商品CD、型番、JANのすべてのセルが一致する商品の販売数を 表1側の販売数に反映させたい場合どのような関数を入れれば良いでしょうか? ひとつのセルの一致だとVLOOKUPでいけますが複数セルだとどうしたら良いのかさっぱり分かりません。 詳しい方、ご教授頂けると幸いです。

  • セル引用計算とセル内計算 どちらが負荷大?

    現在エクセル表を使って簡易時間管理表を作っているのですが、 入力後の再計算にすこし固くなります。 エクセル内では多数の式がありますが、 どちらかというと、セル数字を入れて関数で引っ張る方が多いです。 定時等別段、数式でいれていいものまでセルから引っ張ってます。 またIFが重なるとややこしくなるので、いくつかのセルに中間の答えを求め最終セルで欲しい答えを求めたりしております。 これはもう少しまとめて一つのセル内でIFを駆使した方が軽くなるのでしょうか? 処理を軽くするにはどちらを多用したほうがいいのでしょうか?

  • Exelでのセルを単純に数える方法を教えて下さい

    現在Exelを使用しているのですが 単純にセルの個数を数える方法が分からず困ってます。 他の質問にある「数値があるセル」や「空白のセルを数えたい」 と言う「関数を使ったセルの数え方」では無く 単純に任意のセルをマウスでドラックした分の セルの合計の数を知りたいだけです、 私の記憶だと画面の下にドラッグした分のセルの数が 何かのキーを押すと表示出来たと思うのですが 思い出せません、どなたかご存じでしたらお教え願います。

  • 数式で空白にしたセルについて

    もともと空白だったセルD1とE1があって、F1に「=D1*E1」と 数式を立てるとF1には0が表示されます。 しかし、D1に例えば「=IF(B1="","",VLOOKUP(B1,$G$1:$N$5,2,FALSE))」 という数式を入れD1を空白にすると「=D1*E1」の数式があるF1には #VALUE!のエラーがでます。 D1に返された""は、通常の空白という意味とは違うのでしょうか? また、通常の空白セルとは0(ゼロ)が設定されているのでしょうか? ご存知の方教えて頂けますでしょうか

  • EXEL:入力中のセルの数式を非表示(あるいは表示位置を変える)には

    EXELで、数式を入力中に、数式が長くなってくると隣接しているセルが数式で隠れてしまい、そのセルを選択できなくなってしまうので、入力中の数式を数式バーでのみ表示したい(入力中のセルには表示しない、あるいは表示される位置をそのセルの右側、左側、など邪魔にならない位置に変更したい)のですが、可能でしょうか? ちなみに例えばですが(文章で書くと伝わりにくいと思うのですが、、) セルC3内に「=A3+B3+D3」という数式をA3、B3、D3というセルを選択して数式に入れていく場合、D3を選択しようとすると、それまでの数式「=A3+B3+」にD3が隠れてしまい、選択できない、という状況になります。 数式を直接入力すれば問題ない話ではあるんですが・・・ けっこうまわりでも困っている人が多かったので。 いい方法があれば教えてください。

専門家に質問してみよう