式の定義と作成
このレッスンでは、式を作成して関数を使用するための基本的な規則を紹介します。私たちは学ぶための最良の方法の1つが練習を通してであると感じます、それで私たちはいくつかの例を提供し、それらを詳細に説明します。取り上げるトピックは次のとおりです。
学校のナビゲーション- なぜ式や関数が必要なのか?
- 式の定義と作成
- 相対セル参照と絶対セル参照、および書式設定
- 知っておくべき便利な機能
- ルックアップ、チャート、統計、およびピボットテーブル
- 行と列
- 数学関数の例:SUM()
- 演算子
- 演算子の優先順位
- 財務関数の例:PMT()、ローンの支払い
- 式とネスト関数の中で「文字列」関数(「文字列」は「文字列」の省略形)を使用する
式は「関数」、「演算子」、および「オペランド」の組み合わせです。いくつかの式を書く前に、関数を作成する必要がありますが、関数を作成する前に、まず行と列の表記を理解する必要があります。.
行と列
式や関数の書き方を理解するためには、行と列について知る必要があります。.
行は水平に走り、列は垂直に走ります。どれがどれであるかを覚えておくために、屋根を支えている列について考えてください - 列は上下に行きます、そして、行は左右に行きます.
列は文字でラベル付けされています。数字による行。スプレッドシートの最初のセルはA1で、列A、行1を意味します。列にはA-Zというラベルが付いています。アルファベットがなくなると、Excelは前に別の文字を配置します。AA、AB、AC…AZ、BA、BC、BCなど.
例:関数Sum()
それでは、関数の使い方を説明しましょう。.
関数を直接入力するか、関数ウィザードを使用して関数を使用します。 「関数ライブラリ」の「数式」メニューから関数を選択すると関数ウィザードが開きます。それ以外の場合は、セルに=と入力すると便利なドロップダウンメニューで関数を選択できます。.
ウィザードは、各関数にどのような引数を指定する必要があるかを教えてくれます。関数が何をするのか、そしてそれをどのように使うのかを理解するのを手助けする必要があるならば、それはオンラインの指示へのリンクも提供します。たとえば、セルに= sumと入力すると、インラインウィザードはSUM関数に必要な引数を表示します。.
関数を入力すると、ウィザードはインラインになります。 「数式」メニューから関数を選択すると、ウィザードはポップアップボックスになります。これがSUM()関数のポップアップウィザードです。.
最初の関数として、数字のリストを追加するSUM()を使用しましょう。.
このスプレッドシートに家族の休暇予算の計画を含めるとします。
総コストを計算するには、= b 2 + b 3 + b 4 + b 5と書くことができますが、SUM()関数を使用する方が簡単です。.
Excelでは、Excel画面の左上隅にあるシンボルΣを探してAutoSumボタンを見つけます(数学者は一連の数字を追加するためにギリシャ文字のΣを使用します)。.
カーソルが家計番号の下にある場合、Excelはカーソルを置いた場所の上にある数字のリストを合計する必要があることを認識するのに十分賢いので、数字を強調表示します。.
Excelで選択した範囲を確定するにはEnterキーを押すか、カーソルを使用して選択したセルを変更します.
Excelがスプレッドシートに追加した内容を見ると、それがこの関数を書いていることがわかります。
この式では、ExcelはB2からB9までの数を合計します。家族の休暇の予算に追加できるように、5行目の下に部屋を残しました。子供たちがしたいことと行きたい場所のリストが長くなるにつれて、コストは確実に上がります。!
数学関数は文字では機能しないため、列に文字を入力すると、結果は以下のように「#NAME?」と表示されます。.
#名?何らかのエラーがあることを示します。それは以下のようなものがいくつでもあります。
- 不良セル参照
- 数学関数で文字を使う
- 必要な引数を省略
- スペル機能名が間違っています
- 0による除算のような違法な数学演算
計算で引数を選択する最も簡単な方法は、マウスを使うことです。マウスを移動したり別のセルをクリックしたときにExcelが描画するボックスを拡大または縮小することで、関数の引数の一覧に追加または削除することができます。.
Excelで描かれた四角の上をクリックして、予算から「航空券」を取り出しました。選択した範囲を拡大または縮小するために描画できる十字記号が表示されます。.
結果を確認するためにEnterキーを押します.
計算演算子
演算子には、数学と比較の2種類があります。.
数学演算子 | 定義 |
+ | 添加 |
- | 減算、または否定、例えば6 * -1 = -6 |
* | 乗算 |
/ | 分割 |
% | パーセント |
^ | 指数、例えば24 = 2 ^ 4 = 2 * 2 * 2 * 2 = 16 |
2つの文字列を連結(エンドツーエンドで結合)することを意味する "&"のように、数学に関係のない他の演算子があります。たとえば、=“ Excel”&“ is Fun”は“ Excel is Fun”と同じです。.
今度は比較演算子を見ます.
比較演算子 | 定義 |
= | 等しい、例えば、2 = 4または「b」=「b」。 |
> | 例えば、4> 2または「b」>「a」より大きい。 |
< | たとえば2未満 < 4 or “a” < “b” |
> = | 以上 - これを考える別の方法は> =を意味する どちらか > または =. |
<= | より小さいか等しい. |
等しくない、例えば46 |
あなたが上で見ることができるように、比較演算子は数とテキストを扱います.
セルに=” a”>” b”と入力すると、“ a”は“ b”より大きくないので“ FALSE”と表示されます。“ b”はアルファベットの“ a”の後にくるので、“ a” >“ b” または “ b”>“ a”
オペレータ注文の優先順位
順序の優先順位は数学からのアイデアです。 Excelは数学と同じ規則に従う必要があります。このトピックはもっと複雑なので、息を吸い込んでみましょう。.
順序の優先順位は、コンピュータが答えを計算する順序を意味します。レッスン1で説明したように、円の面積はπrです。2, これはπ* r * rと同じです。それは ではない (πr)2.
だからあなたは式を書くとき順序の優先順位を理解しなければなりません.
一般に、あなたはこれを言うことができます:
- Excelは最初に括弧で囲まれた項目を裏返しに評価します.
- それはそれから数学の順序優先順位規則を使う.
- 2つの項目が同じ優先順位を持つ場合、Excelは左から右に動作します.
数学演算子の優先順位は、降順で下に示されています。.
(そして) | 括弧を使用すると、通常の優先順位の規則が上書きされます。つまり、Excelが最初にこの計算を行います。これについて以下でさらに説明します。. |
- | 否定、例えば−1。これは、数値に-1を掛けるのと同じです。 -4 = 4 *(-1) |
% | パーセントは、100を掛けることを意味します。たとえば、0.003 = 0.3%. |
^ | 指数、例えば10 ^ 2 = 100 |
*および/ | 掛け算して割ります。 2つの演算子がどのように同じ優先順位を持つことができますか?式が同じ優先順位を持つ2つ以上の演算子を持つ場合、計算は左から右に行われることを意味します。. |
+ そして - | 足し算と引き算. |
文字列と参照演算子に関連する他の優先順位規則があります。今のところ、私達はちょうど今カバーしたものに固執するつもりです。それでは、いくつかの例を見てみましょう。.
例:円の面積を計算する
円の面積は= PI()*半径^ 2.
上の表を見ると、指数は乗算の前に来ることがわかります。そのため、コンピュータは最初に半径^ 2を計算し、次にその結果をPiで乗算します。.
例:昇給の計算
あなたの上司があなたが素晴らしい仕事をしていると決心したとしましょう、そして彼または彼女はあなたに10%の昇給をするつもりです!どのようにあなたはあなたの新しい給料を計算しますか?
まず、乗算は加算の前に行われることを忘れないでください。.
=給与+給与* 10%か、それとも=給与+(給与* 10%)か?
あなたの給料が100ドルだとします。 10%の昇給で、あなたの新しい給料は以下のようになります。
= 100 + 100 * 10%= 100 + 10 = 110
次のように書くこともできます。
= 100 +(100 * 10%)= 100 + 10 = 110
後者の場合、かっこを使用して優先順位を明示的にします。括弧は他の操作の前に評価されることを忘れないでください.
ちなみに、これを書く最も簡単な方法は=給与* 110%です
括弧は互いに入れ子にすることができます。したがって、(3 +(4 * 2))と書くと、内側から外側に向かって、最初に4 * 2 = 8を計算し、次に3 + 8を足して11になります。.
もう少し例
これは別の例です:= 4 * 3 /2。答えは何ですか?
上の表の規則から、*と/が同じ優先順位を持つことがわかります。つまり、Excelは左から右へ、最初は4 * 3 = 12、そしてそれを2で割ると6になります。.
繰り返しますが、=(4 * 3)/ 2と書くことで明示的にすることができます。
約4 = 3 * 2?
コンピュータには*と+の両方の演算子があります。したがって、優先順位の規則に従って(乗算は加算の前に行われます)、最初に3 * 2 = 6を計算し、次に4を加算して10にします。.
優先順位を変更したい場合は、=(4 + 3)* 2 = 14と書きます。.
これはどうですか= -1 ^ 3?
計算されたコンピュータは=(-1)^ 3 = -1 * -1 * -1 = -1であるため、答えは-3です。.
負の値は負の値が正、負の値は正の値が負の値です。あなたはこのように見ることができます(-1 * -1)* -1 = 1 * -1 = -1.
そのため、数学的な順序と優先順位の例がいくつかありますが、Excelが計算を実行する方法に関するいくつかのことを明確にするのに役立つことを願っています。.
例:機能ローン支払い(PMT)
ローンの支払いを計算する例を見てみましょう.
新しいワークシートを作成することから始めます.
ドルについて話している場合、セントにはあまり関係がないので、ドル記号を使用して数字をフォーマットし、小数点以下の桁数をゼロにします(次の章では、数字のフォーマット方法について説明します)。たとえば、金利をフォーマットするには、セルを右クリックして「セルのフォーマット」をクリックします。パーセントを選択して小数点以下第2位を使用します.
同様に、他のセルをパーセントではなく「通貨」にフォーマットし、ローン期間に「番号」を選択します。.
今我々は持っています:
SUM()関数を「合計」月額支出に追加します.
注意してください、 抵当 セルは合計に含まれません。そこには値がないため、Excelはその番号を含めることを知りません。そのため、カーソルを使用するか、E2を入力して合計に住宅ローンを含めることをE3と指定して、SUM()関数を先頭に拡張するように注意してください。.
支払いセルにカーソルを合わせます(B4).
[Formulas]メニューで、[Financial]ドロップダウンを選択してから[PMT]機能を選択します。ウィザードがポップアップ表示されます。
カーソルを使って「利率」、「nper」(融資期間)、「Pv」(「現在価値」または融資額)を選択します。利息は毎月計算されるため、利率を12で割る必要があることに注意してください。また、月単位のローン期間を取得するには、年単位のローン期間に12を掛ける必要があります。スプレッドシートに結果を保存するために「OK」を押してください.
支払いが負の数として表示されていることに注意してください:-1013.37062。プラスにして毎月の費用に追加するには、抵当セル(E2)をポイントします。 「= - 」と入力してから、カーソルを使用して支払いフィールドをポイントします。結果の式は= -B4です。.
スプレッドシートは次のようになります。
毎月の費用は1,863ドルです - 痛い!
例:テキスト関数
ここでは、式の中の関数とテキスト関数の使い方を説明します。.
以下に示すような学生のリストがあるとします。姓と名は、カンマで区切られた1つのフィールドにあります。姓と会社名を別々のセルに入れる必要があります。これをどうやって行うのですか?
この問題に取り組むために、あなたはアルゴリズムを使う必要があります - すなわち、これをするための段階的な手順.
たとえば、「Washington、George」を見てください。それを2つの単語に分割する手順は次のようになります。
- 文字列の長さを計算する.
- コンマの位置を探します(これは一方の単語の終わりと他方の単語の始まりを示します)。.
- 文字列の左側をカンマまでコピーします。.
- 文字列の右側をカンマから末尾にコピーします.
これを行う方法をExcelの「George Washington」でステップバイステップで説明しましょう。.
- 関数= LEN(A3)で文字列の長さを計算します - 結果は18です。.
- この関数= FIND(“、”、A3”)を入力して、コンマの位置を見つけます。結果は11です。.
- 文字列の左側をカンマまで持ち上げ、ステップ1の結果を使用してこのネストした式を作成します。= LEFT(A3、FIND(“、”、A3)-1) FINDはコンマの位置を与えるので、長さから1を引かなければならないことに注意してください。.
これは、すべての関数が1つの式にまとめられたときに、すべてがどのように見えるかです。セルB3では、この数式がセルA3からのすべての情報を受け取り、「Washington」と入力しているのがわかります。.
それで、私たちは“ワシントン”を持っています、そして今“ジョージ”を得る必要があります。?
ステップ1の結果を単独でセルに保存することもできます(たとえばB6)。それからもっと簡単な式= LEFT(A3、B6-1)を書きます。しかしそれは断続的なステップのために1つのセルを使い果たします.
- コンマの位置を覚えているか、それをもう一度計算する.
- 文字列の長さを計算する.
- 文字列の末尾からカンマまでの文字数を数える.
ステップ3から文字数を取り、1を引いてコンマとスペースを省略します。.
ステップバイステップでやってみましょう.
- 上から、これは= FIND(“、”、A3”)です。
- ストリングの長さは= LEN(A3)です。
- 取るべき文字数を見つけるには、いくつかの数学を使用する必要があります。= LEN(A3) - FIND(“、”、A3) - 1
- 欲しい文字列の右側は= RIGHT(A3、LEN(A3) - FIND(“、”、A3) - 1)です。
スプレッドシートは下のスクリーンショットのようになります。読みやすく、見やすいように、数式をテキストとしてスプレッドシートの下部にコピーしました。.
それは少し難しいですが、あなたは一度だけこれらの式を書く必要があります.
次へ…
これで今日のレッスンは終わりです。式と関数、行と列、そしていくつかの明確な例を通してこれをすべて使用できる方法については、かなりしっかりと理解している必要があります。.
次回のレッスン3では、セルの参照と書式設定、数式の移動とコピーについて説明します。各数式を何度も書き直す必要はありません。!