02 Aggregate Function สูตรเดียวที่ทำงานได้หลากหลายสูตร

😱 Aggregate Function สูตรสำหรับ… !!! ที่ไม่ใช่ผม

สูตรนี้มีมานานตั้งแต่ Excel 2010 ชื่อสูตรนี้แปลว่า รวมตัว รวมกลุ่ม ซึ่งทำงานตามชื่อที่ตั้งไว้ เพราะสูตรนี้สามารถทำงานแบบสูตรอื่นได้ถึง 19 สูตร

AGGREGATE( function_num, options, ref1, [ref2], … )

Function Num ใส่เลข 1-19 แต่ที่น่าจะใช้บ่อยๆคือเลข 9 ทำหน้าที่แบบ Sum

1 AVERAGE
2 COUNT
3 COUNTA
4 MAX
5 MIN
6 PRODUCT
7 STDEV.S
8 STDEV.P
9 SUM
10 VAR.S
11 VAR.P
12 MEDIAN
13 MODE.SNGL
14 LARGE
15 SMALL
16 PERCENTILE.INC
17 QUARTILE.INC
18 PERCENTILE.EXC
19 QUARTILE.EXC

ตัว Option กำหนดได้อีก 8 แบบ

0 or omitted : Ignore nested SUBTOTAL and AGGREGATE functions
1 Ignore hidden rows, nested SUBTOTAL and AGGREGATE functions
2 Ignore error values, nested SUBTOTAL and AGGREGATE functions
3 Ignore hidden rows, error values, nested SUBTOTAL and AGGREGATE functions
4 Ignore nothing
5 Ignore hidden rows
6 Ignore error values
7 Ignore hidden rows and error values

Option นี่แหละที่ทำให้สูตรนี้ทำงานได้หลากหลายแบบมาก คล้ายๆกับ SubTotal แต่ทำได้พิสดารมากกว่า

🧐 ผมไม่เคยใช้สูตรนี้หรอก พอเห็นลูกเล่นของสูตรแล้ว ขนาดตัวผมเองยังมึนมาก แล้วถ้าส่งไปให้คนอื่นใช้จะงงมากๆๆๆๆๆ แค่ไหน ถ้าอยากทราบวิธีใช้ ไปดูที่ https://support.microsoft.com/en-us/office/aggregate-function-43b9278e-6aa7-4f17-92b6-e19993fa26df?WT.mc_id=M365-MVP-4000499

ใน Excel 365 มีสูตรใหม่ ชื่อแปลกๆ และดูท่าจะมีตามมาอีกเยอะครับ สูตรเก่าๆก็อาจมีการปรับให้ทำงานพิสดารมากขึ้นอีก ก่อนจะเลือกใช้สูตรใหม่ๆ นอกจากต้องระวังว่าจะใช้กับ Excel รุ่นก่อนๆไม่ได้แล้ว ขอให้เผื่อใจคนอื่นที่จะรับแฟ้มไปใช้ต่อด้วยนะครับ

Online Excel Expert Training @ XLSiam
Scroll to Top