乐于分享
好东西不私藏

EXCEL学习之路:REPT函数,批量重复文本

EXCEL学习之路:REPT函数,批量重复文本

有一个比较小众的函数,可以指定任意文本并批量重复,它就是REPT函数。

这个函数很简单,就是按照给定的次数重复文本。

函数语法:=REPT(text, number_times)

第1参数text:表示需要重复的文本。可以是汉字、字母、数字、符号或者空格等,也可以是单元格引用。

第2参数number_times:表示指定文本重复的次数,可以手动输入数字,也可以引用单元格数值。

注意:

第2参数为0时,结果返回空值;

第2参数为负数时,结果报错;

第2参数为小数时,Excel不会四舍五入,而是直接取小数点前面的整数再进行重复。

第2参数为整数时,按整数的次数进行重复。

应用一:手机号中间4位打码

如下图,在B2单元格输入公式=LEFT(A2,3)&REPT("*",4)&RIGHT(A2,4),按Enter键并进行下拉填充,完成所有手机号中间4位打码。

应用二:批量输入重复符号

如下图,在C2单元格输入公式=REPT("□",18),按Enter键并进行下拉填充,即可制作所有的身份证填写的空白方

框。

应用三:用★评等级

如下图,在C2单元格输入公式=IF(B2<10000,REPT("★",3),IF(B2<20000,REPT("★",4),REPT("★",5))),按Enter键并进行下拉填充,即可完成所有人的等级评定。

总之,REPT函数可以帮助大家摆脱繁琐的重复工作,搭配其它函数,更能解决很多的数据处理。

本文涉及的往期文章:

EXCEL学习之路:LEFT函数,批量提取前缀信息

EXCEL学习之路:RIGHT函数,批量提取后缀信息

EXCEL学习之路:IF函数,经典实用的条件判断