ピアのパソコン学習ガイド
メニュー
Excel関数

ABS関数の使い方|絶対値を出す

ピアのパソコン学習ガイド 編集部2026年11月9日 更新

※写真はイメージです

書き方はこれだけ

=ABS(数値)

ABSは、数値のマイナスを外して、プラスの数にする関数です(絶対値)。-4,000も4,000も、どちらも4,000になります。予算と実績の差、目標とのずれのように、上か下かは関係なく「どれだけ離れているか」だけを見たいときに使います。

マイナスでもプラスでも、「どれだけずれたか」だけを見る D2 fx =ABS(C2) A B C D 1 2 3 予算 実績 差 ずれの大きさ 50,000 46,000 -4,000 4,000 30,000 33,500 3,500 3,500
C列の差はマイナスもプラスもありますが、D列はどちらも「ずれの大きさ」になります。

この図の表をExcelファイルでダウンロード(問題と答えのシートつき)

よく使う例

やりたいこと式
予算と実績のずれ=ABS(B2-A2)
ずれが1万円を超えたら印=IF(ABS(B2-A2)>10000,"要確認","")
ずれが5%を超えたら印=IF(ABS(B2-A2)/A2>0.05,"要確認","")
2つの数がほぼ同じか(誤差0.01以内)=ABS(A2-B2)<=0.01
ずれの合計(マイナスで打ち消し合わない)=SUMPRODUCT(ABS(B2:B20-A2:A20))

正直、ABS単体で使うことはあまりなくて、IFや条件付き書式と組み合わせて「ずれが大きいものに印を付ける」使い方がほとんどです。上か下かも知りたいなら、ABSは使わずに差のまま見て、マイナスを赤く表示するほうが分かりやすいと思います。

うまくいかないとき

1#VALUE! になる

中身が文字(「4,000円」など)で入っています。

直し方数字だけで入れて、「円」は表示形式で付けます。

2ずれの合計が小さすぎる

ABSを付ける前に合計していて、プラスとマイナスが打ち消し合っています。

直し方1行ずつABSを付けてから合計するか、SUMPRODUCTでまとめて計算します。

サンプルファイルで試す

黄色のセルにABSの式を入れて、「答え」のシートと比べてください。

abs.xlsx をダウンロード(無料・登録なし)

よくある質問

ABS関数とは?

数値の絶対値(マイナスを外した数)を返す関数です。=ABS(-4000) は4000になります。

予算と実績のずれを出すには?

=ABS(実績-予算) で、上か下かに関係なく、ずれの大きさが出ます。

ずれが大きいものに印を付けるには?

=IF(ABS(B2-A2)>10000,"要確認","") のように、IFと組み合わせます。

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報