学习资源:《Excel VBA从入门到进阶》第31集 by兰色幻想
这节课讲自定义函数的一些特殊设定。
一、返回数组的自定义函数
在这里首先要说一下excel里的数组公式。
数组就是单元的集合或是一组处理的值集合。一个以数组为参数的公式,即数组公式,就能通过这个单一的公式,执行多个输入的操作并产生多个结果——每个结果显示在一个单元中。
例子:求下表合计金额。
如果直接写公式的话,是=B2*C2+B3*C3+B4*C4+B5*C5+B6*C6,现在数据少还能写,如果数据量多就很麻烦,这时就该使用数组公式,{=SUM(B2:B6*C2:C6)}。
在写下=SUM(B2:B6*C2:C6)后,按[Shift] +[Ctrl] + [Enter]键,公式就会变成数组公式。
那我们该如果在VBE中写下数组公式?