Thep Excel

MODหาเศษเหลือจากการหาร

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

fx
=MOD(number, divisor)

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

อัปเดต 30 November 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
number Number ตัวเลขตั้งต้นที่ต้องการหาเศษ (ตัวตั้ง)
divisor Number ตัวหาร (ห้ามเป็น 0 จะได้ #DIV/0!)

ฟังก์ชัน MOD (Modulo) ใช้สำหรับหา “เศษเหลือ” จากการหารตัวเลข เช่น 7 หาร 3 เหลือเศษ 1 มีประโยชน์มากในการตรวจสอบเลขคู่/คี่, การจัดกลุ่มวนลูป, ดึงค่าเวลาออกจากวันที่, หรือทำ Conditional Formatting แบบสลับสีบรรทัด

How it works

Zebra Striping ใน Conditional Formatting

ใช้ =MOD(ROW(),2)=0 เพื่อเทสีพื้นหลังทุกบรรทัดคู่ให้อ่านง่ายขึ้น

จัดตารางเวรวนลูป

ใช้ MOD กับวันที่เพื่อวนลูปกะเช้า/บ่าย/ดึก หรือแจกงานให้พนักงานสลับกัน

แยกเวลาจาก DateTime

ใช้ MOD(datetime, 1) เพื่อดึงเฉพาะส่วนเวลาออกจาก DateTime

Examples

ตัวอย่างที่ 1: หาเศษพื้นฐานMOD(10, 3)

10 / 3 = 3 เศษ 1 (10 = 3*3 + 1)

fx
=MOD(10, 3)

ผลลัพธ์1
ตัวอย่างที่ 2: ตรวจสอบเลขคู่/คี่IF(MOD(7, 2)=0, "คู่", "คี่")

MOD(7,2)=1 ไม่ใช่ 0 ดังนั้น 7 เป็นเลขคี่

fx
=IF(MOD(7, 2)=0, "คู่", "คี่")

ผลลัพธ์คี่
ตัวอย่างที่ 3: ดึงเฉพาะเวลาMOD(NOW(), 1)

DateTime มีวันที่เป็นจำนวนเต็ม เวลาเป็นทศนิยม MOD(…,1) ดึงเฉพาะทศนิยม (เวลา)

fx
=MOD(NOW(), 1)

ผลลัพธ์0.604… (≈ 14:30)
ตัวอย่างที่ 4: ลำดับวนลูป 1-3MOD(ROW()-1, 3) + 1

สร้างลำดับ 1,2,3 วนซ้ำทุก 3 แถว เหมาะสำหรับแบ่งกลุ่มข้อมูล

fx
=MOD(ROW()-1, 3) + 1

ผลลัพธ์1, 2, 3, 1, 2, 3…
ตัวอย่างที่ 5: ปัดเศษเวลาทุก 15 นาทีA1 – MOD(A1, TIME(0,15,0))

ลบเศษที่เกิน 15 นาทีออก เช่น 14:37 → 14:30

fx
=A1 – MOD(A1, TIME(0,15,0))

ผลลัพธ์เวลาปัดลง 15 นาที
ตัวอย่างที่ 6: เครื่องหมายตามตัวหารMOD(-10, 3)

Excel: ผลลัพธ์มีเครื่องหมายตามตัวหาร (-10 mod 3 = 2 ไม่ใช่ -1)

fx
=MOD(-10, 3)

ผลลัพธ์2

FAQs

MOD ต่างจาก QUOTIENT อย่างไร?+

MOD ให้เศษ (7/3 = 1) ส่วน QUOTIENT ให้ผลหารจำนวนเต็ม (7/3 = 2) สูตร: number = QUOTIENT*divisor + MOD

ทำไม MOD(-10,3) ได้ 2 ไม่ใช่ -1?+

Excel ใช้สูตร MOD = n – d*INT(n/d) ทำให้ผลลัพธ์มีเครื่องหมายเดียวกับตัวหารเสมอ

MOD(x, 0) ได้อะไร?+

ได้ #DIV/0! error เพราะหารด้วย 0 ไม่ได้

ใช้ MOD กับทศนิยมได้ไหม?+

ได้ เช่น MOD(2.5, 1) = 0.5 หรือ MOD(10, 2.5) = 0

MOD รองรับ Excel เวอร์ชันไหน?+

ทุกเวอร์ชันตั้งแต่ Excel 2003 เป็นฟังก์ชันพื้นฐานที่มีในทุก spreadsheet

Resources & Related

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

ฟังก์ชันนี้MODMath and trigonometry
Math and trigonometry (6)
ABS

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

GCD

ฟังก์ชัน GCD หาค่าตัวหารร่วมมากที่สุด (Greatest Common Divisor) ของจำนวนเต็มตั้งแต่ 2 จำนวนขึ้นไป มีประโยชน์ในการลดทอนเศษส่วนและการแยกตัวประกอบ

INT

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

LCM

ฟังก์ชัน LCM ใน Excel ใช้สำหรับคำนวณค่าคูณร่วมน้อยที่สุด (Least Common Multiple หรือ ค.ร.น.) ของจำนวนเต็มตั้งแต่หนึ่งจำนวนขึ้นไป มีประโยชน์ในการแก้ปัญหาที่เกี่ยวข้องกับการจับเวลาหรือการจัดตารางเวลา.

QUOTIENT

หารตัวเลขสองตัวแล้วส่งกลับเฉพาะผลหารที่เป็นจำนวนเต็ม ตัดเศษทิ้งไปเลย เหมาะกับงานแบ่งของเป็นชุด จัดตารางกะงาน หรือคำนวณจำนวนกล่องที่บรรจุได้เต็มลัง

TRUNC

ตัดส่วนทศนิยมออกไปเลยโดยไม่ปัดเศษ เหลือแต่ตัวเลขที่คุณต้องการจำนวนหลักเท่านั้น

Information (2)
ISEVEN

ISEVEN ตรวจสอบว่าค่าในเซลล์เป็นเลขคู่หรือไม่ และส่งกลับ TRUE (ถ้าเป็นเลขคู่) หรือ FALSE (ถ้าเป็นเลขคี่) ใช้ได้กับตัวเลขที่เป็นจำนวนเต็มเท่านั้น

ISODD

ตรวจสอบว่าค่าที่ระบุเป็นเลขคี่หรือไม่ ส่งกลับ TRUE ถ้าเป็นคี่ FALSE ถ้าเป็นคู่

Comments

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