MOD
อัปเดต 24 ก.ย. 2569 · ตรวจ syntax และเวอร์ชันกับเอกสารของ Microsoft · ผลในตัวอย่างตรวจด้วยเครื่องมือคำนวณ 2 ชุด บางช่องใช้ผลจาก LibreOffice และตรงกับตัวคำนวณของหน้าเว็บ
MOD คืออะไร
หาเศษที่เหลือจากการหาร ผลลัพธ์มีเครื่องหมายเดียวกับตัวหาร
ใช้เมื่อไหร่
- หาเศษของที่เหลือหลังแพ็คลังเต็ม
- เลือกทุกรายการที่ N หรือทำแถบสีสลับแถว
- หารอบวันส่งของ และคำนวณชั่วโมงทำงานกะดึกที่ข้ามเที่ยงคืน
รูปแบบสูตร
Argument แต่ละตัว
ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น
| Argument | จำเป็นไหม | ความหมาย |
|---|---|---|
| number | จำเป็น | ตัวตั้ง คือตัวเลขที่ต้องการหาเศษ |
| divisor | จำเป็น | ตัวหาร ถ้าเป็น 0 จะได้ #DIV/0! |
ลองเลย: ตัวอย่างที่เปลี่ยนค่าได้
ข้อมูลชุดเดียวกับไฟล์ฝึก เปลี่ยนค่าในช่องกรอก หรือคลิกตัวเลขในตารางเพื่อแก้ แล้วดูผลลัพธ์เปลี่ยนทันที กดถัดไปเพื่อดูว่า Excel คิดทีละขั้นอย่างไร สีของช่วงในตารางตรงกับสีในสูตร
INT หาจำนวนลังเต็ม MOD หาชิ้นที่เหลือ ใช้คู่กันเขียนใบจัดสินค้าแบบ 5 ลัง 10 ชิ้น
| แถว | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|
| 4 | สินค้า | จำนวน (ชิ้น) | ชิ้นต่อลัง | ลังเต็ม | เศษ (ชิ้น) | ||
| 5 | นม UHT รสจืด 180 มล. | 250 | 48 | 5 | 10 | ||
| 6 | น้ำดื่ม 600 มล. | 180 | 12 | 15 | 0 | ||
| 7 | กาแฟเอสเปรสโซ 240 มล. | 100 | 24 | 4 | 4 | ||
| 8 | บะหมี่ต้มยำกุ้ง | 425 | 30 | 14 | 5 | ||
| 9 | น้ำปลาแท้ 700 มล. | 70 | 12 | 5 | 10 | ||
| 10 | มันฝรั่งทอด 75 ก. | 130 | 24 | 5 | 10 | ||
| 11 | ข้าวเกรียบกุ้ง 60 ก. | 100 | 36 | 2 | 28 | ||
| 12 | น้ำยาล้างจาน 500 มล. | 55 | 24 | 2 | 7 | ||
| 13 | |||||||
| 14 | |||||||
| 15 | |||||||
| 16 | |||||||
| 17 | |||||||
| 18 | |||||||
| 19 |
ขั้นตอนการคำนวณ (4)
- อ่านสูตร E5: 250 ÷ 48 ได้ลังเต็ม 5 ลัง (48 × 5 = 240) เหลือเศษ 250 − 240 = 10 ชิ้น
- แถว 6 น้ำดื่ม 180 ชิ้น ลังละ 12 หารลงตัว เศษจึงเป็น 0
- ลองแก้ I4 และ I5 แล้วดูข้อความใน I7 เปลี่ยนตาม
ตัวอย่างทั้งหมด 4 แบบ
- 1หาเศษที่เหลือหลังแพ็คลังเต็ม · INT หาจำนวนลังเต็ม MOD หาชิ้นที่เหลือ ใช้คู่กันเขียนใบจัดสินค้าแบบ 5 ลัง 10 ชิ้น
- 2เลือกทุกรายการที่ N เช่น สุ่มตรวจทุก 3 รายการ · ROW()-4 คือลำดับของรายการ (แถว 5 = 1) MOD ได้ 0 เมื่อลำดับหารด้วย N ลงตัว
- 3หารอบส่งของทุก N วัน · วันที่คือตัวเลข ลบวันเริ่มรอบได้จำนวนวันที่ผ่านไป MOD ได้ 0 ในวันที่ครบรอบพอดี
- 4ชั่วโมงทำงานกะดึกที่ข้ามเที่ยงคืน · กะดึกมีเวลาออกน้อยกว่าเวลาเข้า ลบกันตรง ๆ จึงติดลบ MOD(…,1) เปลี่ยนเป็นส่วนของวันที่ถูกต้อง แล้วคูณ 24 เป็นชั่วโมง
ข้อผิดพลาดที่พบบ่อย
เคล็ดลับจากห้องเรียน
ใช้กับ Excel ของคุณได้ไหม
| เวอร์ชัน | Excel 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|---|
| MOD |
MOD ใช้ได้ทุกเวอร์ชันที่ยังใช้กันอยู่ จึงไม่ต้องมีสูตรทางเลือก
MOD ใช้คู่กับสูตรไหน
| ต้องการ | สูตร | ผล (250 ชิ้น ลังละ 48) |
|---|---|---|
| เศษที่เหลือ (ชิ้น) | =MOD(250,48) | 10 |
| ลังเต็ม | =INT(250/48) | 5 |
| ลังเต็ม (อีกวิธี) | =QUOTIENT(250,48) | 5 |
| ลังที่ต้องเตรียมทั้งหมด | =ROUNDUP(250/48,0) | 6 |
| เขียนเป็นข้อความ | =INT(250/48)&" ลัง "&MOD(250,48)&" ชิ้น" | 5 ลัง 10 ชิ้น |
ใน Power BI ใช้อะไร
ชื่อเดียวกันใน DAX ถ้าแค่ต้องการแสดงผลให้ตั้ง Format ของ Measure
ไฟล์ฝึก MOD
9Expert-MOD-Practice-v1.2.xlsx
โจทย์ในชีตแบบฝึกหัด
- ข้อ 1สินค้าแถว 9 แพ็คลังเต็มแล้วเหลือเศษกี่ชิ้น
- ข้อ 2สินค้าแถว 7 แพ็คลังเต็มแล้วเหลือเศษกี่ชิ้น
- ข้อ 3จำนวนที่สั่งของสินค้าแถว 13 หารด้วย 2 เหลือเศษเท่าไร (0 = เลขคู่ · 1 = เลขคี่)
- ข้อ 4เข้างานตามเวลาในช่อง C10 เลิกงาน 6:00 น. ของวันถัดไป (ใช้ TIME(6,0,0)) ทำงานกี่ชั่วโมง ตอบเป็นตัวเลขชั่วโมง
- ข้อ 5รถขนถ่ายสินค้าใช้เวลาตามช่อง C11 (นาที) หักชั่วโมงเต็มแล้วเหลือกี่นาที
วิดีโอประกอบ
ในเว็บจริงจะฝังคลิปพร้อมตั้งเวลาเริ่มตรงหัวข้อนี้ ในต้นแบบเปิดผลค้นหาในช่องแทน
เปิดใน YouTubeแบบทดสอบ 3 ข้อ
1. =MOD(250,48) ได้เท่าไร
48 × 5 = 240 เหลือเศษ 250 − 240 = 10
2. =MOD(-3,2) ได้เท่าไร
ผลของ MOD มีเครื่องหมายเดียวกับตัวหาร ตัวหารเป็นบวกจึงได้ 1 (ตัวอย่างจากเอกสารของ Microsoft)
3. เข้างาน 22:00 (B5) เลิกงาน 6:00 ของวันถัดไป (C5) สูตรใดได้เวลาทำงาน 8:00
C5−B5 ติดลบเพราะข้ามเที่ยงคืน MOD(…,1) บวกกลับ 1 วันได้ 8:00 ส่วน ABS และการสลับลำดับได้ 16:00
ไปต่อ
ต่อยอดใน Microsoft Excel Advanced: สูตรสรุปผลแบบมีเงื่อนไข สูตรสืบค้นข้อมูล สูตรใหม่ใน Microsoft 365 และการจัดการ Error (2 วัน)