ลำดับการดำเนินการของ Excel ในสูตร

นำไปใช้กับ
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

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

  • ความสำคัญของตัวดำเนินการในสูตร Excel
    ถ้าคุณรวมตัวดําเนินการหลายๆ ตัวไว้ในสูตรเดียวกัน Excel จะคํานวณตามลําดับที่แสดงอยู่ในตารางต่อไปนี้ ถ้าสูตรมีตัวดําเนินการที่มีลําดับความสําคัญเท่ากัน ตัวอย่างเช่น ถ้าสูตรมีทั้งตัวดําเนินการการคูณ และการหาร Excel จะคํานวณตัวดําเนินการเหล่านี้จากซ้ายไปขวา

    ตัวดำเนินการ คำอธิบาย
    : (เครื่องหมายจุดคู่)
    (ช่องว่างเดี่ยว)
    , (เครื่องหมายจุลภาค)
    ตัวดำเนินการอ้างอิง
    จำนวนติดลบ (เช่น –1)
    % เปอร์เซ็นต์
    ^ การยกกำลัง
    * และ / การคูณและการหาร
    + และ – การบวกและการลบ
    & เชื่อมสตริงข้อความสองสตริง (การเรียงต่อกัน)
    =
    < >
    <=
    >=
    <>
    การเปรียบเทียบ
  • การใช้วงเล็บในสูตร Excel
    เมื่อต้องการเปลี่ยนแปลงลําดับของการประเมิน ให้ใส่วงเล็บคร่อมส่วนของสูตรที่จะให้คํานวณเป็นลําดับแรก ตัวอย่างเช่น สูตรต่อไปนี้ให้ผลลัพธ์เป็น 11 เนื่องจาก Excel ทําการคูณก่อนการบวก สูตรจะคูณ 2 ด้วย 3 แล้วจึงนําผลลัพธ์มาบวกกับ 5
    =5+2*3
    แต่อีกแบบหนึ่ง ถ้าคุณใช้วงเล็บเพื่อเปลี่ยนไวยากรณ์ Excel จะบวก 5 กับ 2 ก่อน แล้วจึงคูณด้วย 3 ได้ผลลัพธ์เป็น 21
    =(5+2)*3
    ในตัวอย่างต่อไปนี้ วงเล็บที่ล้อมรอบส่วนแรกของสูตรจะบังคับให้ Excel คำนวณ B4+25 ก่อนแล้วจึงหารผลลัพธ์ที่ได้จากผลรวมของค่าในเซลล์ D5, E5 และ F5
    =(B4+25)/SUM(D5:F5)