
关于★搭配rept函数应该使用面积是很广的,
这一章我们好好来了解一下.
下方这个图片是最后一个例子,
会要使用到REPT+SUMIF+VLOOKUP

在此之前,我们可以多了解几种使用方法和使用情景.

根据评分来给"星",
1分-5分对应1星-5星
使用键盘"Win键"和".键"
".键"也就是你键盘的"大于号"所在的位置.
选择"星星"插入单元格中:

使用REPT函数对"星星"进行重复,
REPT这个函数的含义就是把文本进行重复.

为了美观,可以把字体换成微软雅黑,
并且在下拉的时候,注意在右下角选择不带格式填充.

最后可以把字体颜色换成你想要的颜色就完成了.

第一种做法,由于提供的"星星"是空心的,做出来的效果当然就是空心的.
实心的效果可以这样来做,
使用搜狗输入法找到特殊符号,
在特殊符号中找到"星星"

和之前一样,使用REPT函数进行"星星"的重复.

双击下拉,不带格式填充,更改字体颜色.

很有可能,我们得到的评分并不是整数,如果是小数的话,就可以使用到条件格式来做.

在评分最顶端一次写到1-5,
在D3单元格写上:
=$C3-D$2+1
这个公式很好理解,如果评分为0,那么就是0-1+1=0
以此类推,保证不为负数.

选择范围,在条件格式>图标集>选择"五角星"

这样做出来的效果,还需要做一些修改,
调取出条件格式中的规则管理:

将下方的默认设置进行修改,

最后也就可以做出这样的效果了:

与之前的案例相比,这个确实是需要实操的.

最后再来看一个REPT函数嵌套使用小案例.
下方是一份消费清单:(最后的效果)

有些客户会消费多次,当消费满足一定的条件:

例如:扫地僧消费466+276=742
那么根据上述表格,扫地僧应该是二星会员!
这个表格并不是从前到后的逐步累积,而是历史消费累计.
如下图,当扫地僧再次进行消费,并且达到条件之后,所有在表单中的扫地僧都变成了四星会员.

其实特别简单,
首先把表格变成超级表,当有数据在最下方更新的时候,超级表也能使得公式发生更新效果.
使用SUMIF函数:
确认条件区域为客户,条件为当前客户,求和区域为消费金额区域.
这样计算出来的永远都是客户消费的累计金额.

然后使用VLOOKUP函数,对钢材的求和值进行近似匹配.
=VLOOKUP(SUMIF([客户],[@客户],[消费金额]),$F$5:$G$10,2)
例如:扫地僧历史消费742
那么根据右侧评级表格,扫地僧应该是二星会员的数字标.

最后使用REPT函数:
=REPT("★",VLOOKUP(SUMIF([客户],[@客户],[消费金额]),$F$5:$G$10,2))
