Excel の数学関数の概要 (パート 2)。 非常に忘れられている機能 (Excel のスクリーンショットとどこにあるか)

原則として、限られた数の Excel 数式のみを使用しますが、不当に忘れられている関数がいくつかあります。 しかし、それらは多くの問題を解決するのに大いに役立ちます。 数学関数に慣れるには、「式」タブを開いて、そこにある「数学」項目を見つける必要があります。 Excel で使用可能な各数式には独自の実用的な用途があるため、これらの関数のいくつかを見ていきます。

乱数の数学関数と可能な組み合わせ

これらは、乱数を操作できるようにする関数です。 真の乱数は存在しないと言わざるを得ません。 それらはすべて特定のパターンに従って生成されます。 それにもかかわらず、応用問題を解決するためには、完全に乱数ではないジェネレーターでも非常に役立ちます。 乱数を生成する数学関数には、次のものがあります。 ケースの間, スルキス、チスコーム、 事実. それぞれについて詳しく見ていきましょう。

演算 ケースの間

これは、このカテゴリで最もよく使用される機能の XNUMX つです。 特定の制限内に収まる乱数を生成します。 範囲が狭すぎると数値が同じになる可能性があることを考慮することが重要です. 構文は非常に単純です: =RANDBETWEEN(下限値;上限値)。 ユーザーが渡すパラメーターは、数値と特定の数値を含むセルの両方にすることができます。 各引数の必須入力。

括弧内の最初の数値は、それ以下ではジェネレーターが動作しない最小数値です。 したがって、XNUMX 番目が最大数です。 これらの値を超えると、Excel は乱数を探しません。 引数は同じにすることができますが、この場合は XNUMX つの数値のみが生成されます。

この数は常に変化しています。 ドキュメントが編集されるたびに、値は異なります。

演算 スルキス

この関数はランダムな値を生成し、その境界はレベル 0 と 1 に自動的に設定されます。この関数を使用して複数の数式を使用したり、XNUMX つの関数を複数回使用したりできます。 この場合、測定値の変更はありません。

この関数に追加のパラメーターを渡す必要はありません。 したがって、その構文は可能な限り単純です。 =SUM(). 小数のランダム値を返すこともできます。 これを行うには、関数を使用する必要があります スルキス. 式は次のようになります。 =RAND()*(上限 - 下限)+下限。

式をすべてのセルに拡張すると、任意の数の乱数を設定できます。 これを行うには、オートフィル マーカー (選択したセルの左下隅にある四角形) を使用する必要があります。

演算 ナンバーコム

この関数は、組み合わせ論などの数学の分野に属します。 サンプル内の特定の数のオブジェクトの一意の組み合わせの数を決定します。 たとえば、社会科学の統計研究で積極的に使用されています。 関数の構文は次のとおりです。 =NUMBERCOMB(サイズ、要素数を設定します)。 これらの引数をさらに詳しく見てみましょう。

  1. セット サイズは、サンプル内の要素の総数です。 人の数、商品の数などです。
  2. 要素の量。 このパラメーターは、結果として生成されるオブジェクトの総数を示すリンクまたは数値を示します。 この引数の値の主な要件は、常に前の値よりも小さくなければならないということです。

すべての引数を入力する必要があります。 とりわけ、モダリティがすべてポジティブでなければなりません。 小さな例を見てみましょう。 ABCD という 4 つの要素があるとします。 タスクは次のとおりです。数字が繰り返されないように組み合わせを選択します。 ただし、それらの場所は考慮されません。 つまり、プログラムは、AB と BA の組み合わせであるかどうかを気にしません。

これらの組み合わせを取得するために必要な式を入力しましょう。 =NUMBERCOMB(4)。 その結果、異なる値からなる 6 つの可能な組み合わせが表示されます。

請求書機能

数学には階乗というものがあります。 この値は、この数までのすべての自然数を掛け合わせて得られる数を意味します。 たとえば、数値 3 の階乗は数値 6 になり、数値 6 の階乗は数値 720 になります。階乗は感嘆符で示されます。 そして、関数を使用して 因子 階乗を求めることが可能になります。 式の構文: =FACT(数値)。 階乗は、セット内の値の可能な組み合わせの数に対応します。 たとえば、要素が 6 つある場合、この場合の組み合わせの最大数は XNUMX になります。

数値変換関数

数値の変換は、算術に関係のない特定の操作のパフォーマンスです。 たとえば、数値を Roman に変換し、そのモジュールを返します。 これらの機能は、関数を使用して実装されます ABSとローマン. それらをさらに詳しく見てみましょう。

ABS機能

モジュラスは座標軸上のゼロまでの距離であることを思い出してください。 数字が 1 ずつマークされた水平線を想像すると、5 から 5 までの数字と -5 から 5 までの数字が同じ数のセルになることがわかります。 この距離はモジュラスと呼ばれます。 ご覧のとおり、-5 のモジュラスは XNUMX です。これは、ゼロになるまでに XNUMX つのセルを通過する必要があるためです。

数値のモジュラスを取得するには、ABS 関数を使用する必要があります。 その構文は非常に単純です。 括弧内に数字を書くだけで十分です。その後、値が返されます。 構文は次のとおりです。=ABS(数値)。 式を入れると =ABS(-4)、 これらの操作の結果は 4 になります。

ローマン関数

この関数は、アラビア数字をローマ数字に変換します。 この式には XNUMX つの引数があります。 最初のものは必須で、XNUMX 番目のものは省略できます。

  1. 番号。 これは、数値、またはこの形式の値を含むセルへの参照です。 重要な要件は、このパラメーターが XNUMX より大きくなければならないことです。 数値に小数点以下の数字が含まれている場合は、ローマ字形式に変換した後、小数部分が単純に切り捨てられます。
  2. フォーマット。 この引数は不要になりました。 表示形式を指定します。 各数字は、数字の特定の外観に対応しています。 この引数として使用できるオプションがいくつかあります。
    1. 0. この場合、値は従来の形式で表示されます。
    2. 1-3 – ローマ数字のさまざまなタイプの表示。
    3. 4. ローマ数字を表示する軽量な方法。
    4. 真実と虚偽。 最初の状況では、数値は標準形式で表示され、XNUMX 番目の状況では簡略化されて表示されます。

SUBTOTAL関数

これはかなり複雑な関数で、引数として渡された値に基づいて小計を合計することができます。 この関数は、Excel の標準機能で作成できますが、手動で使用することもできます。

これはかなり使いにくい機能なので、個別に説明する必要があります。 この関数の構文は次のとおりです。

  1. フィーチャー番号。 この引数は、1 から 11 までの数値です。この数値は、指定された範囲を合計するために使用される関数を示します。 たとえば、数値を追加する必要がある場合は、最初のパラメーターとして数値 9 または 109 を指定する必要があります。
  2. リンク 1。これは、要約のために考慮される範囲へのリンクを提供する必須パラメーターでもあります。 原則として、ユーザーは XNUMX つの範囲のみを使用します。
  3. リンク 2、3… 次に、範囲への特定の数のリンクが続きます。

この関数に含めることができる引数の最大数は 30 (関数番号 + 29 参照) です。

重要な注意点! ネストされた合計は無視されます。 つまり、関数がすでにある範囲で適用されている場合 小計、プログラムによって無視されます。

また、この関数を使用してデータの水平方向の配列を小計することは、そのために設計されていないためお勧めできません。 この場合、結果が正しくない可能性があります。 関数 小計 多くの場合、オートフィルターと組み合わされます。 そのようなデータセットがあるとします。

Excel の数学関数の概要 (パート 2)。 非常に忘れられている機能 (Excel のスクリーンショットとどこにあるか)

オートフィルターを適用して、「Product1」とマークされたセルのみを選択してみましょう。 次に、関数を使用して決定するタスクを設定します 小計 これらの商品の小計。 ここでは、スクリーンショットに示すようにコード 9 を適用する必要があります。

Excel の数学関数の概要 (パート 2)。 非常に忘れられている機能 (Excel のスクリーンショットとどこにあるか)

さらに、関数はフィルター結果に含まれない行を自動的に選択し、計算に含めません。 これにより、より多くのオプションが提供されます。 ところで、小計という Excel の組み込み関数があります。 これらのツールの違いは何ですか? 実際には、関数は現在表示されていないすべての行を選択から自動的に削除します。 これはコードを考慮していません 関数番号.

ちなみに、このツールを使用すると、値の合計を決定するだけでなく、多くのことができます。 小計の合計に使用される関数を含むコードのリストを次に示します。

1 - ハート;

2 - カウント;

3 – シェッツ;

4 – 最大;

5分;

6 – 製品;

7 – STDEV;

8 – スタンドクロンプ;

9 - 合計;

10 – 表示;

11 – 表示。

これらの数値に 100 を追加することもでき、機能は同じになります。 しかし、違いが XNUMX つあります。 違いは、最初のケースでは非表示のセルが考慮されないのに対し、XNUMX 番目のケースでは考慮されることです。

その他の数学関数

数学は、さまざまなタスクのための多くの公式を含む複雑な科学です。 Excelにはほとんどすべてが含まれています。 そのうちの XNUMX つだけを見てみましょう。 SIGN、円周率、 製品.

SIGN 関数

この関数を使用すると、数値が正か負かを判断できます。 たとえば、クライアントを銀行に借金がある人と、現時点でローンを組んでいないか返済していない人にグループ化するために使用できます。

関数の構文は次のとおりです。 =SIGN(数値). 入力が必須の引数が 1 つしかないことがわかります。 数値を確認した後、関数はその符号に応じて値 -0、1、または 1 を返します。 数値が負の場合は -1 になり、正の場合は - XNUMX になります。ゼロが引数としてキャッチされた場合は、それが返されます。 関数は関数と組み合わせて使用​​されます IF または、番号を確認する必要がある他の同様の場合。

演算 Pi

数値 PI は最も有名な数学定数で、3,14159 に相当します。この関数を使用すると、この数値を小数点以下 14 桁に丸めたバージョンを取得できます。 引数はなく、構文は次のとおりです。 = PI().

演算 製品

原理的に似た機能 、引数として渡されたすべての数値の積のみを計算します。 最大 255 個の数値または範囲を指定できます。 関数は、算術演算で使用されないテキスト、論理値、およびその他の値を考慮していないことを考慮することが重要です。 ブール値が引数として使用される場合、その値は TRUE XNUMXに対応し、値 間違い - ゼロ。 ただし、範囲内にブール値がある場合、結果が間違っていることを理解することが重要です。 式の構文は次のとおりです。 =PRODUCT(数値 1; 数値 2…).

ここでは、セミコロンで区切られた数字が示されています。 必須の引数は XNUMX で、最初の数字です。 原則として、この関数は少数の値では使用できません。 次に、すべての数値とセルを一貫して乗算する必要があります。 しかし、それらがたくさんある場合、手動モードではかなりの時間がかかります。 保存するには、機能があります 製品.

したがって、めったに使用されない膨大な数の関数がありますが、同時にそれらは便利に使用できます。 これらの機能は互いに組み合わせることができることを忘れないでください。 その結果、可能性の幅が大きく広がります。

コメントを残す