本文目录一览:

Excel中国rept函数的作用有什么

rept函数是得到某个文本重复若干次数的结果

用法=rept(文本,次数),如下图所示:

Excel里这句=REPT("0",6-LEN(A2))&A2 什么意思?

在A2的数值前面补0,使其为6位文本。

比如A2为12,那么就在前面补4个0,使其为六位文本:000012。

rept为字符重复输出N次,0位输出N次的字符,6-len(a2)为6减去A2字符个数,所以当A2为12时,6-len(A2)就是4,所以就重复输出4个0,然后在连接A2本身(A2)。

excel中rept函数为什么选中不了形状(比如五角星) 还是说要把五角星转化为文本格式,怎么转化

可以在Excel另外单元格中,插入某个特殊字符,例如★、☆等,然后将所插入的符号放到REPT函数中去,例如,=REPT("★",5)、=REPT("☆",5)即可。

怎样利用REPT函数将excel一个工作表中的内容自动复制到另一工作表中

REPT是重复文本的次数,而不能重复复制工作表。文本可以直接输入或引用单元格数据。如

=REPT(A1,2)

=REPT("重复字符",4)

Excel 不带删除线的内容提取出来进行使用?

下线划,属于格式问题,公式是无法提取的,需要用VBA写程序来提取。

前提你的Office版本是支持VBA的。如果是WPS个人版,是用不了VBA的。

方法:

第一步、

启用一张全新的工作表,把你需要提取的数据,整列复制到新表的A列中。

第二步、

按Alt+F11打开VBA编辑器,

按图上的箭头指示,

先点“插入”---“模块”,

在左侧的工程资源管理器中,双击模块,

在右侧的模块代码编辑区中,粘贴代码。

最后,点击画圆圈的那个按钮,运行代码,即可。

如果数据较多,就适当的等它运行一会,它提取完以后会弹出提示的。

代码如下:

Sub 提取下划线内容()

  Dim rng As Range, rg As Range, i%, Irow, Istr$, k%

  Irow = Range("A" Rows.Count).End(3).Row '获取A列的最大行号

  For Each rng In Range("A1:A" Irow) '遍历A列每一个有数据的单元格

      For i = 1 To Len(rng) '遍历单元格中每一个字符

          If rng.Characters(Start:=i, Length:=1).Font.Underline xlUnderlineStyleNone Then

              Istr = Istr Mid(rng, i, 1)

              If i = Len(rng) Then k = 1

          Else

              If Istr "" Then k = 1

          End If

          If k = 1 Then '输出结果

              Cells(rng.Row, Columns.Count).End(1).Offset(0, 1) = Istr

              k = 0: Istr = "" '重置变量

          End If

      Next

  Next

  MsgBox "提取完毕", 64 '弹出提示

End Sub

excel通过公式将整数转为相应的0,如16转化为0000000000000000,求14,7,8?

Excel通过公式将整数转换为相应的0,可以使用REPT函数公式,输入公式并向下填充,如下:

=REPT(0,A1)

函数介绍:

REPT函数是重复显示文本函数,共两个参数:

第一个参数:需重复的文本;

第二个参数:重复文本的次数。