将一组名称数据进行重复,并重复指定次数,这是一个较为复杂的场景,尤其是在excel2016版本更新之前,通常要使用传说中的“万金油”公式套路。

如下图所示,左侧是数据表,现在要将其中品类列中的不重复品类进行引用,并重复引用3次,得到如右侧F列所示效果,以便后续进行不同品类前3销量数据的引用。

那么我们的思路首先是提取所有不重复的品类名称,然后再利用循环公式的套路,来重复循环引用不同品类名称。
下面就按照步骤进行公式创建。
现在的excel版本已经更新到excel365和wps365,拥有更多的综合性引用函数,这里可以使用unique函数,来引用区域中的不重复数据。
则输入公式为:=UNIQUE(B2:B51)

unique函数的主要作用是提取数组或区域中的不重复数据,简言之就是进行去重,去掉区域中的重复项,仅保留一次。
它的语法也非常简单,常规公式只需要包含一个参数,它会去除参数中的重复项,得到不重复的数据结果。
利用unique函数,我们就得到了所有不重复的品类名称。
接下来要设置一个公式套路,来重复循环输出一个递增序号,以作为后续引用函数中的参数值。
剩余63%未读立即解锁专栏,阅读全文