Full Screen Home

ที่มาที่ไปของ Arrays Formula

ประโยชน์ของสูตร Array

  1. ช่วยลดขนาดของ File และจำนวนเซลล์ที่ใช้คำนวณ เนื่องจากสูตรประเภทนี้จะนำค่าในแต่ละตำแหน่ง มาคำนวณบวกลบคูณหารกันเรียงตามลำดับ หากเป็น Array แบบ Single Column นำมาคูณกับ Array แบบ Single Column ขนาดเดียวกัน เราสามารถหาบวกของผลคูณของค่าแต่ละลำดับได้ โดยไม่ต้องนำสร้างสูตรอีกหลายเซลล์เพื่อหาผลคูณก่อน เช่น สร้างสูตร {=SUM(B2:B5*C2:C5)} จะได้ผลรวมของผลคูณตัวเลขในเซลล์ B2:B5 คูณ C2:C5 แต่ละลำดับ

    ตามตัวอย่างนี้ แทนที่จะใช้สูตร array เราจะใช้สูตร =SumProduct(B2:B5,C2:C5) ซึ่งไม่ใช้สูตร array แทนก็ได้ แต่สูตร SumProduct ไม่สามารถนำไปดัดแปลงกำหนดเงื่อนไขให้คำนวณพิเศษต่างไปจากปกติ
  2. ช่วยสร้างสูตรที่ปกติไม่สามารถคำนวณด้วยสูตรหรือเมนูคำสั่งทั่วไป เช่น ตามตัวอย่างข้างต้นนี้ หากต้องการหามูลค่ารวมของสินค้าที่มีปริมาณน้อยกว่าหรือเท่ากับ 3 Unit สามารถใช้สูตร {=SUM((B2:B5<=3)* B2:B5*C2:C5)}

ข้อควรระวังในการใช้สูตร Array

 

 

Full Screen Home

 

เอกสารประกอบหลักสูตร Excel Expert Training   
http://www.oocities.org/xlsiam     http://xls.i.am

31/08/2544