乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何用excel 函数 实现批量删除单元格一部分内容

如何用excel 函数 实现批量删除单元格一部分内容

作者:乔山办公网日期:

返回目录:excel表格制作


=SUBSTITUTE(CLEAN(A1)," ","")

可以去除空格和不可打印字符(比如软回车符号)



直接替换就可以了
把A 列整个贴到B列,
选中B 列 , Ctrl+H
查找内容输入 :*
替换为 什么都不填

全部替

公式是:
=left(A1,find(":",A1,1)-1)

有三个提取字符串字符的函数分别是LEFT,MID,RIGHT。

一、LEFT函数

也应用于:LEFTB

LEFT 基于所指定的字符数返回文本字符串中的第一个或前几个字符。

LEFTB 基于所指定的字节数返回文本字符串中的第一个或前几个字符。此函数用于双字节字符。

语法

LEFT(text,num_chars)

LEFTB(text,num_bytes)

Text    是包含e799bee5baa6e79fa5e98193e78988e69d83362要提取字符的文本字符串。

Num_chars   指定要由 LEFT 所提取的字符数。

  • Num_chars 必须大于或等于 0。

  • 如果 num_chars 大于文本长度,则 LEFT 返回所有文本。

  • 如果省略 num_chars,则假定其为 1。

Num_bytes   按字节指定要由 LEFTB 所提取的字符数。

二、MID函数

也应用于:MIDB

MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

MIDB 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。此函数用于双字节字符。

语法

MID(text,start_num,num_chars)

MIDB(text,start_num,num_bytes)

Text    是包含要提取字符的文本字符串。

Start_num    是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。

Num_chars    指定希望 MID 从文本中返回字符的个数。

Num_bytes    指定希望 MIDB 从文本中返回字符的个数(按字节)。

说明

  • 如果 start_num 大于文本长度,则 MID 返回空文本 ("")。

  • 如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只返回至多直到文本末尾的字符。

  • 如果 start_num 小于 1,则 MID 返回错误值 #VALUE!。

  • 如果 num_chars 是负数,则 MID 返回错误值 #VALUE!。

  • 如果 num_bytes 是负数,则 MIDB 返回错误值 #VALUE!。

三、RIGHT函数

也应用于:IGHTB

RIGHT 根据所指定的字符数返回文本字符串中最后一个或多个字符。

RIGHTB 根据所指定的字符数返回文本字符串中最后一个或多个字符。此函数用于双字节字符。

语法

RIGHT(text,num_chars)

RIGHTB(text,num_bytes)

Text    是包含要提取字符的文本字符串。

Num_chars    指定希望 RIGHT 提取的字符数。

Num_bytes   指定希望 RIGHTB 根据字节所提取的字符数。

说明

  • Num_chars 必须大于或等于 0。
  • 如果 num_chars 大于文本长度,则 RIGHT 返回所有文本。
  • 如果忽略 num_chars,则假定其为 1。

四、举例

假设A1单元格的内容为“中华人民共和国”

1.如果要在B1单元格取得A1单元格的前两个字符(汉字的两个字符如果按字节来算则是4个字节,一个汉字为两个字节),即“中华”两字,则B1单元格可以写入公式

=LEFT(A1,2)

=LEFTB(A1,4)

2.如果要在C1单元格取得A1单元格的第三个字符起的两个字符(汉字的两个字符如果按字节来算则是4个字节,一个汉字为两个字节),即“人民”两字,则C1单元格可以写入公式

=MID(A1,3,2)

=MIDB(A1,5,4)

3.如果要在D1单元格取得A1单元格的最后三个字符(汉字的三个字符如果按字节来算则是6个字节,一个汉字为两个字节),即“共和国”三字,则D1单元格可以写入公式

=RIGHT(A1,3)

=RIGHTB(A1,6)



假设数据是在A列
B1输入
=LEFT(A1,FIND("@",SUBSTITUTE(A1,".","@",LEN(A1)-LEN(SUBSTITUTE(A1,".",""))))-1)
原理是
用len(a1)-len(substitute(a1,".","")算出有几个 点。
然后,将最后一点替换为@
用left取出开始到@-1的部分。

相关阅读

  • EXCEL中REPLACE函数怎么使用

  • 乔山办公网excel表格制作
  • 请按一下CTRL+·(也就是ESC键旁边的那个键),切换一下公式审核模式的状态或者是点击菜单:工具-公式审核-公式审核模式REPLACE(参数抄1,参数2,参数3,参数4) 参数1 是要替换其部分字符的
  • 在<em>EXCEL</em>表格中=<em>IF</em>(F3=0,

  • 乔山办公网excel表格制作
  • IF(E3=0,0,SUM(OFFSET(O3:AH3,0..." src="/uploads/tu/320.jpg" style="width: 400px; height: 267px;" />你的百ytk应该是定义名字,你先在单元格里输=ytk就会出来ytk的结果,所以你的公式的意思就度是如果
关键词不能为空
极力推荐
  • excel里怎么用快捷键复制数值格式?

  • 就是CTRL+C,不过粘贴的时候要在右键菜单中选择”选择性粘贴“,然后在对话框中选”公式“。方法如下:在菜单或者工具条上右键,点击“自定义”百在自定义窗体上类别度选择“编

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网