Excel 計算式の書き方
Excelで集計や計算処理を行なう際の基本中の基本。「式を入力して計算させる」場合の計算式の書き方
■式を入力して計算をさせる・・・?
Excelでは通常、セルへ数字や文字を入力して表や文書を作成していきます。普通は「こんにちは」と入力したら「こんにちは」と出ます。あるいは「3,500円」と入力したら「3,500円」と出ます。 (右図参照:クリックすると大きな画像でご覧いただけます)
| トップ | 知りたい・調べたい | お問合せ | 当相談所概要 | ブログ | 会員ページ | 休憩室 |
Excelで集計や計算処理を行なう際の基本中の基本。「式を入力して計算させる」場合の計算式の書き方
Excelでは通常、セルへ数字や文字を入力して表や文書を作成していきます。普通は「こんにちは」と入力したら「こんにちは」と出ます。あるいは「3,500円」と入力したら「3,500円」と出ます。 (右図参照:クリックすると大きな画像でご覧いただけます)
ところが、計算を行なわせる目的で「式」というのを入力すると、結果が変わります。例えば、
=1024+4024
と入力し、Enterを押して確定すると・・・表示されるのは「=1024+1024」ではなくて、その計算結果の「2048」が表示されます。
このように、入力した数式を計算させて、その計算結果を表示させるためには、「1024+1024」のように、式の内容だけを書くだけでは表示されません。大切なのは、「先頭に=(イコール)の記号をつけること」です。「=(イコール)」をつけることによって、「=の記号より後の内容を計算処理して、セルに結果を表示しなさい」という意味の命令になります。
=をつけた後に入力する数式は、基本的には四則演算(足し算・引き算・掛け算・割り算などの計算式)の規則にしたがって入力すれば、そのとおりに計算してくれます。だから例えば、セルに
=100+150*2 と入力すれば、結果は「400」となり、
=(100+150)*2 と入力すれば、結果は「500」となります。
(ちなみに、*はコンピュータでは「×(掛け算)」の記号です。また、割り算は「÷」ではなく/です。(100÷5は、「100/5」と入力します)
なお、計算式を入力したセルは、計算結果が表示されますが、画面上部「数式バー」の部分には、計算結果ではなくて「入力した式」がそのまま表示されますので、セルをマウスで選択して数式バーを確認すれば、表示されている数字が「入力された数字」なのか「計算式の結果」なのかの判別がつきます。
上記のように、=(イコール)をつけて数式を書けば、計算結果が出ることが分かりました。けれどもこれでは、よく考えるとあまり便利じゃありません。たとえば、右図のように、セルB2に100と入力してあって、セルC2に3と入力してあって、100×3と計算させたい場合、D2には、「=100*3」と入力すればよいことは良いのですが、これでもし、後からC2セルの値が3から5に変わったら、D4セルを「=100*5」と入力しなおさなければなりませんね。
こういう面倒を避けるため・・・というか、他のセルに入力した内容に応じて、自動で計算結果を反映させるためには、「100*3」のように数値を入力する代わりに、
=B2*C2
と、セルの番地を替わりに入力することができます。
これは、「B2に入力された数値と、C2に入力された数値を掛け算しなさい」という意味の式になるため、B2が100、C2が3なら「=100*3」という式になり、C2が5に変更になったら「=100*5」という事に自動的に変更になります。だから結果的にどういう数値を入力しても、とにかく B2 ×C2 」という計算結果になります。
このように直接数値を式にするのではなく、セルの番地を代入しておくことで、あとからそのセルに入力した値を自動計算させる、という応用ができます。いやむしろ、実際のExcel活用の場面では、ほとんどの場合がこのような他のセルの値を元に計算させるという使い方をします。(こういう風に、数値を直接入力するのではなく、他のセルの値によって計算を自動で行なわせるのを「セル参照」といいます)
このように数式は、応用の仕方によって自在に計算させることが出来るので、大変便利ですが、理解し間違いのないように注意しましょう。それは、
計算結果はは、入力したセルに計算結果が表示される
という事です。
当相談所へのご質問で意外と多いことなのですが、上記のことを逆に言うと、右図のように、D4のセルに式を入力して、その結果をE4へ出す、という事は、数式をいくら使っても出来ない、という事です。E4へ計算結果を表示したいのなら、E4セルに数式を入力しなければなりません。このことを勘違いしている方が結構多いように感じますので、この点をよく注意しておきましょう!
| ページの上へ | Copyright (C) パソコン相談所 All Rights Rseerved | ITコーディネータ/パソコン診断士 |