rept 函数是用来重复显示文本的函数,大家平时可能用得少。
函数本身比较简单,今天要教大家的是这个函数意想不到的灵活用法。
语法:
REPT(text,number_times)
释义:
按照定义的次数重复显示文本
text:表示需要重复显示的文本
number_times:表示指定文本重复显示的次数
示例:
公式:=REPT('*',4),效果如下:
灵活应用:
可以用 rept 函数制作图表。例如,下面的柱状图。
解决方案:
1. 下表是原数据,每对组合平均每周小剧场的演出次数,需要用柱状图显示。
2. 在 C2 单元格输入以下公式 --> 向下拖动公式 --> 将 C 列的字体改成“Playbill”,并改成自己喜欢的颜色:
=REPT('|',B2*10)
公式释义:
按照 B2*10 的次数显示符号“|”
*10 是为了让柱状图的落差效果看起来更明显一些
字体“Playbill” 会让“|”连在一起,呈现柱状效果
3. 如果需要在柱状图上加上数据值,可以输入以下公式:
=REPT('|',B2*10)&' '&B2
公式释义:
&:连接符
' ':空格
B2:调用 B2 单元格的值
4. 如果要垂直方向显示柱状图,可以按以下步骤操作:
将原数据表转成横向排列 --> 在表格上方的单元格输入同样的 rept 公式 --> 右键单击 B7 单元格 --> 选择“Format Cells”--> 将字体方向调整为 90 度 --> 确定:
=REPT('|',B7*10)
5. 向右拖动公式,图表就制作完成了。
联系客服