บทความนี้จะอธิบายวัตถุประสงค์และการใช้ฟังก์ชัน TRUNC ใน Microsoft Excel
คำอธิบาย
ฟังก์ชัน TRUNC จะตัดทอนตัวเลขเป็นจํานวนเต็มโดยการเอาส่วนที่เป็นเศษส่วนของตัวเลขออก
ไวยากรณ์
TRUNC(number, [num_digits])
ไวยากรณ์ของฟังก์ชัน TRUNC มีอาร์กิวเมนต์ดังนี้
- Number (ต้องระบุ) ตัวเลขที่คุณต้องการตัดเศษทิ้ง
- Num_digits เสริม ตัวเลขที่ระบุความแม่นยําของการตัดทอน ค่าเริ่มต้นของ num_digits คือ 0 (ศูนย์)
การเปรียบเทียบกับฟังก์ชัน INT
ฟังก์ชัน TRUNC และ INT ค่อนข้างคล้ายกันเนื่องจากฟังก์ชันทั้งสองจะส่งกลับจํานวนเต็ม ฟังก์ชัน TRUNC จะลบส่วนที่เป็นเศษส่วนของตัวเลขออก ในขณะที่ INT จะส่งกลับจํานวนเต็มที่ต่ํากว่าที่ใกล้เคียงที่สุด (ไม่จําเป็นต้องมีขนาดเล็กลง) ผลต่างเกิดขึ้นกับจํานวนลบ: TRUNC(-4.3) ส่งกลับค่า -4 แต่ INT(-4.3) จะส่งกลับค่า -5 เนื่องจาก -5 เป็นจํานวนที่ต่ํากว่า ดู เพิ่มเติมที่ ฟังก์ชัน INT
ตัวอย่าง
จากตารางด้านล่าง ให้คัดลอกตัวอย่าง สูตร แล้ววางลงในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าคุณไม่เห็นผลลัพธ์โดยอัตโนมัติ ให้เลือกสูตร กด F2 แล้วกด Enter ปรับความกว้างคอลัมน์ถ้าจําเป็นเพื่อดูผลลัพธ์ทั้งหมด
| สูตร | คำอธิบาย | ผลลัพธ์ |
|---|---|---|
| =TRUNC(8.9) | ตัดทอน 8.9 เพื่อส่งกลับส่วนจำนวนเต็ม (8) | 8 |
| =TRUNC(-8.9) | ตัดทอนเลขจำนวนลบเพื่อส่งกลับส่วนจำนวนเต็ม (-8) | -8 |
| =TRUNC(0.45) | ตัดทอนจำนวนระหว่าง 0 ถึง 1 เพื่อส่งกลับส่วนจำนวนเต็ม (0) | 0 |