การรวมฟังก์ชันสองอย่างขึ้นไปเช่น ROUND และ SUM ในสูตรเดียวภายใน Excel มักเรียกว่าฟังก์ชันการทำรัง การทำรังทำได้โดยการทำหน้าที่เป็นอาร์กิวเมนต์สำหรับฟังก์ชันที่สอง ปฏิบัติตามตามที่เราพูดถึงวิธีการทำหน้าที่อย่างถูกต้องและทำรังรวมกันใน Microsoft Excel
กฎทั่วไปสำหรับการรวมฟังก์ชันใน Excel
เมื่อประเมินฟังก์ชันที่ซ้อนกัน Excel จะเรียกใช้ฟังก์ชันที่ลึกที่สุดหรือสุดท้ยแรกก่อนแล้วจึงทำงานออกไปข้างนอก ขึ้นอยู่กับลำดับของทั้งสองฟังก์ชั่นเมื่อรวมกันใช้ต่อไปนี้:
- แถวหรือคอลัมน์ของข้อมูลสามารถสรุปและปัดเศษไว้เป็นจำนวนทศนิยมที่ตั้งไว้ทั้งหมดภายในเซลล์แผ่นงานเดียวแถวที่หกด้านบน
- ค่าต่างๆจะถูกปัดเศษและรวมเป็นแถวที่เจ็ด
- ค่าต่างๆสามารถปัดเศษและรวมเป็นค่าทั้งหมดในเซลล์เดียวโดยใช้สูตรอาร์เรย์ที่ซ้อนกัน SUM / ROUND แถวที่แปดด้านบน
ตั้งแต่ Excel 2007 จำนวนของฟังก์ชันที่สามารถซ้อนอยู่ภายในกันได้คือ 64 ก่อนใช้เวอร์ชันนี้มีการซ้อนกันเพียง 7 ระดับเท่านั้น
อ่านต่อด้านล่าง
ตัวอย่าง: การรวม ROUND และ SUM Functions
แม้ว่าจะสามารถป้อนสูตรสมบูรณ์ด้วยตนเองได้หลายคนพบว่ามันง่ายกว่าที่จะใช้กล่องโต้ตอบของฟังก์ชันเพื่อป้อนสูตรและอาร์กิวเมนต์
= ROUND (SUM (A2: A4), 2)
กล่องโต้ตอบช่วยให้การป้อนอาร์กิวเมนต์ของฟังก์ชันหนึ่ง ๆ พร้อมกันโดยไม่ต้องกังวลเกี่ยวกับไวยากรณ์ของฟังก์ชันเช่นวงเล็บรอบอาร์กิวเมนต์และเครื่องหมายจุลภาคที่ทำหน้าที่เป็นตัวคั่นระหว่างอาร์กิวเมนต์
แม้ว่าฟังก์ชัน SUM มีกล่องโต้ตอบของตนเองไม่สามารถใช้เมื่อฟังก์ชันถูกซ้อนกันภายในฟังก์ชันอื่น Excel ไม่อนุญาตให้มีการเปิดกล่องโต้ตอบที่สองเมื่อป้อนสูตร ทำตามขั้นตอนด้านล่างรวมกับภาพด้านบนเพื่อเป็นตัวอย่าง
- คลิกที่เซลล์ B6 เพื่อให้เซลล์ที่ใช้งานอยู่
- คลิกที่สูตรแถบริบบิ้น
- คลิกที่คณิตศาสตร์และ Trig ในเมนู เพื่อเปิดรายการฟังก์ชั่นแบบหล่นลง
- คลิกที่รอบในรายการเพื่อเปิดกล่องโต้ตอบฟังก์ชัน ROUND
- คลิกที่จำนวน บรรทัดในกล่องโต้ตอบ
- ชนิดSUM (A2: A4) เพื่อเข้าสู่ฟังก์ชั่น SUM เป็นจำนวนอาร์กิวเมนต์ของฟังก์ชัน ROUND
- คลิกที่จุดทศนิยม NUM_DIGITSบรรทัดในกล่องโต้ตอบ
- พิมพ์ a2 ในบรรทัด Num_digis เพื่อให้รอบคำตอบของฟังก์ชัน SUM ไปยังตำแหน่งทศนิยม 2 ตำแหน่ง
- คลิกตกลงเพื่อกรอกสูตรและกลับไปที่แผ่นงาน
- คำตอบ 764.87 จะปรากฏในเซลล์ B6 เนื่องจากเราได้ปัดเศษจำนวนรวมของข้อมูลลงในเซลล์ D1 ไปยัง D3 (764.8653) ถึงทศนิยม 2 ตำแหน่ง
- การคลิกที่เซลล์ C3 จะแสดงฟังก์ชันที่ซ้อนกันในแถบสูตรเหนือแผ่นงาน
= ROUND (SUM (A2: A4), 2)
อ่านต่อด้านล่าง
ใช้สูตร Excel Array / CSE
สูตรอาร์เรย์เช่นหนึ่งในเซลล์ B8, ช่วยให้การคำนวณหลายที่จะเกิดขึ้นในเซลล์แผ่นเดียว สูตรอาร์เรย์ได้รับการยอมรับโดยวงเล็บปีกกาหรือวงเล็บปีกกา{ } ที่ล้อมรอบสูตร
วงเล็บปีกกาเหล่านี้ไม่ได้พิมพ์ แต่จะป้อนโดยการกดปุ่มเปลี่ยน+ Ctrl+ เข้าสู่ บนแป้นพิมพ์ เนื่องจากคีย์ที่ใช้ในการสร้างสูตรแบบอาร์เรย์จึงเรียกว่าสูตร CSE
สูตรอาร์เรย์จะถูกป้อนโดยปกติโดยไม่ต้องใช้กล่องโต้ตอบของฟังก์ชัน เมื่อต้องการป้อนสูตรอาร์เรย์ SUM / ROUND ในเซลล์ B8:
- คลิกที่เซลล์B8 เพื่อให้เซลล์ที่ใช้งานอยู่
- พิมพ์สูตร = ROUND (SUM (A2: A4), 2).
- กด และกดค้างไว้เปลี่ยน+ Ctrl บนแป้นพิมพ์
- กดและปล่อยปุ่มเข้าสู่บนแป้นพิมพ์
- ค่า 764.87 ควรปรากฏในเซลล์ B8.
- การคลิกที่เซลล์ B8 จะแสดงสูตรอาร์เรย์ ในแถบสูตร
ใช้ฟังก์ชัน ROUNDUP และ ROUNDDOWN ของ Excel
Excel มีฟังก์ชันปัดเศษอีกสองอย่างที่คล้ายกับฟังก์ชัน ROUND - ROUNDUP และ ROUNDDOWN ฟังก์ชันเหล่านี้จะใช้เมื่อคุณต้องการปัดเศษค่าตามทิศทางที่กำหนดแทนที่จะใช้กฎการปัดเศษของ Excel
เนื่องจากอาร์กิวเมนต์สำหรับทั้งสองฟังก์ชั่นเหล่านี้เหมือนกับฟังก์ชันของ ROUND สามารถใช้แทนสูตรที่ซ้อนกันในแถวที่หกได้อย่างง่ายดาย
รูปแบบของสูตร ROUNDUP / SUM จะเป็นดังนี้:
= ROUNDUP (SUM (A2: A4), 2)
รูปแบบของสูตร ROUNDDOWN / SUM จะเป็นดังนี้:
= ROUNDDOWN (SUM (A2: A4), 2)