&运算符的作用是获得单元格位于某个主格中的位置。表达式的书写规则是&cellx,cellx代表当前单元格的某主格。返回值是当前单元格位于该主格的位置。
我们还是用层次坐标的例子来体会一下:
①如下图所示,D3单元格中的表达式=&a3,是求D3在主格为A3的坐标层次中的位置。

预览:

A3中的group函数将记录分为3组,扩展出3个单元格,所以D3在主格为A3的坐标层次中的位置共有3个,排号1,2,3。
②将D3单元格中的表达式改为=&b3,是求D3在主格为B3的坐标层次中的位置。如下图所示:

预览:

B3的左主格是A3,即分组后,B3中的select函数将每组记录中的姓名选出,扩展出4个单元格,所以D3在主格为B3的坐标层次中的位置共有4个,排号1,2,3,4。
③再看一个坐标层次分为主格为根格、a2、b2、c2,4个层次的例子,d2单元格表达式用了string这个函数,作用是将()中的对象转换成字符型:

预览:

下一节: 层次坐标与相对坐标