ตัดส่วนทศนิยมออกไปเลยโดยไม่ปัดเศษ เหลือแต่ตัวเลขที่คุณต้องการจำนวนหลักเท่านั้น
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| number | Number | ตัวเลขที่ต้องการตัดทศนิยม ข้อมูลประเภท number, cell reference, หรือ formula ที่ให้ผลเป็นตัวเลข |
| [num_digits]ไม่บังคับ | Number | จำนวนหลักทศนิยมที่ต้องการเก็บไว้ (0 = ตัดทั้งหมด, ลบ = ตัดจากจำนวนเต็ม) |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
TRUNC ใช้ตัดส่วนทศนิยมทิ้งให้เหลือแค่ตัวเลขด้านหน้า (หรือจำนวนหลักที่ระบุ) โดยไม่ปัดเศษเลย.
จะแตกต่างจาก ROUND ที่ทำการปัดเศษ TRUNC เพียงแต่ตัดตัวเลขส่วนเกินทิ้งเท่านั้น ทำให้ค่าที่ออกมาเล็กลง (หรือเท่าเดิมสำหรับตัวเลขบวก).
หากใช้กับตัวเลขลบ TRUNC จะตัดส่วนทศนิยมออก แต่ INT จะปัดลงให้ต่ำกว่ากว่าเดิมจึงแตกต่างกัน 😎
ไม่มีพารามิเตอร์ num_digits หรือ num_digits=0 จึงตัดทศนิยมทั้งหมด
ตัดตำแหน่งที่ 2 เป็นต้นไป เหลือแค่ 3.4 (ไม่ปัด 5 เป็น 6)
num_digits เป็นลบ ตัดตำแหน่งที่ 2 จากขวา (หลักสิบ) เหลือแค่ 1200
TRUNC ตัดส่วนทศนิยมออก ได้ -4 แต่ INT ปัดลงให้ต่ำกว่า ได้ -5
TRUNC เพียงตัดส่วนทศนิยมออก INT ปัดลงเป็นตัวเลขต่ำสุด สำหรับตัวเลขบวก ผลเหมือนกัน แต่ตัวเลขลบ ต่างกัน เช่น TRUNC(-4.7)=-4 แต่ INT(-4.7)=-5
เริ่มต้นค่าเป็น 0 แปลว่าตัดทศนิยมทั้งหมด เหลือเพียงจำนวนเต็ม
ROUND ปัดเศษ (5 ขึ้นต่อ) TRUNC ตัดทิ้งโดยไม่ปัด ใช้เมื่อต้องการแค่ตัวเลขที่แน่นอน ไม่ต้องการปัดเศษ
ได้ค่ะ ใช้ตัดเลขจำนวนเต็มจากด้านขวา เช่น TRUNC(1234,-2) ได้ 1200
จะเกิด #VALUE! error เนื่องจากฟังก์ชันนี้ต้องการอินพุตเป็นตัวเลข
ฟังก์ชันที่ผู้เขียนโยงไว้กับ TRUNC จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
ปัดเศษลงเป็นจำนวนเต็มหรือทศนิยมตามตัวคูณที่ระบุ โดยทำงานกับทั้งเลขบวกและเลขลบ
INT จะปัดตัวเลขลงไปยังจำนวนเต็มที่น้อยกว่าหรือเท่ากับตัวเลขนั้นเสมอ สำหรับจำนวนบวกจะเหมือนการตัดทศนิยมทิ้ง แต่สำหรับจำนวนลบจะปัดลงให้มีค่าติดลบมากขึ้น (เช่น -5.5 จะเป็น -6)
MOD คืนค่าเศษเหลือจากการหาร มีประโยชน์มากในการตรวจสอบเลขคู่/คี่ สร้างลำดับวนลูป แยกเวลาจากวันที่ และทำ Conditional Formatting สลับสี
ROUND จะปัดตัวเลขไปยังค่าที่ใกล้เคียงที่สุดตามจำนวนหลักที่ระบุ (num_digits) สามารถปัดทศนิยม (ค่าบวก), ปัดเป็นจำนวนเต็ม (0), หรือปัดหลักสิบ หลักร้อย (ค่าลบ) ได้ เป็นฟังก์ชันพื้นฐานที่ใช้บ่อยที่สุดในการสรุปตัวเลข
ROUNDDOWN จะปัดตัวเลขลงเข้าหาศูนย์เสมอ (ลดค่าสัมบูรณ์ลง) ตามจำนวนหลักที่กำหนด (num_digits) ให้ผลลัพธ์คล้ายกับ TRUNC สำหรับจำนวนเต็มบวก แต่สามารถระบุหลักทศนิยมหรือหลักหน่วย/สิบ/ร้อยได้
ROUNDUP จะปัดตัวเลขขึ้นเสมอ 1 ค่าในหลักที่กำหนด โดยไม่สนใจว่าเศษข้างหลังจะเป็นเลขอะไร (ต่างจาก ROUND ปกติที่ต้องดูว่า >=5 หรือไม่) สามารถระบุจำนวนหลักทศนิยม (num_digits) เป็นบวกเพื่อปัดทศนิยม หรือเป็นลบเพื่อปัดหลักหน่วย/หลักสิบ/หลักร้อยได้
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่