excel单元格中如何只保留前面几个字符,去掉后面的字符 如何去掉excel单元格里面的前面几个字符

作者&投稿:宥富 (若有异议请与网页底部的电邮联系)

1、比如,下图中的数据。每个单元格数据前面3个字符都是相同的。

2、批量一次性把“GDV”这三个相同的字符删除。选中所有数据单元格。

3、再点开“数据”选项卡;再点“分列”。弹出的分列向导,点选“固定宽度”,再点“下一步”。

4、点下一步后,转到分列向导第二页。然后,鼠标放在如下图所示的,“V”字右侧点下,即显出一条向上的箭头直线。

5、再点下一步。转到分列向志第三页。再点选“不导入此列(跳过)”;再点完成。

6、点完成后,分列向导关闭。数据即已去掉前面的三个字符“GDV"。



用left函数或leftb函数,前者是按字符长度提取,后者是按字节长度提取。

示例:保留E列前面4个字符的内容。

在F3输入公式:=LEFT(E3,4)



=left(A1,5)
=Mid(A1,1,4)

Left 简介
根据所指定的字符数,LEFT 返回文本字符串中第一个字符或前几个字符。
LEFTB 基于所指定的字节数返回文本字符串中的第一个或前几个字符。
要点 函数 LEFT 面向使用单字节字符集 (SBCS) 的语言,而函数 LEFTB 面向使用双字节字符集 (DBCS) 的语言。您计算机上的默认语言设置对返回值的影响方式如下:
无论默认语言设置如何,函数 LEFT 始终将每个字符(不管是单字节还是双字节)按 1 计数。
当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,函数 LEFTB 会将每个双字节字符按 2 计数,否则,函数 LEFTB 会将每个字符按 1 计数。
支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。
语法LEFT(text, [num_chars])LEFTB(text, [num_bytes])

LEFT 和 LEFTB 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
Text 必需。包含要提取的字符的文本字符串。
Num_chars 可选。指定要由 LEFT 提取的字符的数量。
Num_chars 必须大于或等于零。
如果 num_chars 大于文本长度,则 LEFT 返回全部文本。
如果省略 num_chars,则假设其值为 1。

Num_bytes 可选。按字节指定要由 LEFTB 提取的字符的数量。

MID简介:
MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。
MIDB 根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。
要点 函数 MID 面向使用单字节字符集 (SBCS) 的语言,而函数 MIDB 面向使用双字节字符集 (DBCS) 的语言。您计算机上的默认语言设置对返回值的影响方式如下:
无论默认语言设置如何,函数 MID 始终将每个字符(不管是单字节还是双字节)按 1 计数。
当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,函数 MIDB 会将每个双字节字符按 2 计数,否则,函数 MIDB 会将每个字符按 1 计数。
支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。
语法MID(text, start_num, num_chars)MIDB(text, start_num, num_bytes)

MID 和 MIDB 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
Text 必需。包含要提取字符的文本字符串。
Start_num 必需。文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,依此类推。
Num_chars 必需。指定希望 MID 从文本中返回字符的个数。
Num_bytes 必需。指定希望 MIDB 从文本中返回字符的个数(字节数)。

如果只是一个单元格,删掉就行
如果是一列,且保留的字符数相同,有两种方法:1、可以用LEFT()函数,已有人回答了。
2、可以用分列,菜单“数据/分列”,对话框中选择“固定宽度”,按步骤操作就行了,只是分列前该列的后一列应是空白的,可先插入一列

用left 公式,比如 =left(A1,3) 保留A1单元格前三个字符。

EXCEL表,如何用公式批量去掉单元格最后几个字符?~

1、打开excel表格,下图为已经添加过需要修改的字符串的表格。

2、在B1单元格中输入“=”。

3、接着输入完成公式:=LEFT(A1,LEN(A1)-4)。

4、点击回车键,生成公式计算结果,即可得到删除了单元格后四位的结果。

5、鼠标拖动B1单元格下方的绿色点,向下填充公式即可完成所有的单元格操作。

1、首先在电脑中打开excel2013,这时在表格中,每个单元格数据前三个字符相同,选中所有数据单元格。

2、这时点击顶部‘数据’选项----〉分列,如下图所示。

3、然后在打开的窗口中,点击固定宽度,如下图所示,点击下一步。

4、接着将鼠标放到想删除的起止位置鼠标右键点击,即会显示一条箭头直线,点击下一步。

5、选“不导入此列(跳过)”,再点击完成。

6、这时回到表格中,如下图所示,数据即可删除箭头左侧的字符。

Excel表格如何保留字符串中的第一个字符?
答:Excel表格如何保留字符串中的第一个字符的解决方法如下:1、把需要转换的数据放在A列,2、在B1单元格中输入如下公式:=left(a1,1),3、拖动B1控制点,向下填充你可以了。

在excel中只保留单元格中前几个汉字,比如沈阳市和平区,保留沈阳市。如...
答:选择此列,进入数据菜单—分列—在步骤1中选择固定宽度,下一步,在市后面点击,完成。删除右边列即可。或者用函数 =left(a1,3)下拉公式,复制公式这一列,在原位使用选择性粘贴,选择数值。删除原列即可。

excel表格如何取前三字
答:1、电脑打开Excel表格,然后打开要取前三个字的文档。2、Excel打开文档后,输入公式=LEFT(G9,3)。3、输入公式=LEFT(G9,3)或,回车就可以只取前三个字了。4、下拉复制公式就可以了。

怎样将Excel中一长串数字只取前几位
答:Excel中一长串数字只取前几位,可使用MID提取函数实现。方法步骤如下:1、打开需要操作的EXCEL表格,在任意单元格中输入函数=MID(,然后点击选择需要提取的数据所在单元格入A1。2、继续输入1,6)并点击回车键完成公式输入,其中“1,6”表示从第1位开始提取6位数字,可根据实际需要更改为其他合理数字。...

Excel如何做到只显示单元格中的前面几位
答:AA-0001xxxxxxxxAA-00A8xxxxxxxxCA-5062xxxxxxxx方法:1、如果后面的8个“xxxxxxxx”都不需要的话,可以复制“xxxxxxxx”,按CTRL+H,复制后“替换”即可。2、如果需要保留,可留下原始数据,在另外一个单元格输入:=MID(A1,7)或者=LEFT(A2,7),都可以达到此效果。

EXCEL单元格内如何只保留前面的数字
答:B1=LEFT(A1,FIND("、",A1)-1)向下复制 C1=LOOKUP(9E+307,--LEFT(A1,ROW($1:$1000)))向下复制 B1公式必须有顿号才可用,C1公式只要数字在前就可以。

[excel]怎样将一列中相同的单元格删除,只保留第一个
答:1、如果你的顺序已经排成例子中的情形,则很好办,直接鼠标拖选中第二个“中国”到最后一个“中国”,点DEL删除键;2、如果你的顺序是乱的,你可以在前边加一个序号(便于整理后恢复原来的顺序),再选中全部有内容的单元格,按国家那一列排序,再用第1种方法删除。然后按序号列排序(升序)恢复原来...

如何只保留excel所有数据中的前几位?急!!!多谢!!!
答:表格外的空白单元格中输入10000,复制该单元格 选中原数据区域,右击,选择性粘贴,运算选“除”,确定。设置小数位为0(或所需位数)。工具——选项——重新计算,勾选“以显示精度为准”。

excel怎么保留0开头
答:excel保留0开头的方法: 演示版本号excel2019 1、首先打开excel选中需要保留0开头的表格,然后鼠标右击选择设置单元格格式,如下图所示; 2、然后再选择【自定义】然后再在输入框里输入【0###】最后再点击【确定】如下图所示; 3、效果如下图所示: 1 评论(1) 分享 举报 IT168...

EXCEL合并单元格后只能保留最左上角的数据?如何全部保留
答:使用公式合并即可,具体操作方法如下:所需材料:Excel 2007演示。一、如下图,要合并A1至D6单元格每一行的单元格并保留全部内容。二、这时在E1单元格内输入公式=A1&"空格符"&B1&"空格符"&C1&"空格符"&D1(双引号中间插入的是一个空格符,若需使用其他分隔的符号,直接替换双引号内的符号即可)...