エクセルでABS関数を使う方法(9つの適切な例)

  • これを共有
Hugh West

があります。 ABS は、Microsoft Excel のデフォルト関数の一つです。 データを操作して差を求める場合、負の値が得られるのは当然です。 しかし、この負の値は、私たちが見たいような結果を正確に示してくれません。 そんなとき、私たちはこの ABS 関数を使用する方法について説明します。 今回は、Excelの ABS 関数を使用します。

上の画像は、この記事の概要で、アプリケーションを表現しているものです。 ABS 機能についての詳細な知識を得ることができます。 ABS の機能を、この記事を通して紹介します。

練習用ワークブックをダウンロードする

この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。

ABS関数の用途.xlsm

ABS機能の紹介

機能の目的

があります。 ABS 関数は、数値の絶対値を得るために使用されます。 正の数値だけを返すようにします。

構文です。

=ABS(番号)

主張する。

論証 必須/任意 説明
番号 必須 絶対値を取得したい種族番号

リターンです。

その代わり、正の符号を持つ数字を得ることになる。

で利用可能です。

Microsoft 365用Excel、Microsoft 365 for Mac、Web用Excel Excel 2021、Excel 2021 for Mac、Excel 2019、Excel 2019 for Mac、Excel 2016、Excel 2016 for Mac、Excel 2013、Excel 2010、Excel 2007、Excel for Mac 2011、Excel Starter 2010。

ABS機能の使い方

ここでは ABS そのために、あるスーパーの2021年1~6月期の利益データを取り上げる。

の使い方を紹介します。 ABS 関数を使って、データセットから絶対的な結果を得ることができます。

ステップ1.

  • という名前のカラムを追加することにします。 絶対値 をデータセットに追加した。

ステップ2.

  • を書きます。 ABS 働く セルD5 .
  • 使用方法 C5 を引数にとります。 ですから、式は次のようになります。
=ABS(C5)

ステップ3.

  • 次に、 を押します。 入力 .

ステップ4.

  • を引っ張る。 フィルハンドル へのアイコン セルD10 .

さて、Resultセクションですべてのオブジェクトが正であることがわかります。 これは ABS は負の数にのみ作用し、正の数やゼロには作用しません。 また、負の数を正の数に変換します。

ExcelでABS関数を使用した9つの例

をお見せします。 ABS を様々な例で紹介し、必要なときにこの機能を使えるようにします。

1.ABS関数で絶対分散を求める

ここでは、その例として ABS 関数を使って、絶対分散を表示することができます。

ステップ1.

  • ここでは、売上高の実績と見込みのデータを示しています。

ステップ2.

  • では、実際の収益と予想される収益の差を表示します。 エラー の欄があります。
  • に数式を入れました。 エラー の列を引き出してください。 フィル・ヘンデル のアイコンをクリックすると、計算式が表示されます。
=D5-C5

この差が分散です。 正と負の両方の分散値が得られます。 さて、ここで ABS 関数を使って、絶対分散を表示することができます。

ステップ3.

  • を挿入してください。 ABS の関数を使用します。 エラー の欄があります。
  • ということで、計算式はこうなります。
=ABS(D5-C5)

ステップ4.

  • では、ドラッグして フィル・ヘンデル アイコンを表示します。

今度は、絶対分散を見ることができます。

続きを読む 51 Excelで最もよく使われる数学関数と三角関数

2.ABS関数で条件付き絶対分散を求める

前の例では、絶対分散を示しましたが、今度は、このABS関数を使って、条件付きの絶対分散を求めることにします。 この関数に サンプロダクト という関数があります。 ABS 関数を使用します。

ステップ1.

  • カラムを追加します。 結果 を使って条件付き分散を求めます。

ステップ2.

  • に式を書きましょう。 セルE5 .計算式は
=SUMPRODUCT(--(ABS(D5-C5)>100))

ここでは、取得する条件を設定します。 1 は、分散値が100以上の場合、次のようになります。 0 .

ステップ3.

  • 次に、 を押します。 入力 .

ステップ4.

  • では、引っ張ります。 フィルハンドル アイコンを表示します。

ここでは、その結果が 1 は100以上の分散と 0 をご覧ください。

続きを読む エクセルで使える44の数学関数(無料PDFダウンロード)

3.ABS関数による負の数の平方根の計算

を使って、任意の数の平方根を求めることができます。 SQRT しかし、数値が負の場合はエラーになります。 ここでは、このような場合に備えて ABS 関数を使って、任意の負の数の平方根を得ることができます。

ステップ1.

  • この例を示すために、ランダムなデータセットを取りました。

ステップ2.

  • では、適用してみましょう。 SQRT 働く セルC5 .だから、計算式は
=SQRT(B5)

ステップ3.

  • を押してください。 入力 を引っ張る。 フィルハンドル アイコンを表示します。

ここでは SQRT 関数は、正の数とゼロに対しては動作していますが、負の数に対してはエラーが表示されます。

ステップ4.

  • ここで、挿入する ABS という関数があります。 ですから、式はこうなります。
=SQRT(ABS(B5))

ステップ5.

  • をもう一度押してください。 入力 を引っ張る。 フィルハンドル アイコンを表示します。

これで、負の値を含むすべての値について平方根の結果が得られます。

続きを読む エクセルでSQRT関数を使う方法(6つの適切な例)

4.Excelで公差を求めるABS関数

ここでは、許容量を表す例として ABS 関数の助けを借りる必要があります。 IF関数 この例では

ステップ1.

  • ここでは、耐性を持つ細胞を示す。

ステップ2.

  • で式を書きます。 セルE5 .計算式は
=IF(ABS(D6-C6)<=100,"OK","Fail")

  • の許容値を設定しました。 100 .

ステップ3.

  • 次に、 を押します。 入力 .

ステップ4.

  • では、引っ張ります。 フィルハンドル アイコンを表示します。

セルが許容値を下回ると表示 よっしゃー など 失敗 .

5.ABS関数による符号を無視した数値の合計

この例では、いくつかの数値の符号を無視して合計します。 これは、配列の式になります。

ステップ1.

  • 以下の乱数の和を求めます。

ステップ2.

  • 次のページへ セルB12 と書いて、計算式を書いてください。
=sum(abs(b5:b10))

ステップ3.

  • を押してください。 Ctrl+Shift+Enter というのは、これは配列式だからです。

今、私たちは、彼らのサインを気にすることなく、トータルで得ることができることがわかります。

類似の読み物

  • エクセルでROUNDUP関数を使う方法(6例)
  • エクセルでROUNDDOWN関数を使う(5つの方法)
  • エクセルでSUBTOTAL関数を使う方法(3つの適切な例)
  • エクセルでCOS関数を使う(2例)
  • エクセルでCEILING関数を使う方法(3つの例付き)

6.負の数の絶対値を返す、非負を識別する

この例では、負でない数を識別する方法を示します。 そして、その数が負であれば、正の数を返すようにします。

ステップ1.

  • 以下のデータから正の数を特定します。

ステップ2.

  • に式を書きます。 セルC5 .計算式は
=IF(B5<0,ABS(B5), "Positive")

ステップ3.

  • 次に、 を押します。 入力 .

ステップ4.

  • では、引っ張ります。 フィルハンドル アイコンを最後に含むデータへ移動します。

ここでは、負の数に対して絶対値を求めます。 そして、非負の数に対しては、次のように示します。 ポジティブ .

7.ExcelのABS関数で負の数だけをSUMする

この例では、負の数だけを合計する方法を紹介します。 総和 イフ の機能はこちら。

ステップ1.

  • 以下のデータから負の数、または損失を合計します。

ステップ2.

  • に行ってみてください。 セルC12 .
  • 式を書きなさい。
=SUM(IF(C5:C10<0,ABS(C5:C10),0))です。

ステップ3.

  • を押してください。 入力 .

この例では、負数のみの合計を表示しています。

8.エクセルABS関数による平均絶対値の取得

を使って平均値を求める方法を紹介します。 ABS ここでは、平均関数を使用します。

ステップ1.

  • 以下のデータの平均利益を求めます。

ステップ2.

  • に式を書きます。 セルC12 :
=平均値(abs(c5:c10))

ステップ3.

  • プレス Ctrl+Shift+Enter .

での平均を求めます。 平均値 ABS の機能を持つ。

9.VBAマクロのABS関数で絶対値を計算する

を適用していきます。 ABS での機能 VBAマクロ .

ステップ1.

  • に行ってみてください。 デベロッパー タブで表示します。
  • を選択します。 記録マクロ コマンドを使用します。

ステップ2.

  • セット アブソリュート として マクロ名 .
  • 次に、 を押します。 よっしゃー .

ステップ3.

  • では、次のように書いてください。 ブイビーエー のコードになります。
 Sub Absolute() Rng = Selection XML = "" For Each i In Rng: n = Abs(i) X = X + Str(n) + vbNewLine + vbNewLine Next i MsgBox X End Sub 

ステップ4.

  • ここで、目的のExcelシートのセルを選択します。

ステップ5.

  • 報道関係者 F5 において ブイビーエー コマンドモジュール

ここでは、レンジを選択しました。 C5:C8 と結果が表示されます。

覚えておきたいこと

  • 配列関数では Ctrl+Shift+Enter 代わりに 入力 .
  • この関数で使用できるのは数値のみです。 アルファベットの場合は、エラーになります。

結論

今回は、ExcelのABS関数の使い方を簡単な例でご紹介します。 皆様のご要望にお応えできれば幸いです。 是非ご覧ください。 Exceldemy.com をクリックし、コメント欄にご意見をお寄せください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。