打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
一个很好玩的函数——rept函数,怎么可以有怎么优秀的函数

今天给大家介绍一款非常优秀的函数——Rept函数,该函数不仅可以进行常规的一些数据的加工处理,还可以进行简单的数据图表的制作。老规矩,先来介绍这个函数的基本信息:

函数名片

1.名称:REPT

2.作用:根据指定次数重复文本。

3.语法:=REPT(text,number_times)

4.参数:text为需的参数,即需要显示的文本;number_times也为必需的参数,即用于重复指定次数文本的的正数。

5.说明:如果 number_times 为 0(零),则 REPT 返回 ''(空文本)。如果 number_times 不是整数,将被截尾取整。REPT 函数结果的长度不能超过 32,767 个字符,否则 REPT 返回 #VALUE!。



01

基本用法

按要求重复下列的文字。如下图所示:

在D2单元格中输入公式:=REPT('★',C2),按回车键后向下填充。


02

隐藏手机号的中间位数

将下列的手机号码的中间4位使用“*”隐藏起来。如下图所示:

在D2单元格中输入公式:=LEFT(C2,3)&REPT('*',4)&RIGHT(C2,4),按回车键后向下填充。

注:LEFT函数是截取左起第一位开始,截取3位的,然后连接4个“*”,最后使用RIGHT函数将右起第一位开始截取4位的连接就OK了。



03

补位位数

某企业的员工编号是由8位数,但是不足8位的前面用0补足。如下图所示:

在D2单元格中输入公式:=REPT('0',8-LEN(C2))&C2,按回车键后向下填充。

注:8-LEN(C2)这一步是计算出目前的位数与8位相比还差几位,即这个数为重复的次数,如果是8位,根据该公式的特性,返回''(空文本)。然后重复0以后将旧编号连接起来即可。



04

财务票据金额数字拆分

下面是一张财务的单据要求将金额拆分至各个单位的格子中去。如下图所示:

在D6单元格中输入以下公式:

=MID(REPT(' ',11-LEN($C6*100)-1)&'¥'&$C6*100,COLUMN(A$2),1)

并向右和向下进行拖拉填充,即可。

注:关于该条公式的解释可认参考文章《将财务票据上的金额拆分至对应的单位的栏里去,学财务的得会套用!



05

条形图制作

下面是一张各部门的人员的销售额。

在D2单元格中输入公式:

=REPT('|',C2/MAX($C$2:$C$6)*150)&'  '&C2

按回车键后向下填充。并将字体设置为“playbill”,这样就非常容易得到数据条。

将字体设置为斜体的还可以得到像刀片一样的条形图。如下图所示:

注意:另外还可以换成其他的形状,比如做成柱形图,瀑布图,点开图等。有兴趣的小伙伴们可以自己模拟一下~


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
拆分数据,这个公式请拿好
字符拆分的模式化公式用法,5.2%的人还不会
32个赞 的Excel函数公式,少1个算我输!
Excel – 数据前面补 0 至固定长度都会,后面补呢?
Excel五星好评图超级好用,给老板汇报赞不绝口
财务人员实战Excel之8--------损益表
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服