本次的练习是:如下图1所示,单元格区域A2:E5中包含一系列值和空单元格,其中有重复值,要求从该单元格区域中生成按字母顺序排列的不重复值列表,如图1中G列所示。
?...Range1,""",COUNTIF(Range1,"<"&Arry4)),0))
实际上,这是提取唯一且按字母顺序排列的值的标准公式构造...;3;3;3;3;4;4;4;4;4})),N(IF(1,{1;2;3;4;5;1;2;3;4;5;1;2;3;4;5;1;2;3;4;5})))
这里使用了强制INDEX返回数组的技术,详情可参阅《Excel..."","Otto";"","","","","Tre";"Sei","Cinque","","Quattro","Otto";"Due","","","Quattro","Otto"}
我们可以看到这两个数组中的值没有任何区别...唯一不同的是,Range1包含一个4行5列的二维数组,而Arry4是通过简单地将Range1中的每个元素进行索引而得出的,实际上是20行1列的一维区域。