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

วิธีรวมฟังก์ชัน ROUND และ SUM ใน Excel

สิ่งที่ควรทราบ

  • หลังจากป้อนข้อมูลในแถว 1 ถึง 5 ให้เลือกเซลล์ B6 เพื่อทำให้เป็นเซลล์ที่ใช้งานอยู่ ไปที่ Formulas และเลือก Math & Trig > ROUND
  • วางเคอร์เซอร์ในกล่องข้อความ Number และป้อน SUM(A2:A4) วางเคอร์เซอร์ในกล่องข้อความ Num_digits และป้อน 2 เลือก OK
  • คำตอบของฟังก์ชัน ROUND และ SUM ที่รวมกันจะปรากฏในเซลล์ B6

บทความนี้สาธิตวิธีรวมฟังก์ชัน ROUND และ SUM ใน Excel พร้อมตัวอย่างบทช่วยสอน รวมถึงข้อมูลเกี่ยวกับการใช้สูตรอาร์เรย์ CSE ของ Excel และการใช้ฟังก์ชัน ROUNDUP และ ROUNDDOWN ข้อมูลนี้ใช้กับ Excel 2019, 2016, 2013, 2010, 2007; Excel for Mac, Excel for Microsoft 365, Excel Online, Excel for Android, Excel for iPhone และ Excel for iPad

รวมฟังก์ชัน ROUND และ SUM

การรวมการดำเนินการของฟังก์ชันสองตัวขึ้นไป เช่น ROUND และ SUM ในสูตรเดียวภายใน Excel เรียกว่า ฟังก์ชันซ้อน (nesting function) การซ้อนทำได้โดยการให้ฟังก์ชันหนึ่งทำหน้าที่เป็น อาร์กิวเมนต์ (argument) ของฟังก์ชันที่สอง ทำตามบทช่วยสอนนี้และเรียนรู้วิธีซ้อนฟังก์ชันและรวมการดำเนินการใน Microsoft Excel อย่างถูกต้อง

เริ่มต้นด้วยการป้อนข้อมูลในแถว 1, 2, 3, 4 และ 5 ตามภาพด้านบน จากนั้นทำตามขั้นตอนดังนี้:

  1. เลือกเซลล์ B6 เพื่อทำให้เป็นเซลล์ที่ใช้งานอยู่
  2. เลือกแท็บ Formulas ของริบบอน
  3. เลือก Math & Trig เพื่อเปิดรายการแบบเลื่อนลงของฟังก์ชัน
  4. เลือก ROUND ในรายการเพื่อเปิดกล่องโต้ตอบ Function Arguments บน Mac จะเปิด Formula Builder
  5. วางเคอร์เซอร์ในกล่องข้อความ Number
  6. พิมพ์ SUM (A2:A4) เพื่อป้อนฟังก์ชัน SUM เป็นอาร์กิวเมนต์ Number ของฟังก์ชัน ROUND
  7. วางเคอร์เซอร์ในกล่องข้อความ Num_digits
  8. พิมพ์ 2 เพื่อปัดเศษคำตอบของฟังก์ชัน SUM ให้เหลือ 2 ตำแหน่งทศนิยม
  9. เลือก OK เพื่อเสร็จสิ้นสูตรและกลับสู่เวิร์กชีต ยกเว้น Excel for Mac ซึ่งเลือก Done แทน
  10. คำตอบ 764.87 จะปรากฏในเซลล์ B6 เนื่องจากผลรวมของข้อมูลในเซลล์ D1 ถึง D3 (764.8653) ถูกปัดเศษเป็น 2 ตำแหน่งทศนิยม
  11. เลือกเซลล์ B6 เพื่อแสดงฟังก์ชันซ้อนในแถบสูตรเหนือเวิร์กชีต

แม้จะสามารถป้อนสูตรทั้งหมดด้วยตนเองได้ แต่อาจพบว่าการใช้กล่องโต้ตอบ Function Arguments เพื่อป้อนสูตรและอาร์กิวเมนต์จะง่ายกว่า

=ROUND(SUM(A2:A4),2)

กล่องโต้ตอบทำให้การป้อนอาร์กิวเมนต์ของฟังก์ชันทีละตัวเป็นเรื่องง่าย โดยไม่ต้องกังวลเรื่องไวยากรณ์ของฟังก์ชัน เช่น วงเล็บที่ล้อมอาร์กิวเมนต์ และเครื่องหมายจุลภาคที่ทำหน้าที่เป็นตัวคั่นระหว่างอาร์กิวเมนต์

แม้ฟังก์ชัน SUM จะมีกล่องโต้ตอบของตัวเอง แต่ไม่สามารถใช้ได้เมื่อฟังก์ชันถูกซ้อนอยู่ภายในฟังก์ชันอื่น Excel ไม่อนุญาตให้เปิดกล่องโต้ตอบที่สองขณะป้อนสูตร

ใช้สูตรอาร์เรย์ / CSE ของ Excel

สูตรอาร์เรย์ เช่น สูตรในเซลล์ B8 อนุญาตให้มีการคำนวณหลายครั้งในเซลล์เวิร์กชีตเดียว สูตรอาร์เรย์สามารถสังเกตได้ง่ายจากเครื่องหมายวงเล็บหรือเครื่องหมายปีกกา { } ที่ล้อมรอบสูตร

เครื่องหมายเหล่านี้ไม่ได้พิมพ์เข้าไป แต่ถูกป้อนโดยการกดปุ่ม Shift+Ctrl+Enter บนคีย์บอร์ด เนื่องจากปุ่มที่ใช้สร้างมัน สูตรอาร์เรย์จึงบางครั้งเรียกว่า สูตร CSE

สูตรอาร์เรย์ปกติจะป้อนโดยไม่ได้รับความช่วยเหลือจากกล่องโต้ตอบของฟังก์ชัน หากต้องการป้อนสูตรอาร์เรย์ SUM/ROUND ในเซลล์ B8 ให้ใช้สูตรนี้:

{=ROUND(SUM(A2:A4),2)}
  1. เลือกเซลล์ B8 เพื่อทำให้เป็นเซลล์ที่ใช้งานอยู่
  2. พิมพ์สูตร:
    {=ROUND(SUM(A2:A4),2)}
  3. กดค้าง Shift+Ctrl
  4. กดปุ่ม Enter
  5. ปล่อย Shift+Control
  6. ค่า 764.87 จะปรากฏในเซลล์ B8
  7. เลือกเซลล์ B8 เพื่อแสดงสูตรอาร์เรย์ในแถบสูตร

ใช้ฟังก์ชัน ROUNDUP และ ROUNDDOWN ของ Excel

Excel มีฟังก์ชันปัดเศษอีกสองฟังก์ชันที่คล้ายกับฟังก์ชัน ROUND มาก คือ ROUNDUP และ ROUNDDOWN ฟังก์ชันเหล่านี้ใช้เมื่อคุณต้องการให้ค่าถูกปัดเศษในทิศทางเฉพาะ แทนที่จะพึ่งพากฎการปัดเศษของ Excel

เนื่องจากอาร์กิวเมนต์ของทั้งสองฟังก์ชันนี้เหมือนกับฟังก์ชัน ROUND จึงสามารถแทนที่ได้ง่ายในสูตรซ้อนที่แสดงในแถว 6

รูปแบบของสูตร ROUNDUP/SUM คือ:

=ROUNDUP(SUM(A2:A4),2)

รูปแบบของสูตร ROUNDDOWN/SUM คือ:

=ROUNDDOWN(SUM(A2:A4),2)

กฎทั่วไปสำหรับการรวมฟังก์ชันใน Excel

เมื่อประเมินฟังก์ชันซ้อน Excel จะดำเนินการฟังก์ชันที่ลึกที่สุดหรือในสุดก่อน แล้วค่อยทำงานออกไปทางด้านนอก

ขึ้นอยู่กับลำดับของฟังก์ชันสองตัวเมื่อรวมกัน ดังต่อไปนี้จึงใช้ได้:

  • แถวหรือคอลัมน์ของข้อมูลถูกรวมกันก่อน แล้วปัดเศษเป็นจำนวนทศนิยมที่กำหนด ทั้งหมดภายในเซลล์เวิร์กชีตเดียว (ดูแถว 6 ข้างต้น)
  • ค่าถูกปัดเศษก่อน แล้วค่อยรวมกัน (ดูแถว 7 ข้างต้น)
  • ค่าถูกปัดเศษก่อน แล้วค่อยรวมกัน ทั้งหมดในเซลล์เดียวโดยใช้สูตรอาร์เรย์ SUM/ROUND ซ้อน (ดูแถว 8 ข้างต้น)

ตั้งแต่ Excel 2007 จำนวนระดับของฟังก์ชันที่สามารถซ้อนกันได้คือ 64 ระดับ ก่อนเวอร์ชันนี้ ซ้อนได้เพียง 7 ระดับเท่านั้น