Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ในบทความนี้ จะแนะนำวิธี หารคอลัมน์ ใน Excel หลายวิธี คุณสามารถเลือกวิธีที่เหมาะกับงานของคุณได้ครับ

เริ่มกันเลย!

สัญลักษณ์การหารใน Excel

ในคณิตศาสตร์ เราใช้สัญลักษณ์ obelus (÷) ในการหารตัวเลข 2 ตัว

15 ÷ 5 = 3

แต่ใน Excel เราใช้ เครื่องหมายทับหน้าตัด (/) แทน

15/5 = 3

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ใน Excel เราเขียนนิพจน์การหารดังภาพ โดยที่:

  • ‘A’ คือ ตัวตั้ง (Dividend/Numerator) – ตัวเลขที่ต้องการหารด้วยอีกตัวหนึ่ง (Divisor)
  • ‘B’ คือ ตัวหาร (Divisor/Denominator) – ตัวเลขที่ใช้หารอีกตัวหนึ่ง (Dividend)

วิธีการหารใน Excel

นี่คือตัวอย่างการ หาร ใน Excel

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

หากต้องการรู้เพิ่มเติมเกี่ยวกับลำดับความสำคัญของตัวดำเนินการใน Excel อ่านบทความ: What is the Order & Precedence of Operations in Excel?

คุณสามารถดาวน์โหลดไฟล์ Excel ต่อไปนี้เพื่อฝึกปฏิบัติด้วยตัวเองได้ครับ

8 วิธีง่ายๆ ในการหารคอลัมน์ใน Excel

ในส่วนนี้ จะสาธิตวิธีหารคอลัมน์ใน Excel 8 วิธี เช่น การหารเซลล์ด้วยเซลล์หรือตัวเลข การคัดลอก สูตร การใช้ สูตรอาร์เรย์ (Array formula) การใช้ ฟีเจอร์ Paste Special การใช้ ฟังก์ชัน QUOTIENT การใช้ เปอร์เซ็นต์ และการใช้ รหัส VBA สมมติว่าเรามีชุดข้อมูลตัวอย่างดังนี้

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

1. การหารเซลล์ด้วยเซลล์อื่นหรือตัวเลขใน Excel

การหารเซลล์ด้วยเซลล์อื่นหรือตัวเลข เหมือนกับการหารตัวเลข 2 ตัวใน Excel

แทนที่จะใช้ตัวเลข เราใช้อ้างอิงเซลล์ (Cell references) ซึ่งอาจเป็น สัมพัทธ์ (Relative), สัมบูรณ์ (Absolute), หรือผสม (Mixed)

ขั้นตอนที่ 1:

นี่คือตัวอย่างการ หาร เซลล์ด้วยเซลล์อื่นหรือตัวเลข (ดูภาพด้านล่าง)

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

  • หารเซลล์หนึ่งด้วยอีกเซลล์หนึ่ง

=B5/C5

  • หารเซลล์ด้วยค่าตัวเลข

=B6/5

  • หารเซลล์ด้วยอีกเซลล์หนึ่ง (อ้างอิงเซลล์แบบสัมบูรณ์).

= $B$7/$C$7

อ่านเพิ่มเติม: How to Divide Without Using a Function in Excel (with Quick Steps)

2. การคัดลอกสูตรเพื่อหารคอลัมน์ใน Excel

ขั้นตอนที่ 1:

เราต้องการ หาร ค่าของคอลัมน์ B ด้วยค่าของคอลัมน์ C

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 2:

  • เลือกเซลล์ D5 และใช้สูตรนี้

=B5/C5

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 3:

  • กด Enter สูตรจะให้ผลลัพธ์ 10 เพราะ 50 หาร 5 ได้ 10 จากนั้นเลือกเซลล์ D5 และคัดลอกสูตรไปยังเซลล์ด้านล่างโดยลากแฮนด์ลากอัตโนมัติ (autofill handle) หรือดับเบิลคลิกที่แฮนด์ลากก็ได้

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 4:

  • ผลลัพธ์จะแสดงดังภาพ ด้านขวาเป็นสูตรที่ใช้

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

3. การใช้สูตรอาร์เรย์ (Array Formula) เพื่อหารคอลัมน์

ลองหารคอลัมน์หนึ่งด้วยอีกคอลัมน์หนึ่งโดยใช้สูตรอาร์เรย์ของ Excel ผู้ใช้ทั่วไปหลายคนกลัวสูตรอาร์เรย์ ถ้าคุณเป็นหนึ่งในนั้น อ่านบทความ: Excel Array Formula Basic: What is an Array in Excel?

หากต้องการปกป้องสูตร Excel ไม่ให้ผู้ใช้แก้ไขหรือลบ คุณสามารถใช้สูตรอาร์เรย์ได้

มาเรียนรู้วิธีคำนวณข้างต้นด้วยสูตรอาร์เรย์กันครับ

ขั้นตอนที่ 1:

  • เลือกช่วงเซลล์ D5 ถึง D14 และพิมพ์สูตรนี้

=B5:B14/C5:C14

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 2:

  • กด CTRL + SHIFT + ENTER (จำสั้นๆ ว่า CSE) พร้อมกัน นี่คือวิธีสร้างสูตรอาร์เรย์ใน Excel คุณจะเห็นผลลัพธ์

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

หมายเหตุ

  • เซลล์ทั้งหมด (D5:D14) จะเก็บสูตรเดียวกัน ดังนั้นคุณไม่สามารถเปลี่ยนสูตรของเซลล์เดี่ยวได้ หากต้องการแก้ไขหรือลบ ต้องเลือกเซลล์ทั้งหมด แล้วกด CTRL + SHIFT + ENTER อีกครั้ง

4. การใช้สูตรเพื่อหารคอลัมน์

4.1 ใช้ตัวเลขที่กำหนดไว้ (Hard-coded Number)

สมมติคุณต้องการ หารค่าของคอลัมน์ด้วยตัวเลขเฉพาะ คือ 10 (อาจเป็นตัวเลขอื่นก็ได้)

ขั้นตอนที่ 1:

  • เลือกเซลล์ C5 และใช้สูตรนี้

=B5/10

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 2:

  • กด Enter แล้วนำสูตรไปใช้กับเซลล์ด้านล่าง
  • สุดท้ายจะได้ผลลัพธ์ดังภาพ

ดังนั้น ค่าของคอลัมน์ B ถูกหารด้วยตัวเลขเฉพาะ 10

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

4.2 วิธีแบบไดนามิก (Dynamic Method)

อาจมีวันหนึ่งคุณต้องการหารตัวเลขเหล่านั้นด้วยตัวเลขอื่น เช่น 5 การแก้ไขสูตรทุกครั้งไม่ใช่วิธีที่ดี

เราสามารถใช้วิธีนี้ได้ครับ

ขั้นตอนที่ 1:

  • เลือกเซลล์ D5 และใช้สูตรนี้

=B5/$C$5

  • ดังนั้น จากเซลล์ C5 ถึง C14 จะวางตัวเลขที่ใช้หารค่าของคอลัมน์ B
  • สังเกตสูตร: ทำให้อ้างอิงเซลล์ C5 ถึง C14 เป็นแบบสัมบูรณ์ (Absolute) จาก C5 ถึง C14 เพื่อไม่ให้เปลี่ยนเมื่อคัดลอกสูตรไปยังเซลล์อื่นในคอลัมน์

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 2:

  • กด Enter และใช้สูตรกับเซลล์อื่นในคอลัมน์
  • ผลลัพธ์จะแสดงดังภาพด้านล่าง

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

5. การใช้ฟีเจอร์ Paste Special เพื่อหารคอลัมน์

ในวิธีนี้ คุณสามารถหารคอลัมน์ด้วยตัวเลขเฉพาะ โดยไม่ใช้สูตร Excel

เราจะใช้ฟีเจอร์ Paste Special ของ Excel

ขั้นตอนที่ 1:

  • วางตัวหารในเซลล์ สมมติในกรณีนี้ ตัวหารอยู่ในเซลล์ C3 เลือกเซลล์และคัดลอกค่า (ปุ่มลัด CTRL + C)

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 2:

  • เลือกตัวเลขภายใต้คอลัมน์ B -> คลิกขวา เมาส์ -> จากเมนู คลิก Paste Special

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

หมายเหตุ

  • ปุ่มลัดเปิดกล่องโต้ตอบ Paste Special: CTRL + ALT + V

ขั้นตอนที่ 3:

  • กล่องโต้ตอบ Paste Special จะปรากฏ เลือกตัวเลือก Divide (มุมล่างขวาของกล่อง) แล้วคลิก

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 4:

  • นี่คือผลลัพธ์สุดท้าย

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ตัวเลขทั้งหมดถูกแทนที่ด้วยค่าใหม่ (หารด้วย 50) ผลคือ ไม่มีสูตรปรากฏในเซลล์

อ่านเพิ่มเติม: How to Divide for Entire Row in Excel (6 Simple Methods)

6. การใช้ฟังก์ชัน QUOTIENT เพื่อหารคอลัมน์

ฟังก์ชัน QUOTIENT ของ Excel จะคืนค่าส่วนจำนวนเต็มของการหารเท่านั้น

ขั้นตอน:

  • นี่คือไวยากรณ์ของ ฟังก์ชัน QUOTIENT

=QUOTIENT(numerator, denominator)

ดูความแตกต่างระหว่างผลลัพธ์จากสูตร Excel ทั่วไปและการใช้ ฟังก์ชัน QUOTIENT

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

อ่านเพิ่มเติม: How to Divide with Decimals in Excel (5 Suitable Examples)

7. การใช้เปอร์เซ็นต์เพื่อหารคอลัมน์

คุณรู้ว่า 25% = 25/100 = 0.25

ดังนั้น การหารคอลัมน์ด้วยเปอร์เซ็นต์ จึงเทียบเท่ากับการหารคอลัมน์ด้วยตัวเลข

ขั้นตอน:

  • นี่คือตัวอย่างการหารคอลัมน์ด้วยเปอร์เซ็นต์

=B5/25% = 200

=B6/0.25 = 400

=B7/D3 = 600

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

อ่านเพิ่มเติม: How to Divide a Value to Get a Percentage in Excel (5 Suitable Examples)

8. การใช้รหัส VBA เพื่อหารคอลัมน์

VBA เป็นภาษาโปรแกรมมิ่งที่ใช้สำหรับงานหลากหลาย และผู้ใช้ประเภทต่างๆ สามารถนำไปใช้ได้ การกด Alt + F11 จะเปิด VBA editor ในส่วนสุดท้าย เราจะสร้าง รหัส VBA ที่ทำให้การหารคอลัมน์ใน Excel ง่ายขึ้นมาก

ขั้นตอนที่ 1:

  • เปิดแท็บ Developer
  • เลือกคำสั่ง Visual Basic

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 2:

  • หน้าต่าง Visual Basic จะเปิดขึ้น
  • จากเมนู Insert เลือก Module ใหม่เพื่อเขียน รหัส VBA

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 3:

  • วาง รหัส VBA ต่อไปนี้ ลงใน Module
  • คลิกปุ่ม “Run” หรือกด F5 เพื่อรันโปรแกรม.
Sub Divide_Columns() Range("D5:D14").Formula = "=B5/C5" End Sub

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

ขั้นตอนที่ 4:

  • สุดท้าย คอลัมน์ D จะแสดงผลลัพธ์ทั้งหมด

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

บันทึกพิเศษที่ควรจำ

  • ไม่สามารถหารตัวเลขด้วยศูนย์ได้ นี่เป็นสิ่งที่ห้ามในคณิตศาสตร์
  • เมื่อพยายามหารด้วยศูนย์ Excel จะแสดงข้อผิดพลาด #DIV/0!

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

เราสามารถจัดการข้อผิดพลาดนี้ได้ 2 วิธี:

  1. ใช้ ฟังก์ชัน IFERROR
  2. ใช้ ฟังก์ชัน IF

จัดการข้อผิดพลาด #DIV/0! ด้วยฟังก์ชัน IFERROR

ไวยากรณ์ของ ฟังก์ชัน IFERROR:

=IFERROR (value, value_if_error)

นี่คือวิธีใช้ ฟังก์ชัน IFERROR จัดการ ข้อผิดพลาด #DIV/0! ใน Excel

ใช้สูตรนี้ในเซลล์ D2

=IFERROR(B5/C5, "Not allowed")

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

จัดการข้อผิดพลาด #DIV/0! ด้วยฟังก์ชัน IF

ไวยากรณ์ของ ฟังก์ชัน IF:


=IF(logical_test, [value_if_true], [value_if_false])

นอกจากใช้ ฟังก์ชัน IFERROR แล้ว คุณยังสามารถใช้ ฟังก์ชัน IF เพื่อจัดการข้อผิดพลาด #DIV/0! ได้เช่นกัน (ดูภาพด้านล่าง)

ในเซลล์ D2 ใช้สูตรนี้

=IF(C5=0, "Not allowed", B5/C5)

จากนั้นคัดลอกสูตรนี้ไปยังเซลล์อื่นในคอลัมน์

เชี่ยวชาญการหารคอลัมน์ใน Excel: 8 วิธีที่พิสูจน์แล้ว

อ่านเพิ่มเติม: [Fixed] Division Formula Not Working in Excel (6 Possible Solutions)

สรุป

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

บทความที่เกี่ยวข้อง

  • How to Add and Then Divide in Excel (5 Suitable Examples)
  • Divide One Column by Another in Excel (7 Quick Ways)