当前位置:首页经验技巧Excel经验excel函数

excel截取前几位,电子表格excel截取前几位文本不用公式

2026-01-05 10:40:17

1. excel截取前几位文本不用公式

Excel要想截取@之前的内容。我们可以进行如下操作,第1步,我们先将鼠标点击到这个单元格里面,然后在这个位置上保持不动,再连续点击鼠标左键两下,这时候就会出现光标键,在这种状态下我们可以对这个单元格里面的内容进行操作和编辑了,然后我们将鼠标移动到符号之前,然后向前拉动,直接把所有符号之前的内容全部选定之后就可以进行截取了。


2. 单元格截取后几位用什么公式

方法步骤如下:

1.打开需要操作的EXCEL表格,在空白单元格输入=MID(,然后点击选择数据来源单元格,如A1。

2.继续输入需要开始截取的起始位,和截取的位数,然后回车即可,如1,4表示从第一位开始截取4位数字。

3.返回WXCEL表格,Excel中截取多位数字的前几位。


3. excel保留前几位公式

公式如下:

=round(Ax/100,0)*100

公式含义:round函数是圆整(四舍五入)函数,Ax是要圆整的单元格,先除以100,四舍五入到整数后再乘以100就可以圆整到百位了。


4. excel取前几个字符的公式


1、从最左边起取字符

=left(源数据格,提取的字符数)

=left(A3,2)

表述为:从单元格A3的最左边起,提取2个字符。

2、从最右边起取字符

=right(源数据格,提取的字符数)

=right(A3,2)

表述为:从A3单元格最右边起,提取2个字符。

3、从数据中间提取几个字符

=mid(A3,5,2)

表述为:提取单元格A3中第五位起后面两位。

=mid(sheet1! A3,5,2)

表述为:提取sheet1表的单元格A3中第五位起后面两位。也就是提取第5和第6两个字符。

4、先从左取字符,再从右取字符

=RIGHT(LEFT(A3,5),3)

表述为:首先从A3单元格第一个字符从左往右取5个字符,然后再对取出来的5个字符从右向左取3个字符。

假如A3中是“abcdefghijkl”,先从左向右取5个变成abcde,然后从右往左取3个,就变成edc了。

如果不足10个字符的话,那就是最后一个字符了。

5、去掉字符前面的几个字符

=RIGHT(A3,LEN(A3)-2)

表述为:从单元格A3字符的右边起,提起所有的字符数,去掉后面两个字符。LEN表示返回字符串中的字符数。

例如:字符123456789,变成了3456789

6、去掉字符后面的几个字符

=LEFT(A3,LEN(A3)-2)

表述为:从单元格A3字符的左边起,提起所有的字符数,去掉后面两个字符。

例如:字符123456789,变成了1234567

1、从最左边起取字符

=left(源数据格,提取的字符数)

=left(A3,2)

表述为:从单元格A3的最左边起,提取2个字符。

2、从最右边起取字符

=right(源数据格,提取的字符数)

=right(A3,2)

表述为:从A3单元格最右边起,提取2个字符。

3、从数据中间提取几个字符

=mid(A3,5,2)

表述为:提取单元格A3中第五位起后面两位。

=mid(sheet1! A3,5,2)

表述为:提取sheet1表的单元格A3中第五位起后面两位。也就是提取第5和第6两个字符。

4、先从左取字符,再从右取字符

=RIGHT(LEFT(A3,5),3)

表述为:首先从A3单元格第一个字符从左往右取5个字符,然后再对取出来的5个字符从右向左取3个字符。

假如A3中是“abcdefghijkl”,先从左向右取5个变成abcde,然后从右往左取3个,就变成edc了。

如果不足10个字符的话,那就是最后一个字符了。

5、去掉字符前面的几个字符

=RIGHT(A3,LEN(A3)-2)

表述为:从单元格A3字符的右边起,提起所有的字符数,去掉后面两个字符。LEN表示返回字符串中的字符数。

例如:字符123456789,变成了3456789

6、去掉字符后面的几个字符

=LEFT(A3,LEN(A3)-2)

表述为:从单元格A3字符的左边起,提起所有的字符数,去掉后面两个字符。

例如:字符123456789,变成了1234567


5. excel取文本后几位

1、确保C列不是文本格式,C4输入公式=left(D4,18)。

2、复制C列,右键,选择性粘贴,选中“数值”。

3、选中C列(只能一列),用《数据》的《分列》功能。调出《分列》后,点两次《下一步》,然后《列数据格式》选《文本》,完成。


6. 单元格截取前几位用什么公式

1、在空白单元格输入函数=RIGHT(A1,4)。【其中A1是需要操作的目标单元格,数字4表示截取后面4个字符,即删除前两个字符】

2、回车完成公式的输入,返回EXCEL表格,可发现成功删除相关单元格的前几位数字。

3、点击单元格右下角玩下拖动鼠标填充相关列单元格公式即可。


7. excel公式只取个位

首先,我们在使用excel这个软件的时候,我们要将千位数改为个位数的话,我们直接将这个转将,这个计算单位进行转换就可以了,我们将千位数转换为个位数就可以了,上面点击相应的软件,然后就这样,这样就可以转移换出来的,我们就说根据自己的需要进行转换就可以了


8. 单元格取前几位公式

身份证号前六位是地区编码,代表了你出生地的信息,提取的方法有很多种,这里主要介绍两种。

第一、使用mid函数。

MID函数是EXCEL当中非常常用的提取数据或文本的函数,使用起来也非行简单,如果我们的身份证实在A1单元格,那么我们只需要你在B1单元格输入公式:=MID(A1,1,6)即可,公式的意思就是从第1位开始提取6个字符。

第二、使用left函数

left在英文里是“左”的意思,在EXCEL当中它一般是用来提取从左边开始指定位数的字符,因为题主要求的是从第一位开始提取,所以正好可以用到left函数(如果不是从第一位那最好还是用mid函数),公式写作:=LEFT(A1,6),这里用left函数比mid函数更简单些。

好了,解答完毕,喜欢的同学记得加个关注点个赞哦~!


9. excel截取后几位公式

RIGHT函数,返回文本字符串中右边第一个字符或右边几个字符的文本字符串,函数返回的结果是文本,如果后面一个参数省略默认为1,如果是想要被提取的六位数直接参与运算的话,公式后面 *1 /1 +0 -0 转换成数值。如: =right(a1,6)*1


10. excel如何截取后几位字段

在B1单元格中输入下列公式:=LOOKUP(32767,FIND(D$1:D$3,A1),D$1:D$3)。再拖动填充到B2~B4单元格。


解析:

因为这道题把城市的名称保存在同一列中,

我们容易联想起LOOKUP函数的向量形式

,它可以在一个向量中寻找某个值,返回另一个向量中处于同一位置的值。


LOOKUP函数的向量形式的语法为:
LOOKUP(lookup_value, lookup_vector, [result_vector])

lookup_value

必需。

LOOKUP

在第一个向量中搜索的值。

Lookup_value

可以是数字、文本、逻辑值、名称或对值的引用。

lookup_vector

必需。 只包含一行或一列的区域。

lookup_vector

中的值可以是文本、数字或逻辑值。

重要:

lookup_vector

中的值必须按升序排列:..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE;否则,

LOOKUP

可能无法返回正确的值。 文本不区分大小写。

result_vector

可选。只包含一行或一列的区域。

result_vector

参数必须与

lookup_vector

参数大小相同。其大小必须相同。


很显然,D$1:D$3,也就是向量 {广州,上海,北京},构成了第三个参数result_vector。

我们需要构建第二个参数lookup_vector。

这道题要求从公司名称中提取地名,例如从“北京市东湖五金厂”中提取“北京”,

我们容易联想起FIND函数

。它可以在一个字符串中查找另一个字符串,并且返回后者在前者中的位置,如果找不到,会返回#VALUE!错误。


FIND函数的语法为:
FIND(find_text, within_text, [start_num])

find_text

必需。 要查找的文本。

within_text

必需。 包含要查找文本的文本。

start_num

可选。 指定开始进行查找的字符。 within_text 中的首字符是编号为 1 的字符。 如果省略 start_num,则假定其值为 1。


FIND函数的第一个参数find_text,可以是向量或数组

。我们可以用FIND函数,依次在A1单元格中查找“广州”、“上海”、“北京”的位置,即FIND(D$1:D$3,A1)。很明显,FIND函数在这里找不到“广州”或“上海”,但是可以找到“北京”并返回其位置1。于是,查找结果会临时存储为一个向量 {#VALUE!,#VALUE!,1}。

这个向量可以充当LOOKUP函数的第二个参数lookup_vector


现在,我们把目光放到LOOKUP函数的第一个参数lookup_value。

这个函数有一个属性:

如果 LOOKUP 函数找不到 lookup_value,则该函数会与 lookup_vector 中小于或等于 lookup_value 的最大值进行匹配


这个函数还有一个隐藏属性:

它会忽略第二个参数lookup_vector中的错误信息

,所以对于#VALUE!这样的错误信息,它只会视而不见。

我们要在此基础上考虑容错性的问题。假如A1单元格不是“北京市东湖五金厂”,而是“中国联合通信集团北京分公司”,也就是说,“北京”的位置不一定是1。穷举一下,由于在Excel中,每个单元格最多可以输入32767个字符,而且“北京”可能在任意一个位置,那么“北京”的位置将会是1~32766。

因为“北京”的位置可能是1~32766之间的任意整数,为了能让LOOKUP找到“北京”所在的位置,

我们必须把第一个参数lookup_value设为超过32766的一个整数,32767正好合适



参考资料:

[1] LOOKUP函数。

https://support.office/zh-cn/article/LOOKUP-函数-446D94AF-663B-451D-8251-369D5E3864CB

[2] FIND、FINDB函数。

https://support.office/zh-cn/article/FIND、FINDB-函数-C7912941-AF2A-4BDF-A553-D0D89B0A0628


11. excel截取公式中某一字符的后里部分

如果你用的是13版以上版本的Excel, 手动将A1单元格的档案号和逗号,状态等字, 复制到B1单元格, 然后鼠标选中B1:B3, 按快捷键Ctrl+E就可以帮你把档案号后面所有内容提取到B列.如果没有新版一些的Excel, 就只能用函数了.=mid(A1,43,20),你将这个函数复制到B1单元格,应该就可以了.43是档案号的第一个数字在A1单元格排第43位(因为隔屏幕,你的照片不是很清晰,可能会数错位数,如有差异,自己稍作调整,位数是包含标点符号和汉字,字母,数字的.).20是档案号的长度,总共20个字符.



免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .