Thep Excel

ABSหาค่าสัมบูรณ์ (Absolute Value)

ABS คืนค่าสัมบูรณ์ของตัวเลขที่ระบุ คือการตัดเครื่องหมายลบ (-) ออก ทำให้ผลลัพธ์ที่ได้เป็นค่าบวกหรือศูนย์เสมอ มีประโยชน์มากในการหาผลต่างระหว่างสองค่าโดยไม่สนใจว่าตัวไหนมากกว่า

fx
=ABS(number)

ความนิยม7/10
ความยาก1/10
ประโยชน์7/10

อัปเดต 14 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
number Number ตัวเลขที่ต้องการหาค่าสัมบูรณ์

ฟังก์ชัน ABS (Absolute Value) ใช้สำหรับหาค่าสัมบูรณ์ของตัวเลข ซึ่งหมายถึงระยะห่างของตัวเลขนั้นจากศูนย์ โดยไม่คำนึงถึงทิศทาง (เครื่องหมาย) พูดง่ายๆ คือการเปลี่ยนตัวเลขให้เป็นค่าบวกเสมอ

How it works

วิเคราะห์ความคลาดเคลื่อน (Error Analysis)

ใช้คำนวณ Absolute Error (ค่าจริง – ค่าพยากรณ์) เพื่อวัดความแม่นยำของโมเดลโดยไม่ให้ค่าลบมาหักล้างกับค่าบวก

ตรวจสอบยอดเงินที่ต่างกัน (Reconciliation)

หาผลต่างระหว่างยอดบัญชี 2 เล่ม โดยใช้ ABS เพื่อดูว่ายอดต่างกันเท่าไหร่ ไม่ว่าจะเกินหรือขาด

Examples

เปลี่ยนค่าลบเป็นบวกABS(-150)

ตัวเลข -150 เมื่อผ่านฟังก์ชัน ABS จะถูกตัดเครื่องหมายลบออก กลายเป็น 150

fx
=ABS(-150)

ผลลัพธ์150
หาผลต่างของราคา (Variance)ABS(Price1 – Price2)

ไม่ว่า Price1 จะมากกว่าหรือน้อยกว่า Price2 สูตรนี้จะคืนค่าส่วนต่างที่เป็นบวกเสมอ ทำให้เรารู้ว่าราคาต่างกันเท่าไหร่

fx
=ABS(Price1 – Price2)

ผลลัพธ์ส่วนต่างราคา
คำนวณระยะเวลา (นาที)ABS(TimeOut – TimeIn) * 1440

ใช้ ABS เพื่อหาผลต่างของเวลาโดยไม่สนว่าเวลาไหนมาก่อน แล้วคูณ 1440 (จำนวนนาทีใน 1 วัน) เพื่อแปลงหน่วยเป็นนาที

fx
=ABS(TimeOut – TimeIn) * 1440

ผลลัพธ์จำนวนนาทีที่ต่างกัน
ตัวอย่างที่ 4: คำนวณ Mean Absolute Deviation (Excel 365+)AVERAGE(ABS(Values – AVERAGE(Values)))

ใช้ ABS เพื่อหาค่าเบี่ยงเบนจากค่าเฉลี่ยของข้อมูลทั้งหมด สูตรนี้ใช้ dynamic arrays ซึ่งทำงานโดยอัตโนมัติใน Excel 365 และ Excel 2021+ (ใน Excel รุ่นเก่าต้องกด Ctrl+Shift+Enter)

fx
=AVERAGE(ABS(Values – AVERAGE(Values)))

ผลลัพธ์ค่า Deviation เฉลี่ย
ตัวอย่างที่ 5: นับข้อมูลใกล้เคียง TargetSUMPRODUCT(–(ABS(Data-Target)

ใช้ SUMPRODUCT กับ ABS เพื่อนับจำนวนข้อมูลที่มีค่าห่างจาก Target น้อยกว่า 0.01 สูตรนี้ใช้ double unary (–) เพื่อแปลง TRUE/FALSE เป็น 1/0 แล้วรวมเป็นจำนวนทั้งหมด

fx
=SUMPRODUCT(–(ABS(Data-Target)<0.01))

ผลลัพธ์จำนวนค่าที่ใกล้เคียง Target

FAQs

ABS ต่างจาก SIGN อย่างไร?+

ABS คืนค่าตัวเลขที่เป็นบวก ส่วน SIGN คืนค่า 1, -1, หรือ 0 เพื่อบอกเครื่องหมายของตัวเลขเท่านั้น

ถ้าค่าในเซลล์ไม่ใช่ตัวเลขล่ะ?+

ถ้าเป็นข้อความจะเกิด Error #VALUE! ครับ ต้องตรวจสอบข้อมูลก่อนคำนวณ

ABS(0) จะได้ค่าอะไร?+

ได้ 0 ครับ เพราะ 0 ไม่มีเครื่องหมายลบ ค่าสัมบูรณ์ของ 0 คือ 0

สามารถใช้ ABS กับ Complex Numbers ได้ไหม?+

ไม่ได้ ABS ใช้ได้กับตัวเลขจำนวนจริง (Real Numbers) เท่านั้น หากต้องการหาขนาด (Magnitude) ของจำนวนเชิงซ้อน ต้องใช้สูตรอื่น เช่น SQRT(Real^2 + Imaginary^2)

ABS ใช้ได้กับเวลาหรือวันที่หรือไม่?+

ได้ครับ เพราะ Excel เก็บวันที่และเวลาเป็นตัวเลข (Serial Numbers) ดังนั้น =ABS(Date1 – Date2) จะได้ผลต่างของวันจำนวนเต็มที่เป็นบวก

ABS ต่างจาก INT (Integer) อย่างไร?+

ABS เปลี่ยนเครื่องหมายเป็นบวก ส่วน INT ปัดเศษลง INT(-2.5) ได้ -3 แต่ ABS(-2.5) ได้ 2.5

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ ABS จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้ABSMath and trigonometry
Math and trigonometry (5)
INT

INT จะปัดตัวเลขลงไปยังจำนวนเต็มที่น้อยกว่าหรือเท่ากับตัวเลขนั้นเสมอ สำหรับจำนวนบวกจะเหมือนการตัดทศนิยมทิ้ง แต่สำหรับจำนวนลบจะปัดลงให้มีค่าติดลบมากขึ้น (เช่น -5.5 จะเป็น -6)

MOD

MOD คืนค่าเศษเหลือจากการหาร มีประโยชน์มากในการตรวจสอบเลขคู่/คี่ สร้างลำดับวนลูป แยกเวลาจากวันที่ และทำ Conditional Formatting สลับสี

ROUND

ROUND จะปัดตัวเลขไปยังค่าที่ใกล้เคียงที่สุดตามจำนวนหลักที่ระบุ (num_digits) สามารถปัดทศนิยม (ค่าบวก), ปัดเป็นจำนวนเต็ม (0), หรือปัดหลักสิบ หลักร้อย (ค่าลบ) ได้ เป็นฟังก์ชันพื้นฐานที่ใช้บ่อยที่สุดในการสรุปตัวเลข

SIGN

SIGN ใช้ตรวจสอบเครื่องหมายของตัวเลข โดยคืนค่า 1 (บวก), 0 (ศูนย์), หรือ -1 (ลบ) สะดวกมากเวลาต้องแยกความแตกต่างของตัวเลข

SQRT

SQRT คำนวณรากที่สองของตัวเลข ใช้ได้กับจำนวนบวกเท่านั้น ถ้าเป็นจำนวนลบจะ error #NUM!

Statistical (1)
AVEDEV

คำนวณค่าเฉลี่ยของ 'ส่วนเบี่ยงเบนสัมบูรณ์' (Average Absolute Deviation) คือดูว่าข้อมูลแต่ละตัวห่างจากค่าเฉลี่ยโดยรวมมากน้อยแค่ไหนโดยเฉลี่ย (ยิ่งมากแสดงว่าข้อมูลกระจายตัวสูง)

Engineering (1)
IMABS

IMABS หาขนาด (magnitude) ของจำนวนเชิงซ้อนในรูปแบบข้อความ x+yi ด้วยสูตร sqrt(x^2+y^2) งานที่ใช้บ่อยที่สุดคือวิศวกรรมไฟฟ้า หาขนาดอิมพีแดนซ์หรือกระแสในวงจรไฟฟ้ากระแสสลับ (AC)

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่