
ค่าใด ๆ ที่อยู่ในเครื่องหมาย {} ในลักษณะการคีย์ลงไปตรง ๆ คือค่าคงที่ Array สามารถคำนวณได้เช่นเดียวกับค่าในเซลล์
หากแต่ละส่วนประกอบคั่นกันด้วยเครื่องหมาย , แสดงว่าแต่ละส่วนประกอบอยู่คนละคอลัมน์ หากคั่นด้วยเครื่องหมาย ; แสดงว่าส่วนประกอบอยู่คนละบรรทัด ค่าคงที่ Array สามารถมีหลายคอลัมน์ หลายบรรทัดได้ตามต้องการครับ
จากสูตร
=SUMPRODUCT({-0.000694444444444444;-0.00208333333333333},{1;-1}) หมายถึงให้หาผลรวมของผลคูณระหว่าง ({-0.000694444444444444;-0.00208333333333333} และ {1;-1}
โปรแกรมจะนำส่วนประกอบลำดับเดียวกันของ Array ทั้งสองชุดมาคูุณกัน ภาพรวมสูตรจะมีลักษณะเป็น
=Sumproduct({-0.000694444444444444*1;-0.00208333333333333*-1}
และจะได้เป็น
=Sumproduct({-0.000694444444444444;0.00208333333333333})
ผลลัพธ์จะได้เป็น
0.00138888888888889
ส่วน =countifs(a1:a10,1,b1:b10,2,c1:c10,{3;""} หมายถึงการนับแบบหลายเงื่อนไข
จะต้องครอบด้วย Sum เป็นอย่างน้อยจึงจะให้ผลลัพธ์ที่ถูกต้อง เช่น =Sum(countifs(a1:a10,1,b1:b10,2,c1:c10,{3;""})
หากเขียนเดี่ยว ๆ เช่นที่ถามมาจะไม่ได้คำตอบที่ต้องการครับ
ความหมายคือ ให้รวมค่าใน A1:A10 โดยมี 2 เงื่อนไขคือ B1:B10 มีค่าเท่ากับ 2 และ C1:C10 มีค่าใดค่าหนึ่งระหว่าง 3 และ ค่าว่าง