ไปยังเนื้อหาหลัก

วิธีแบ่งช่วงของเซลล์ด้วยตัวเลขใน Excel

ผู้เขียน: ฝ่ายสนับสนุนด้านเทคนิค แก้ไขล่าสุด: 2024-12-13

บางครั้งคุณอาจต้องปรับเปลี่ยนช่วงเซลล์ใน Excel อย่างรวดเร็ว ตัวอย่างเช่น หากคุณมีรายการราคาผลิตภัณฑ์และต้องการหารราคาทั้งหมดด้วย 2 คุณจะทำได้อย่างไรอย่างมีประสิทธิภาพ บทช่วยสอนนี้ให้วิธีการแบบทีละขั้นตอนในการหารช่วงเซลล์ด้วยตัวเลข มาสำรวจแต่ละวิธีโดยละเอียดกัน

ภาพหน้าจอแสดงช่วงเซลล์ที่หารด้วยตัวเลขใน Excel

แบ่งช่วงของเซลล์ด้วยตัวเลขด้วยฟังก์ชัน Paste Special

แบ่งช่วงของเซลล์ด้วยตัวเลขอย่างรวดเร็วด้วย Kutools for Excel

แบ่งช่วงของเซลล์ด้วยตัวเลขด้วยรหัส VBA


แบ่งช่วงของเซลล์ด้วยตัวเลขด้วยฟังก์ชัน Paste Special

ตัวอย่างเช่นฉันจะแบ่งเซลล์ทั้งหมดด้วยหมายเลข 15 โดยใช้ วางแบบพิเศษ ฟังก์ชั่นของ Excel ช่วยให้คุณสามารถทำภารกิจนี้ให้สำเร็จได้โดยทำตามขั้นตอนต่อไปนี้:

1. ใส่หมายเลขตัวหารเช่น 15 ลงในเซลล์ว่างแล้วคัดลอก

2. ไฮไลต์ช่วงที่คุณต้องการหารตัวเลขทั้งหมดด้วย 15 แล้วคลิกขวาเลือก วางแบบพิเศษ จากเมนู

3 ใน วาง Special กล่องโต้ตอบคลิก ทั้งหมด ตัวเลือกใน พาสต้า เลือก แบ่ง ตัวเลือกใน การดำเนินการ แล้วคลิกไฟล์ OK ปุ่ม

ภาพหน้าจอของกล่องโต้ตอบวางแบบพิเศษใน Excel ที่มีการเลือกการแบ่ง

4. ลบหมายเลข 15 ที่คุณป้อนก่อนหน้านี้

ตอนนี้ช่วงของเซลล์ถูกหารด้วย 15 จำนวนมาก ดูภาพหน้าจอ:

ภาพหน้าจอแสดงช่วงเซลล์ที่หารด้วยตัวเลขใน Excel


แบ่งช่วงของเซลล์ด้วยตัวเลขอย่างรวดเร็วด้วย Kutools for Excel

หากวิธีการวางแบบพิเศษค่อนข้างยากสำหรับคุณ มีวิธีที่ง่ายกว่าและรวดเร็วกว่าในการจัดการงานนี้หรือไม่ ใช่ การดำเนินการ คุณลักษณะของ Kutools สำหรับ Excel สามารถช่วยคุณแบ่งช่วงของเซลล์ตามตัวเลขได้ภายในไม่กี่วินาที!

Kutools สำหรับ Excel นำเสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อปรับปรุงงานที่ซับซ้อน เพิ่มความคิดสร้างสรรค์และประสิทธิภาพ เสริมด้วยความสามารถด้าน AI, Kutools ทำงานอัตโนมัติด้วยความแม่นยำ ทำให้การจัดการข้อมูลเป็นเรื่องง่าย ข้อมูลโดยละเอียดของ Kutools for Excel...         ทดลองฟรี...

1. เลือกช่วงที่มีตัวเลขที่คุณต้องการหารด้วยจำนวนหนึ่ง จากนั้นคลิก Kutools > เพิ่มเติม > การดำเนินการดูภาพหน้าจอ:

ภาพหน้าจอของเมนู Kutools ที่เน้นตัวเลือกการดำเนินการ

3 ใน เครื่องมือการทำงาน ใหเลือก การแบ่ง ใน การดำเนินการ ใส่หมายเลขตัวหารเช่น 15 ใน ตัวดำเนินการ กล่อง. และคุณสามารถดูผลลัพธ์จากไฟล์ ดูตัวอย่าง บานหน้าต่าง และสุดท้ายคลิก OK or สมัครสมาชิก ปุ่ม. ดูภาพหน้าจอ:

ภาพหน้าจอของกล่องโต้ตอบ Kutools Operation Tools ที่มีการเลือก Division

หมายเหตุ หากคุณต้องการสร้างสูตรด้วย โปรดตรวจสอบ สร้างสูตร ตัวเลือก หากเซลล์ที่เลือกมีสูตรและคุณไม่ต้องการหารผลลัพธ์จากการคำนวณของสูตรโปรดตรวจสอบ ข้ามเซลล์สูตร ตัวเลือก

Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now


แบ่งช่วงของเซลล์ด้วยตัวเลขด้วยรหัส VBA

ด้วยโค้ด VBA คุณยังสามารถหารช่วงเซลล์ด้วยตัวเลขโดยอัตโนมัติได้อีกด้วย

1. เลือกช่วงที่คุณต้องการให้หารด้วยตัวเลข

2 คลิก ผู้พัฒนา > ของ Visual Basicใหม่ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างจะปรากฏขึ้นให้คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นป้อนรหัสต่อไปนี้ในไฟล์ โมดูล:

VBA: แบ่งช่วงของเซลล์ตามตัวเลข

Sub DivisionNum()
'Updateby20140128
Dim Rng As Range
Dim WorkRng As Range
Dim xNum As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNum = Application.InputBox("Division num", xTitleId, Type:=1)
For Each Rng In WorkRng
    Rng.Value = Rng.Value / xNum
Next
End Sub

3 จากนั้นคลิก ภาพหน้าจอของปุ่ม Run ในตัวแก้ไข VBA ปุ่มเพื่อเรียกใช้รหัส ในกล่องโต้ตอบที่โผล่ขึ้นมาโปรดเลือกช่วงที่มีตัวเลขที่คุณต้องการหารด้วยจำนวนหนึ่งแล้วคลิก OK ปุ่ม. ดูภาพหน้าจอ:

ภาพหน้าจอของกล่องโต้ตอบโค้ด VBA สำหรับการเลือกช่วงที่จะแบ่ง

4. ในกล่องโต้ตอบที่สองที่โผล่ขึ้นมาให้ป้อนหมายเลขตัวหารจากนั้นคลิกปุ่มตกลง ดูภาพหน้าจอ:

ภาพหน้าจอของกล่องโต้ตอบโค้ด VBA สำหรับการป้อนตัวเลขตัวหาร

ตอนนี้ตัวเลขทั้งหมดในช่วงที่เลือกจะหารด้วยหมายเลข 15

ภาพหน้าจอแสดงช่วงเซลล์ที่หารด้วยตัวเลขใน Excel


การสาธิต: แบ่งช่วงของเซลล์อย่างรวดเร็วด้วยตัวเลขด้วย Kutools for Excel

Kutools สำหรับ Excel:เครื่องมือที่มีประโยชน์มากกว่า 300 รายการอยู่ในมือคุณ! เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Download Now!