วิธีการปัดเศษของตัวเลขให้เท่ากันใน Excel
รอบถึงแม้ใน Excel คืออะไร? Round to even เรียกอีกอย่างว่าการปัดเศษเจ้ามือโดยพื้นฐานแล้วมันก็เหมือนกับการปัดเศษปกติยกเว้นเมื่อตัวเลขที่จะปัดเป็นเลข 5 ถ้าตัวเลขก่อนเลข 5 เป็นเลขคี่คุณควรปัดเศษขึ้นและถ้าตัวเลขก่อน 5 เป็น แม้คุณควรปัดเศษลง
ตัวอย่างเช่น 23.345 รอบถึงค่าเปอร์เซ็นไทล์จะเท่ากับ 23.34. และ 12.335 รอบถึงค่าเปอร์เซ็นไทล์จะเท่ากับ 12.34.
ในบทความนี้ฉันจะพูดถึงวิธีการปัดเศษเจ้ามือใน Excel
ปัดเศษตัวเลขถึงแม้จะมีฟังก์ชันที่ผู้ใช้กำหนดเอง
ปัดเศษตัวเลขถึงแม้จะมีรหัส VBA
ปัดเศษตัวเลขถึงแม้กระทั่งกับ Kutools for Excel
ปัดเศษตัวเลขถึงแม้จะมีฟังก์ชันที่ผู้ใช้กำหนดเอง
คุณสามารถใช้ฟังก์ชันที่กำหนดไว้ต่อไปนี้เพื่อปัดเศษตัวเลขเป็นแม้แต่ใน Excel โปรดดำเนินการดังนี้:
1. เลือกตัวเลขที่คุณต้องการปัดเศษเป็นคู่
2. จากนั้นกดปุ่ม ALT + F11 และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
3. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางมาโครต่อไปนี้ในหน้าต่างโมดูล
ฟังก์ชัน BankersRound (num, precision)
BankersRound = รอบ (จำนวน, ความแม่นยำ)
ฟังก์ชั่นเอนด์
4. บันทึกรหัสและป้อนสูตร = bankersround (a1,2) ลงในเซลล์ว่างที่อยู่ติดกัน ดูภาพหน้าจอ:
5. จากนั้นกด เข้าสู่ สำคัญ. แล้วเลือกเซลล์ B1 จากนั้นลากจุดจับเติมไปยังช่วงที่คุณต้องการให้มีสูตรนี้ ดูภาพหน้าจอ:
ปัดเศษตัวเลขถึงแม้จะมีรหัส VBA
หากคุณไม่ต้องการใช้ฟังก์ชันที่กำหนดรหัส VBA ต่อไปนี้สามารถช่วยคุณได้ ทำตามนี้:
1. เลือกช่วงที่คุณต้องการปัดเศษ
2. จากนั้นกดปุ่ม ALT + F11 และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
3. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูลหน้าต่าง.
Sub RoundToEven()
'Update 20131107
Dim rng As Range
Dim WorkRng As Range
Dim intNumberOfDecimal As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
intNumberOfDecimal = Application.InputBox("NumberOfDecimal", xTitleId, Type:=1)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
rng.Value = Round(rng.Value, intNumberOfDecimal)
Next
End Sub
4. จากนั้นกดปุ่ม F5 เพื่อเรียกใช้รหัสนี้ในกล่องพร้อมต์ให้ป้อนจำนวนทศนิยมที่คุณต้องการปัดเศษ ดูภาพหน้าจอ:
5. จากนั้นคลิก OKตัวเลขที่เลือกทั้งหมดจะถูกปัดเศษเป็นเลขคู่ ดูภาพหน้าจอ:
ปัดเศษตัวเลขถึงแม้กระทั่งกับ Kutools for Excel
ทั้งฟังก์ชั่นที่ผู้ใช้กำหนดเองหรือโค้ด VBA คุณไม่รู้สึกว่าซับซ้อนขนาดนี้ฉันขอแนะนำวิธีง่ายๆในการแก้ปัญหาให้คุณได้ ด้วย รอบโดยไม่มีสูตร of Kutools สำหรับ Excelคุณสามารถปัดเศษช่วงของตัวเลขให้เป็นคู่ได้อย่างรวดเร็ว
Kutools สำหรับ Excel มีเครื่องมือ Excel ที่มีประโยชน์มากกว่า 300 รายการ ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน Get it Now.
หลังจากติดตั้ง Kutools for Excel แล้วคุณสามารถทำได้ดังนี้:
1. เน้นช่วงที่คุณต้องการปัดเศษให้เท่ากัน
2. คลิก Kutools > รอบ.
3. ใน รอบโดยไม่มีสูตร กล่องโต้ตอบป้อนตำแหน่งทศนิยมที่คุณต้องการจากนั้นเลือก ปัดเศษเป็นคู่ ภายใต้ ตัวเลือกเสริม (Option)และคุณสามารถดูผลลัพธ์จากไฟล์ บานหน้าต่างแสดงตัวอย่าง. ดูภาพหน้าจอ:
4. จากนั้นคลิก OK or สมัครสมาชิกตัวเลขทั้งหมดจะถูกปัดเศษเป็นทศนิยม 2 ตำแหน่ง
คลิก Round to Even เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะนี้
บทความที่เกี่ยวข้อง:
ปัดเศษ / ปัดเศษขึ้น / ปัดเศษช่วงของหมายเลขเซลล์ใน Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!